碎片分析研究
系统是如何形成碎片的? 1999 年 6 月,加利福尼亚 Irvine 的 American Business Research Corporation 对碎片进行了分析,发现在 100 个未使用碎片整理程序的企业办公室中,有 50% 的被调查者,其服务器文件具有 2,000 到 10,000 块碎片—另有 33% 的被调查者,其文件被分割成 10,333 到 95,000 块。各种情况的结果相似: 服务器和工作站的性能明显降低。
好管家
即便是新的计算机系统也会发生因加载操作系统而形成文件和可用空间碎片的情况。可以通过在新机器上加载操作系统,然后运行磁盘碎片整理程序的分析功能来对此进行测试(如下所述)。
对于个人用户,应在加载操作系统之后即运行磁盘碎片整理程序,然后定期进行人工检查。根据正在进行的工作类型,确定碎片整理的时间—切记计算机的一般及日常使用会产生碎片。应考虑在压缩及解压文件和安装操作系统及应用程序之后进行碎片整理。通常,对中度和繁重的使用情况,可每星期进行一次碎片整理,断断续续的使用可减少整理频率。
在确定是否要进行磁盘碎片整理之前,可用磁盘碎片整理程序对磁盘进行分析。磁盘分析之后,会显示一对话框提示您卷中碎片文件和文件夹的比例并建议您采取一系列行动。定期分析卷并在“磁盘碎片整理程序”建议进行碎片整理时实施操作。
对于所有基于 Windows 2000 的服务器和工作站应定期进行磁盘分析和碎片整理,以确保磁盘以最佳状态运行。
安全的碎片整理
在 Windows NT 的开发阶段,开发了碎片整理应用程序编程接口 (API),并将其内置到 Windows NT 中,以确保在操作系统运行的同时,可以安全移 动文件(不会发生丢失数据、系统崩溃或遭到破坏的情况)。在 Windows 2000 中,Microsoft 进一步完善、测试和认证了这些碎片整理 API,确保使用 Windows 2000 创建的文件可以毫无风险地进行碎片整理。
磁盘碎片整理的执行过程
为确保防止数据丢失、系统崩溃和文件破坏,Windows 2000 磁盘碎片整理程序可以和文件系统及 API 一起使用。
磁盘碎片整理程序可以通过以下操作优化磁盘并保持磁盘的高效运行:
1、查找整个磁盘中每个文件的碎片。
2、将其连续复制到一个新位置。
3、确保该副本是原件的精确复制。
4、更新主文件表 (MFT),以便设置新文件的位置。
5、取消分配原位置并将其重新划分为可用空间。
谨记事项
是文件系统而不是磁盘碎片整理程序负责所有的数据移 动。
API 不支持 MFT、页面文件、FAT 目录,或独占使用打开文件(如 Windows 注册表)的碎片整理。
NTFS 目录可在 Windows 2000 中进行碎片整理。
标签: