0

Comments

且不论在其他操作系统下(如Linux、Mac等),在WIndows下,我要推荐大家用NTFS文件系统。

NTFS原来是微软专门为使用NT操作系统的服务器准备的文件系统。正是出于对服务器的性能和安全性的要求,NTFS在很多地方较FAT及FAT32有很大改进。在Wikipedia上查了一下,在文件组织方面,NTFS采用了传说中的B+ Tree,而FAT及FAT32采用的是Table。虽然读取上,Table要优于B+ Tree,但当修改的时候,Table却大大慢于B+ Tree。这也是为什么NTFS的读写速度能比FAT32有这么大提高的重要原因。

另外,可以看到NTFS有很多的附加功能。比如说很实用的压缩,你可以将压缩属性应用于很少使用的文件或文件夹,由于这种压缩不同于打包压缩,对于传统的读写是透明的,因此完全不影响使用,又可以减少空间耗量。

在这里还推荐一下NTFS的磁盘配额,防止乱用磁盘空间。如果是公共机,还可以设定访问权限等等。

说了这么多,有人会说,那NTFS的兼容性不好啊?这其实是我最早不怎么使用NTFS的原因之一。但现在的情况是,有了像NTFS for DOS这样的东西,而且很多启动盘都有带。而且,现在众多Linux系统也默认支持NTFS。你可以选择拿一张Ubuntu的Live CD来访问你的NTFS分区。因此,最后的顾虑也没有了~

今天我正式将我所有磁盘分区全部转为NTFS,也特此发一篇纪念一下

< , >
0

Comments

今天在研究看Cena执行程序的部分,对于里面以DEBUG模式执行程序,是好不容易终于找到了一点资料,标题大概是“Win32调试API”,没有最好的版本。

另外关于一个API函数GetIdleTime,我四处寻找这个函数的资料,甚至连这个函数出自哪个DLL都不知道。到最后发现:这个“API”函数是他用另一个API函数自己写成的……

不过Cena的整个代码构造之巧妙,对于待测内容兼容性之优异实在不可小视,继续学习!

另从0.6的菜单中可以看出,Cena貌似很快会实现提交答案类试题的测评,期待哦。

< , >