c185960959 2023-09-18 15:43 采纳率: 89.5%
浏览 5
已结题

为什么 wmware里面的读取速度跟宿主机差那么多

这是我windows上的硬盘速度

C:\Windows\System32>winsat disk -drive c
Windows 系统评估工具

正在运行: 功能枚举 ''
运行时间 00:00:00.00
正在运行: 存储评估 '-drive c -ran -read'
运行时间 00:00:00.27
正在运行: 存储评估 '-drive c -seq -read'
运行时间 00:00:03.88
正在运行: 存储评估 '-drive c -seq -write'
运行时间 00:00:02.00
正在运行: 存储评估 '-drive c -flush -seq'
运行时间 00:00:00.47
正在运行: 存储评估 '-drive c -flush -ran'
运行时间 00:00:00.47
Dshow 视频编码时间 0.00000 s
Dshow 视频解码时间 0.00000 s
媒体基础解码时间 0.00000 s
Disk Random 16.0 Read 862.02 MB/s 8.7
Disk Sequential 64.0 Read 3801.35 MB/s 9.4
Disk Sequential 64.0 Write 4350.40 MB/s 9.5
顺序写操作的平均读取时间 0.147 ms 8.7
延迟: 95% 1.725 ms 7.9
延迟: 最大 3.060 ms 8.7
随机写操作的平均读取时间 0.173 ms 8.9
总运行时间 00:00:07.20

这是我wmware的centos7的读取速度

hdparm -tT /dev/sdb

/dev/sdb:
Timing cached reads: 4988 MB in 1.89 seconds = 2638.32 MB/sec
Timing buffered disk reads: 124 MB in 3.03 seconds = 40.93 MB/sec

这是为什么 wmware里面的读取速度跟宿主机差那么多??

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-18 18:33
    关注

    【以下回答由 GPT 生成】

    回答:

    这个问题可能有多个原因导致,在不同情况下可能需要查看不同的因素。以下是一些可能的原因和解决方案:

    1. 虚拟机磁盘使用类型不同:虚拟机可能使用了不同于宿主机的磁盘使用类型,例如VMware Disk Descriptor文件(vmdk格式)的预分配(Preallocated)模式。这种模式下,虚拟机磁盘文件会提前分配磁盘空间,而不是在需要时动态增加。这可能会降低硬盘读取速度。你可以尝试使用VMware的Thin Provisioning模式来改善磁盘读取速度。

    2. 磁盘缓存设置不当:如果虚拟机的磁盘缓存设置不正确,可能会导致较慢的读取速度。你可以检查虚拟机磁盘设置,确保缓存设置合理。在VMware中,你可以在虚拟机设置中找到相关选项。

    3. IO调度设置:虚拟机和宿主机可能使用了不同的IO调度器设置,这可能会影响到磁盘读取速度。你可以尝试在虚拟机中设置与宿主机一致的IO调度器。

    4. 虚拟机资源配置不足:如果虚拟机被分配的资源(例如CPU和内存)不足,可能会导致磁盘读取速度下降。你可以尝试增加虚拟机的资源分配来提高性能。

    5. 宿主机资源竞争:如果宿主机上同时运行着其他消耗大量资源的应用程序或虚拟机,则可能会导致磁盘读取速度下降。你可以尝试关闭其他应用程序或虚拟机来减少资源竞争。

    如果上述方法都没有改善磁盘读取速度,可能还需要进一步进行故障排除。这可能需要分析虚拟机和宿主机的性能数据以及其他日志信息。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月4日
  • 已采纳回答 9月26日
  • 创建了问题 9月18日

悬赏问题

  • ¥20 c#使用NPOI向word表格中添加字段导致word有概率警告不可识别
  • ¥15 怎么使用hxe16进制编码器修改视频数据和图片一样!求教程!
  • ¥15 怎么用python模拟光的折射,反射,和全反射
  • ¥15 python打印机打印word和PDF文件出来的是乱码
  • ¥15 求达梦8数据库安装包
  • ¥15 YOLOv8模型网络结构更改后报错
  • ¥15 深度学习中梯度为None
  • ¥15 zynq烧写程序到flash后不运行
  • ¥15 裸板ESD问题的思考与实验
  • ¥15 electron+python