免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1139 | 回复: 0
打印 上一主题 下一主题

[转]设备描述 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-10 07:26 |只看该作者 |倒序浏览

rdsk与dsk的区别
你应该知道,操作系统的主要功能就是控制硬件。控制硬件的方法就是为硬件建立软件标准。那么这个标准实际上就是软,硬件之间的接口。把计算机从硬件之间的电路联系向软件与硬件间的逻辑联系建立起来的方法。
比如,你有1个文件想写进硬盘。那么,首先是应用程序通知操作系统,现在要写文件到磁盘。这是一个任务,此时的硬盘并没有开始工作,而是在操作系统的控制队列中排队。操作系统开始要执行这个任务的时候,是向/dev/dsk中的设备去写,也就是向以字节为单位的块中去写,写入的是逻辑设备。然后,再通过操作系统,把/dev/dsk中的以字节为单位的逻辑数据,转成/dev/rdsk中以扇区为单位的物理设备中,到达/dev/rdsk的时候,文件就被真实的写进磁盘了。这个过程当然是非常短暂的,很多情况下是不会被人类察觉的速度。所以,我们就很难看到这些动作,而使这些动作变的难以理解了。
总之,我们平时理解逻辑是虚的,物理是实际存在的。但是在计算机中,逻辑的数据和设备是真实存在的,但是看不见,摸不到,比空气还要虚幻而已。而物理设备通常是可以看得到,摸的到的设备。操作系统就是容纳和管理逻辑数据而用的。在物理设备和逻辑设备之间进行不停的转换。
/pci@1f,0/pci@1,1/scsi@2/disk@6,0:f 这些怎么去理解
这是SUN对设备物理名称的一种描述方法,基本按照设备安装的层次来描述并把它写成目录的形式。一般只要大致了解就行了,如前2段表示这机器是PCI总线,第3段是2号SCSI线。我们一般关心最后一段,这里显然是DISK(光盘也算盘了),它的SCSI号(跳线)是6,DISK号是0,f是分区。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/42672/showart_524794.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP