windows-server-2003 – 我如何故意破坏特定文件? (NTFS)

可能有人问过这个……

我正在尝试分析文件碎片对我们的某个业务应用程序的影响.什么是最容易和最干净的方法导致20GB文件碎片大概(比方说)35,000件?

理想情况下,分布在整个磁盘中是随机的和/或可以尽可能地直接再现,但这些是次要问题.它不一定是碎片的确切数量,而是在2-3k碎片的范围内.

当然,我不会使用实时数据,但我想避免任何可能导致更广泛的文件系统问题的事情(这将在非工作时间在生产服务器上).

如果没有优雅的方式这样做,我很乐意探索替代方案 – 例如使用perl或c#控制台程序在多个并发进程中创建数千个文件.

平台是Windows Server 2003.不确定物理磁盘的配置,但磁盘空间是分开的
– 12GB操作系统分区
– 35GB页面文件分区
– 500GB“数据”分区. (这有我感兴趣的文件[s])

您可以从 http://www.defraggler.com/下载Defraggler以选择性地对文件进行碎片整理,您可以使用 http://www.mydefrag.com/SeeAlso-MyFragmenter.html中的MyFragmenter创建新的碎片文件.

至于分割现有文件,我最好的建议是关闭文件,用MyFragmenter生成大量碎片文件,然后将文件复制回驱动器.由于空白区域全部碎片化,您将获得一个零碎的副本.

相关文章

(1)when you ping a computer from itsafe,the ping command should return the local IP address. (...
1、点击win菜单,点击设置图标 2、选择系统选项 3、选择应用与程序选项 4、拉到最下方,选择程序与功能...
目前一直直接往Windows 2008 R2 Server中复制文件(暂时还没有搭建ftp服务),突然不能复制了,于是百度...
windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,p...
在控制面板的程序与功能里启用和关闭windows功能打开,适用于linux的windows子系统
效果演示 推荐一个非常牛的文档网站生成器:docsify 我通过这个工具,成功将码云上的个人学习笔记发布到...