是否有适用于 Windows 的实用程序,其操作类似于适用于 Linux 的 iotop?我正在寻找一个简单的工具,它可以告诉我哪些应用程序正在写入磁盘以及它们实际写入了多少。
我在 Windows 7 Ultimate Box 媒体中心上使用软件 RAID。不幸的是,Windows 决定它需要比我想要的更频繁地重建我的软件 RAID 对。查看重建 RAID 进度的最常见方法是使用diskmgmt.msc. 但是,这启动起来很慢,需要我直接在机器上或使用远程桌面查看结果。
我想用它diskpart来检查我的 RAID 重建的状态,因为它运行得更快,而且我可以通过 SSH 连接到机器(到 BitVise SSHD)并检查状态——当显示器处于活动状态时,这非常有帮助电影或电视节目。但是,它只说RAID是否正在重建,而不是重建的进度:
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Mirror 1862 GB Rebuild Boot
Volume 1 System Rese NTFS Mirror 100 MB Healthy System
Volume 2 D DVD-ROM 0 B No Media
Run Code Online (Sandbox Code Playgroud)
这表明卷 0 当前正在重建过程中,因此我选择它以获取更多信息:
DISKPART> select volume 0
Volume 0 …Run Code Online (Sandbox Code Playgroud) 很长一段时间以来,我与我的 Drobo 之间有着爱恨交织的关系。在 Linux 机器上使用它两年后,我将它转移到一台 Windows 7 机器上,在那里它似乎可以正常工作很长时间,但使用量很小。主要是从未真正发生过的备份。
最近我开始将它用于额外的备份服务(通过 CrashPlan,这很棒)。这意味着 Drobo 得到了更多的使用。这也意味着发生了一些有趣的事情,Drobo 可能会在启动时阻塞我的系统。这就是我的意思:
如果我拔下 Drobo 上的 USB 插头,CPU 使用率会很快降到零。在第四种情况下启动缓慢是因为 CrashPlan 在它放弃之前拼命地尝试在 H: 驱动器上加载东西,所以我暂时禁用了它。
所以这是我的问题:当我插入 drobo 时到底发生了什么?我启动了进程资源管理器,看到系统进程正在占用 CPU,特别是它是一个正在运行的 ntoskrnl.exe/KdPollBreakIn …
我试图找到一种很好的方法来备份我的 Windows 7 Media Center 机器。理想情况下,我想对整个硬盘进行定期快照,但不要选择某些文件。例如,拍摄整个硬盘的图像,但不考虑所有电视录音(如果我丢失了它们,则不是世界末日)。
很长一段时间以来,我一直在使用 Clonezilla 成功克隆机器。使用 ntfsclone 智能克隆硬盘而无需求助于dd. 但是,它只对整个硬盘或分区进行映像,并且不会让我遗漏一些文件。
我知道这是可能的,因为我们有一些 USB-> SATA 驱动器加密狗在工作,它带有一些允许您跳过文件的软件(非常适合迁移到 SSD),但它需要加密狗并且只能工作与笔记本电脑驱动器。
关于我应该使用的软件有什么建议吗?开源是首选,但不是必需的。
windows ×2
windows-7 ×2
boot ×1
clone ×1
clonezilla ×1
command-line ×1
diskpart ×1
drobo ×1
hard-drive ×1
raid ×1
usb ×1