自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qljessica123的专栏

信息存储 文件系统 互联网

  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 win8安装Qt+mysql+qt编译mysql驱动+测试实例解析4.8.2

这周要完成数据库课设,由于操作系统课设的时候用Qt做过一个任务管理器,深感Qt做的界面非常美观,所以想继续使用Qt。之前是在linux环境下安装的qt,又不涉及到mysql,安装非常之简单。今次是在win8下安装qt,在网上搜索了一番,没有找到win8下安装Qt的教程,很害怕兼容性方面会出现问题,不过做人总是要不断去尝试的,失败也是一次成长的经历啊,抱着这样一种心态,经过一个晚上各种无节操地试验,

2012-11-06 14:45:32 2234 3

原创 利用rpcgen构建分布式程序的简单分析图

针对之前rpc的学习,回过头来看自己总结的东西,发现文字实在是太多了,看着看着就晕了。所以我自己画了一张图解释各个部分的联系,以及整个分布式程序建立的一个流程,可以配合着上一篇日志,更好地理解如何使用rpcgen生成分布式程序。  再次简单介绍一下本次的示例: 查找字典程序,实现一个简单的数据库功能应用。数据库提供四个基本操作:①初始化(initw)②插入(insertw):插入一项新的条

2012-08-03 16:20:45 798

原创 安装Realtek RTL8111/RTL8168网卡驱动详解(error~eth0:no such device)

昨天给linux系统重新编了个内核linux2.6.31.9,进入新版本的内核之后,发现机子上不了网了。   1.第一反应是输入ifconfig指令,发现只有lo:localhost,并没有eth0网卡    2.第二反应是eth0网卡未启用,所以输入指令:ifconfig eth0 up,但是系统提示出错:eth0:no such device 3.第三反应输入ifconfig

2015-04-09 12:26:04 43400 7

原创 linux下编译新内核,解决无法找到eth0设备问题,安装eth0网卡驱动

由于我的blktrace运行时出现问题,只能对设备测试一次,第二次的时候就会报如下错误:no such file or directorygoogle了解决方案,很多都说是内核版本的问题,简单的方法解决不了啊,测试不能不做啊,所以今天只能果断换内核版本了(不过我想说每编一次内核,都会遇到新的问题,整个人心都醉了~这次也不例外啊~编一次内核,呆了一下午机房,虽然解决问题的能力渣渣,不过不

2014-11-28 22:48:17 8824

原创 linux的ln指令详解~多图,易理解(硬链接和软链接)

最近看到ln指令1.命令格式:ln [参数][源文件或目录][目标文件或目录]2.命令功能:Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。

2014-09-17 14:52:11 3677

原创 vnc远程控制服务器详细步骤~

VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncs

2014-09-07 18:42:21 3705

原创 解决apt-get install blktrace时,出现source 404 not found的问题

今天想在机房的机器上安装下filesystem的测试工具:blktrace,但是

2014-08-29 21:00:57 912

转载 tune2fs,hexdump, dumpe2fs用法简介

tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。

2014-08-27 11:40:05 2220

原创 A study of linux file system evolution 阅读笔记(文件系统 补丁)

因为在evernote上http://www.evernote.com/shard/s127/sh/cc802630-049b-4188-b122-a499e64a4c1c/c0ee46b4059c59e3ebe7a96188bd3071

2014-08-08 17:32:12 1123

原创 scalable high performance main memory system Using PCM Technology

sosp09年的better io through byte-addressable and persistent memory一文中,把BPRAM放在内存总线上,与DRAM一起。文章中提到了会有三个不利点:1.BPRAM的访问可能会干扰DRAM的访问,从而影响整体性能 2.BRRAM的可用容量被BPRAM的密度和在机器中空闲DIMM槽数量限制。3.放置BRRAM在内存总线上,可能会受到write

2014-08-05 11:42:55 1076

翻译 内存数据对齐(翻:Data alignment:straighten up and fly right)

内存访问粒度     程序员习惯性把内存当做j

2014-08-04 15:24:56 969

原创 Improving NAND Flash Based Disk Caches阅读笔记

这篇文章我是带着一定目的性去看的,主要是想知道FLASH CACHE做缓存,跟NVRAM作缓存,相同优势有哪些?不同优势有哪些?缺陷又在哪里?接下来就对文章做一个全面的总结~    FLASH近些年被广泛使用在存储系统,主要是由于它具非易失,高密度,低成本的优势。但是它的缺陷也是很明显的,它的可管理性和可靠性是必须要解决的两个挑战性问题,可靠性上:即使FLASH是非易失的,在某种情况下

2014-08-01 12:28:56 866

原创 Parasol and GreenSwitch: Managing Datacenters Powered by Renewable Energy

问题:现阶段数据中心消耗大量的电能,同时产生大量的碳排放,污染环境,为了解决这一问题,学术界工业界开始将绿色可再生能源加入到数据中心。  除了减少碳排放,再生能源能够减少能源成本,降低峰值能源成本。(有阶梯电价一说)但是现有的再生能源是不稳定的,间断的,这要求解决能源供应变化的方案。解决方案:一个方法是使用电池或者电网作为再生能源的备份。为了最大化好处, 我们的方法是为了动态调度负载,同时选择

2014-07-28 10:21:06 1840

原创 Unioning of the Buffer Cache and Journaling Layers

Journaling technologybuffer cachebuffer cache:高速缓冲存储器,在linux读写文件的时候,它用于缓存物理磁盘上的磁盘块,从而加快对磁盘上数据的访问。在linux下,为了更有效地使用物理内存,操作系统自动使用所有空闲内存作为buffer cache使用,当程序需要更多内存时,操作系统会自动减小cache的大小。1每个缓冲区都有一个缓冲

2014-07-28 10:18:50 760 1

原创 模块化编译ext2, ext3,ext4 文件系统

本文的目的就是将ext4文件系统编译成模块化,zheya

2014-07-21 23:29:50 7078 3

原创 SCMFS:a filesystem for storage class memory

论文关键点在于:在虚拟memory空间设计了新型文件系统SCMFS,保证每个文件包含的块是连续的,同时重用内存基本设施(MMU和TLB)实现虚拟地址到物理地址的转换。设计目的是尽可能简化文件操作,减少CPU开销,提升文件系统性能。问题:本文的问题在于怎样在Storage class memory(scm)上实现一个文件系统。scm直接连在内存总线上,按字节寻址,非易失。

2014-07-11 13:40:42 1724

原创 Better IO through byte-addressable,persistent memory 论文笔记~

问题:原来的存储系统都是基于慢的,块设备接口。但是新的存储介质是基于字节,永久性存储技术,提供快的,细粒度的访问。解决方案:基于新的存储介质,我们设计了一个文件系统BPFS,以及硬件结构。文件系统的设计是基于新介质的字节寻址和持久性。具体实施:文件系统使用了短周期的影子分页法去提供原子性,更细粒度的写。在硬件上,我们的硬件结构强制实施了原子性和顺序性原语。(影子分页法:当用户对一个页进

2014-07-07 16:11:52 1451

原创 磁盘读写过程总结+debugfs总结

本文有参考~http://hi.baidu.com/_kouu/item/4e9db87580328244ef1e53d0

2014-06-21 16:02:41 1534

原创 6.19~监控文件系统的元数据,数据操作

6.19~最近在做文件系统方面的相关工作,准备测试文件系统

2014-06-20 10:11:35 758

原创 《Linux Shell脚本攻略》学习(二)

《Linux Shell脚本攻略》学习(二)上节学习到了文件描述符的相关内容。这节我们会以alias命令作为开头,继续我们的学习故事。1. 使用别名创建别名的命令行是:$alias new_command=’command sequence’我们可以为安装命令创建一个别名:$alias install=’sudo apt-get install’值得注意的是,alias

2014-01-18 18:42:27 973

原创 《Linux Shell脚本攻略》学习(一)

一直都在各种环境各种场合听人提起shell,因为不懂,所以总是一一略过,直到有一天,师兄跟我说,这个测试哪用自己跑,写个脚本就好。这时候我就想躲到角落默默画圈,师兄,我不是想自己跑,是我不懂写脚本。。。那时候,心里吹起一阵虐风,暗暗下定决心,某一天我得自己写个脚本,然后,故事就开始了。。。哈哈!Shell环境能使用户与操作系统的核心功能进行交互,shell脚本是一些文件,把我们需要执行的一系列

2014-01-17 15:41:18 925 1

原创 并行处理 mpi矩阵乘法

基于MPI并行方法实现矩阵乘法目录1. 实验目的 32. 实验环境 43. 实验内容 43.1. 实验题目 43.2. 实验过程 53.2.1. 集群使用 53.2.2. 源码及解析 53.3. 执行时间截图 123.3.1. 基准程序参数设计 123.3.2. 运行结果截图 143.3.3. 稀疏/稠密矩阵参数设计 184. 实验结论 18

2014-01-11 21:53:55 10426 6

原创 工作面试经历(TP-LINK 腾讯 天威视讯。。。)

对于大四这个学期,一直都想要写点什么,可是每次提起笔,总是莫名地烦闷忧伤,连语言都组织不好的我,还有什么能力把支离破碎的生活片段连结在一起呢?大学四年,最大的改变是什么?是在工科的环境中,慢慢失去了对文字的热爱和敏感度,只能任由生活中点点滴滴的回忆,随着时间,风干在记忆的沙漠中,了无踪迹。不知道从哪个时间点开始,越发深刻地感受到自己的记忆力在衰退,而我只是固执地认为,那是时间老人在雕刻我岁月的痕迹

2013-03-31 12:44:47 4524

原创 mysql导出数据库方法总结(命令行+navicat for mysql 管理工具)

由于前段时间刚做完数据库课设,想导出数据库文件,在朋友的机器上跑一跑。由于我使用的是界面化的mysql,理所当然地认为可以在界面上找到导出数据库的操作选项,结果自己一个人摸索了半天,以失败告终。上网一查资料,发现基于命令行和界面操作有两种不一样的方法,所以想把它们整理总结在一起,方便大家查阅和选择。    一、命令行导出数据库按 win键+R 打开运行界面,输入cmd,打开命令提示符窗

2012-12-05 15:00:03 4255

原创 服务器装fedora系统步骤+装pc机

昨天,是正式进曹老师实验室的第一天,从下午两点到晚上十点,一呆就是八个小时,这八个小时里,应曹老师对于入门级学生的基本要求,我和同伴做了两件事:        1.给实验室的一台服务器 装fedora系统 2.组装一台自己的pc机     说实话,学了计算机这么多年,我只动手拆过一次笔记本,而且就拧几个螺丝而已。对于机器,我最大的概念就是:计算机是由cpu(控制器,运算器),存储 设备

2012-10-18 16:57:10 958

原创 博弈论学习总结(一)

上个星期五,听了一节博弈论入门讲座,虽然只是简单介绍了博弈论的一些基本概念和常见用例,不过激起了我浓厚的兴趣,所以就想着找点资料学习学习。最后发现耶鲁大学有博弈论公开课,24节,兴奋了好久,现在在一集集学习中。今天看了第一集,因为专业性的概念比较多,我又有经常性的健忘症,所以就想做个学习总结,以后回忆起来也方便。其实很早以前就听说过博弈论,不过一直不知道它是什么,应用在什么方面,只想着是一门高深的

2012-07-23 21:12:08 1369

原创 利用rpcgen构建分布式程序的8个步骤---学习笔记

构建分布式程序的8个步骤(rpcgen)一、构建常规应用程序要构建这个字典应用例子的分布式版本,第一步要求程序员构造解决问题的常规程序。最初这个字典应用的过程组织情况二、将程序划分为两个部分。在考虑哪一个过程可以转移到远程机器上时,程序员必须考虑每一个过程所需要的设施,比如过程nextin在每一次被调用时要读取下一输入行,并对它进行分析,因为它要访问程序的标准输入文件,

2012-07-18 17:16:21 1430 1

disksim3.0

与gcc-2.95配套的disksim3.0,两者配合可以完成disksim的安装。

2014-01-23

gcc2.95完整安装包

压缩文档是和disksim-3.0配套的gcc完整安装包文件。下载完之后,再到资源中去下载disksim3.0,完成安装。

2014-01-23

并行处理源码及报告

压缩包包括基于mpi的矩阵乘法源码,以及实验报告

2014-01-11

汇编课程设计实验报告

汇编课程设计报告:文件扩展名的修改,详细版

2012-07-18

操作系统课程设计报告

操作系统课程设计报告: ①编写一个C程序,分窗口显示三个并发进程的运行 ②添加一个新的系统调用,实现文件拷贝功能 ③添加字符设备的驱动程序 ,测试添加的驱动程序 ④了解/proc文件使用方法,监控系统状态

2012-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除