Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4077907
  • 博文数量: 251
  • 博客积分: 11197
  • 博客等级: 上将
  • 技术积分: 6862
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-05 14:41
个人简介

@HUST张友东 work@taobao zyd_com@126.com

文章分类

全部博文(251)

文章存档

2014年(10)

2013年(20)

2012年(22)

2011年(74)

2010年(98)

2009年(27)

分类: LINUX

2010-07-02 10:56:21

1.  UNIX系统中的设备以文件的形式呈现,用户可以像使用普通文件一样使用设备;

2.  UNIX-III以普通文件的方式呈现命名管道;

3.  Killiam的进程文件系统中,进程对应着特殊目录,目录中有进程的相关信息,可通过文件操作来控制进程;

4.  PLAN9中的服务对应着特殊目录,可通过文件操作来访问系统服务;

5.  基于FUSE的一些MultimediaCodingCompress文件系统,能让用户透明的访问需要编解码的多媒体文件,需要解压缩的压缩文件等;

6.  语义文件系统将额外的属性与文件相关联,并建立索引,以丰富文件的访问接口,提供高效的查找服务;

 

以上方式都是在不改变用户接口的情况下提供特殊的访问模式,而不是改变系统,提供新的访问接口,并且这些应用非常之广泛,很受欢迎。对于一种新的需求,是应该重载当前语义(从而不改变访问接口)还是提供新的访问接口??

阅读(2338) | 评论(0) | 转发(0) |
0

上一篇:Linux父子进程同步

下一篇:编译器的工作

给主人留下些什么吧!~~