win9x和win2000为最近访问的文件名和目录设置了缓冲区,请问缓冲区的大小是多少?结构如何?每个文件的路径文件名在缓冲区占多少空间?另外,在win9x中哪些文件或参数是设置文件名缓冲区的?
请各位大侠帮忙!!!
---------------------------------------------------------------
这应该是系统本身的缺陷!问盖茨吧!!!!!
关注
---------------------------------------------------------------
这个是操作系统设计的限制,就看你开始怎么限制的了。
32位的操作系统理论可以存储2的32次方长度的路径,但是如果这么长的话,文件分配表就会相当的复杂,而且速度也会不可接受的。所以,就在长度和访问速度之间进行了折中。估计等64位机器和操作系统普及的时候,就会有改变了。
如果你实在是想知道怎么解决的话,你就需要打入信息产业部内部了,因为微软已经向中国政府提供了windows操作系统的主要源代码,你可以想办法看到。
或者,你研究研究linux的关于文件管理的程序也可以。