对于磁盘数据管理的一点我的想法!看之前得保证不笑我!
http://www.Codefund.cn/expert/topic/990/990905.xml?temp=.3519403
我们可不可以再具体一点,把一些问题细化找出,现有系统的问题和不足,不一定非要在LINUX上进行改造,大家可以想一想LINUX有什么不足,比如现在的磁盘管理方式是否真的方便合理。
我有一种想法,只是想法,大家不要笑我。
现在的FAT32格式的管理方式采用的是文件分配表和文件目录表的方式,从节约磁盘空间的角度来说,我认为不是很理想。可不可以将文件的目录表从低扇区开始存放,而实现的文件内空从最高的扇区开始向低扇区存放,这样目录表和文件实际的存放空间就不需要事先限制,可以大大提高磁盘的利用率,而且所存文件数也没有上限。
就像是两个人,一个从A向B走,另一个从B向A走,无论他们的速度如何,一定会相遇,也就是说一定会走完所有的路。
而像现在的FAT32位的管理方式,文件数一定有限制(我想应该是这样的吧)而且如果磁盘中的文件大多数是比较大的文件的话,目录表的空间就会被浪费掉。
也许大家会认为我很多余,因为现在的硬盘越来越大了,不必去理会这些问题,我说过了,我希望我们中国人能做出一个属于自己的、近乎完美的操作系统。所以,我想这些细节也是应该注意的吧!
不过又说回来,刚才所说的只是一种想法,也许很难实现,或者跟本不可能实现,我只希望我的想法能给有兴趣开发的高手们一些灵感,出一点我的绵薄之力吧!

