持续 100% 磁盘访问

持续 100% 磁盘访问

我是一名开发人员,在我的工作笔记本电脑上,任务管理器显示磁盘活动为 100%,这完全正常。平均响应时间在 7k-10k 毫秒之间。这是在相对简单的负载下。

我的机器是戴尔 Latitude E5430,配备 8 GB RAM 2x4GB 内存条和 ST10001LMo14 highbrid ssd/普通硬盘。运行的是 Win 8.1。

即使 CPU 使用率约为 20-40%,机器运行也会变得非常缓慢。

是否有人对我可以做些什么来帮助克服看似是 IO 瓶颈的问题提出建议。

来自Crystal Disk的信息

在此处输入图片描述

来自 Crystal Disk Marks 的信息

在此处输入图片描述

答案1

由于驱动器上的 SMART 数据没有指示任何问题,因此您可能正在处理过度使用驱动器的应用程序或 I/O 子系统瓶颈。

将范围缩小至任何有问题的进程

  1. 打开 Windows 任务管理器
  2. 选择“进程”选项卡
  3. 选择视图->选择列
  4. 启用 I/O 读取字节和 I/O 写入字节列,然后按 OK
  5. 按“显示所有用户的进程”按钮
  6. 单击“图像名称”列标题,以便按名称对进程进行排序(最大限度地减少它们的弹跳)
  7. 监视先前启用的列并逐个终止任何非关键进程(sql server、firefox 等),在终止每个进程后检查系统性能以查看是否是罪魁祸首

如果您发现导致问题的进程,则必须将其作为单独的问题来处理(也许只需要更新以修复错误)。

检查 I/O 子系统性能

如果您没有找到有问题的进程,则应该找到一个基准测试工具(由于您已经使用过 CrystalDiskInfo,因此我推荐 CrystalDiskMark)。对驱动器运行基准测试,然后在网上搜索其他人在相同或类似类型的驱动器上使用相同基准测试程序的结果,看看您的驱动器的性能是否相当接近。也请在此处发布您的基准测试结果,以便我们查看。

更新驱动程序

如果以上方法都无法解决问题,请尝试从系统制造商的网站安装更新的驱动程序。

相关内容