8288分类目录 8288分类目录 8288分类目录
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

块设备、字符设备、裸设备和文件系统个人总结

来源:本站原创 浏览:157次 时间:2021-08-02

1、块设备:系统中可以随机访问(不需要按顺序)访问固定大小数据片(chunks)的设备称为块设备,这些数据片就称作块。硬盘是最常见的块设备,除此以外,还有软盘驱动器、CD-ROM驱动器和闪存等。这里要注意:它们都是以安装文件系统的方式使用的(这也是块设备的一般访问方式)。

2、字符设备:字符设备是按照字节流的方式被有序访问的,像串口和键盘就属于字符设备。

说明:块设备通过系统缓存进行读取,不是直接和物理磁盘读取。字符设备可以直接物理磁盘读取,不经过系统缓存。

3、裸设备:什么是裸设备(RAW DEVICE)   简单来说未格式化的存储设备,它是指未创建文件系统的磁盘分区(raw partition)或逻辑卷(raw logical volume)。

如果数据库不用走文件系统,直接读写裸设备,效率会更高。这是由于对裸设备的操作不通过UNIX的缓冲区,数据在ORACLE的数据缓冲区(BUFFER CACHE)和磁盘之间直接传递,所以使用裸设备在一定程度上能够提高I/O性能,适合I/O量大的系统。

裸设备 ->文件系统 -> 数据库 ->ORACLE

裸设备 -> 数据库 -> ORACLE

另外在FreeBSD系统中,所有的块设备实际都是裸设备。为了简化缓存的管理以及增强可测量性和性能,FreeBSD 4.0中停止了对非裸设备的支持。

备注:裸设备有下列缺点:

   a、裸设备的空间大小管理不灵活。在放置裸设备的时候,需要预 先规划好裸设备上的空间使用。还应当保留一部分裸设备以应付突发情况。但这也造成了空间浪费。

   b、裸设备的创建、更改权限、扩展大小等 都需要使用root用户完成

4、文件系统:文件系统是管理磁盘的软件系统,它简化了用户对磁盘空间的使用方法,并降低了磁盘空间的使用难度,通过更加形象的方式将磁盘中的数据展示给用户,文件系统是为方便查找和管理计算机中的文件而设立的。它是操作系统为了存储和管理文件,在存储器(包括软硬盘和光盘等)上建立的一些文件组织和结构。一般来说,文件系统主要包括文件目录和文件本身,主要完成三项功能:跟踪记录存储器中被耗用的空间和自由空间,维护目录名和文件名,跟踪记录每一个文件的物理存储位置。

通过文件系统的方式来组织磁盘存储和数据管理。有以下几个方面的好����,����处:

(1)数据的读取、管理操作变得简单;

文件系统给用户提供了一个简单的操作界面,用户可以通过对文件系统的简单操作,实现对磁盘的管理。

(2)磁盘分区管理灵活;

在文件系统下提供了很多的磁盘分区管理工具,例如 LVM 等。

(3)支持数据容错机制,数据安全能得到保障;

一个好的文件系统提供了对于数据读取和写入的各种容错和保护机制,很好地保障了数据的安全,而裸设备没有这种灵活的管理机制,对于数据安全只能通过手工的备份方式来实现。

文件系统是操作系统和磁盘之间的一个桥梁,因此对磁盘的任何写操作,都要经过文件系统,然后才到磁盘。

备注:文件系统的缺点:性能比不上裸设备

文件系统的优点:可随时修改;不需要知道实际地址即可顺序读取;


  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net