自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhang_shuai_2011的专栏

生活只有一种英雄主义,那就是认识真相后依然热爱生活。

  • 博客(5)
  • 收藏
  • 关注

原创 NFS v3的弱一致性

今天阅读NFS v3的代码,一番探究后,对其若一致性有了一点点了解,记录如下,以备查阅。从代码层面来看,其若一致性是通过struct wcc_data 这个数据结构来实现。wcc_data是由server返回给client的回复操作时包含的,其中包含两个字段:pre_op_attr 和 post_op_attr,这两个结构体记录了server端在响应client端操作前后的属性值,client端根

2011-06-29 17:38:00 1600

原创 网络文件系统综述

分布式文件系统均为Client/Server架构。数据保存在服务器端,而客户端的应用程序能够像访问本地文件系统一样访问位于远程服务器上的文件。在Client通常都对文件数据进行缓存,以提高读写性能和系统可扩展性。然而,缓存和一致性总是一对矛盾,一致性的实现往往比较复杂,这方面的研究有大量论文。本文仅限于讨论服务器端的架构,分析其面临的挑战和相应的解决方法。 一种技术总是

2011-06-29 17:27:00 1794

原创 硬链接和软链接的区别

一 链接文件 链接有两种方式,软链接和硬链接。 1 软链接文件 软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。 链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题(或曰“现象"),链接文件甚至可以循环链接自己。类似于编程语言中的递归。 用ln -

2011-06-28 10:48:00 488

原创 /dev和/proc介绍

什么是proc文件系统? proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。它

2011-06-23 10:14:00 589

原创 基于FUSE框架的用户态文件系统

          进入实验室三个月了,终于动手做了点东西,写了一个基于FUSE框架下的用户态文件系统。完成之后,审视这千行代码,虽然得到掌门和师兄的好评,但我仍然觉得这是垃圾代码,和以前写的一样,除了对代码和调试技术更熟悉了一些,没有什么意义。           然而,启示和教训还是有的。1.对Linux内核的熟悉程度,会在不经意间影响开发的过程。在进实验室的前两个月里,每天看

2011-06-22 10:55:00 2510

空空如也

空空如也

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

TA关注的人

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