linux中文件描述符fd和struct file结构体

linux中文件描述符fd和struct file结构体,第1张

简单归纳 : fd 只是一个整数,在 open 时产生。起到一个索引的作用,进程通过 PCB 中的 文件描述符表 找到该 fd 所指向的文件指针 filp 。

fd,中文为软磁盘,软磁盘是个人电脑(PC)中最早使用的可移动存储介质,作为一种可移贮存方法,它是用于那些需要被物理移动的小文件的理想选择。

软磁盘的每一面都包含许多看不见的同心圆,称之为磁道。对于低密度盘,每面有40个磁道,即0磁道至39磁道。高密度盘,每面有80个磁道,即0磁道至79磁道。

相关信息:

随着硬件加工技术的发展,软盘尺寸渐渐减小,容量渐渐增加。但是由于软盘介质读取方式固有的局限——磁头在读写磁盘数据时必须接触盘片,而不是像硬盘那样悬空读写——它已经难以满足大量,高速的数据存储,而且软盘的存储稳定性也较差。

后来虽然有很多升级产品如zip、ls120及Jazz等,但是都难以同时解决兼容性和速度容量两者直接的矛盾。随着光盘、闪存盘等移动存储介质的应用,软盘使用已越来越少。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8929134.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存