WinFS
微软windows操作系统首先使用的文件系统是FAT(文件分配表),由于当时操作系统是16bit的,因此FAT也称为FAT16;后来因为出现了大容量的硬盘,而FAT支持的硬盘分区最大仅为2GB,因此越来越不适应硬件的发展,因此Microsoft推出了改良版本的文件系统 FAT32;后来由于安全性的需要,并且FAT32在大的硬盘分区性能下降得非常厉害,因此Microsoft在基于NT核心的操作系统上推出NTFS (NT文件系统),NTFS支持更小的磁盘簇和更多先进的功能。
现在随着硬盘容量的进一步扩展,并且用户储存文件的更加,微软又推出了全新的文件系统---WinFS。WinFS是基于数据库的文件系统,它让用户更方便地寻找、储存和分类文件。也许从某种意义上说,可以把它认为是增加了搜索引擎功能的NTFS文件系统。
该文件系统目前还处于测试期间,因此有大量的缺点,机器运行起来也比较慢,但是它依然有很多骄人的亮点:
Longhorn在网络文件夹上面有个文件称为"默认储存“,这允许它与WinFS结合,好象它就是普通的文件系统一样。如果你现在有大量的文件需要拖动和储存,那么现在你有了更加灵活的方式,WinFS会根据它侦测到的文件属性然后把文件加以分类。
例如,我们拖动一个有190张图片的文件夹到“默认储存”文件夹里面,我们能够在属性里面看到图片的尺寸,数据类型等。你可以使用询问式的方式查询,使用SQL来组织你的质问,WinFS的数据库可以支持不同的类型。(你可以在Longhorn的开发者网页上获得WinFS的更多细节)
说完了其的优点之后,就轮到为微软拔虫了:
在前面我们已经提到过了,测试机器是非常先进的,其中有3.2GHz Pentium 4处理器,1GB RAM,高速的硬盘。但是我们在把320MB的图片复制到“默认储存”文件夹却花费了45分钟---不仅反应非常慢,当然随着时间和技术的改进,性能在最终版本的时候应该有所改进。
我们还遭遇到了其它比较严重的问题,例如在我们没有密码访问网络驱动器的时候,"默认储存“的文件夹将不可以访问。并且在我们使用该操作系统的短暂时间内,没有发现有什么工具可以修改这个数据库。我们希望微软在最终版本的Longhorn里面,能够使WinFS的强大功能真正发挥出来,并且能够提供相应的工具来修复损坏的数据库。
CD刻录,Athlon 64...
这个预览版本的刻录程序目前还不支持DVD+RW文件,DVD+/-RW的流行势在必行,如果不能够支持实在是遗憾,但也许是我们没有深入探究吧,另外它对CD的刻录已经非常完善了,功能和特性比Windows XP自带的要先进很多。
Longhorn预览版本在提供给开发者们的时候,也有一个支持AMD 64-bit处理器的64-bit版本。因此我在装备了Athlon64 FX-51处理器的系统上面装类该操作系统,并没有发现有什么性能质的飞跃,充其量也和32-bit版本的并驾齐驱而已,但在如此早版本的软件上面谈论性能显然是没有任何意义的,因为以后将会有很多改进。
在兼容性上面,我们并没有进行太多的测试,只是尝试了在上面安装一款非常著名的第一人称射击游戏--Halo(光晕),可惜的是这款游戏需要DirectX 9.0b,我们没有安装成功,因此我们只得尝试其它的游戏。前面我们提到了Longhorn上面的DirectX版本为9.0,但不是9.0a也不是 9.0b,奇怪呀。
Tron 2.0安装成功,并且玩得非常流畅,美妙极了。