#160 Slower vmhgfs when upgraded from 7.3 to 9.0.1

open-fixed
nobody
7
2013-04-24
2013-01-30
David Koudela
No

Host OS: Windows 7
VM OS: Fedora 13
VM framework: VWare Workstation 7.3 and 9.0.1

After upgrade our VM workstation from 7.3 to 9.0.1, we realized that shared storage fs (vmhgfs) is dramatically slower than in previous version.
After an exploration, we found out that it is caused by new version VMtools.

Example: File copy on a system with VMtools from VMware Workstation 7.3
$ dd bs=1024 count=102400 if=/dev/zero of=/mnt/hgfs/webdev/randfile.bin; time cp /mnt/hgfs/webdev/randfile.bin /mnt/hgfs/webdev/randfile.bin.tmp; rm -f /mnt/hgfs/webdev/randfile.bin.tmp
102400+0 records in
102400+0 records out
104857600 bytes (105 MB) copied, 2.25995 s, 46.4 MB/s

real 0m2.789s
user 0m0.001s
sys 0m2.785s

After VMtools upgrade (VMware 9.0.1):
$ dd bs=1024 count=102400 if=/dev/zero of=/mnt/hgfs/webdev/randfile.bin; time cp /mnt/hgfs/webdev/randfile.bin /mnt/hgfs/webdev/randfile.bin.tmp; rm -f /mnt/hgfs/webdev/randfile.bin.tmp
102400+0 records in
102400+0 records out
104857600 bytes (105 MB) copied, 24.2573 s, 4.3 MB/s

real 0m4.428s
user 0m0.000s
sys 0m4.425s

The duration is 1.5x longer than before. In case of multiple files and several kinds of operations, it is even worse.
Compilation of our product takes 5min on VMtools 7.3 but it requires 25min on VMtools 9.0.3
This means it is 5x slower.
Could you please fix this performance issue?
Thanks.

Discussion

  • David Koudela
    David Koudela
    2013-01-30

    • priority: 5 --> 7
     
  • Steve
    Steve
    2013-02-01

    Thanks so much for reporting this issue together with the tests you have run.

    This is a known issue and has a bug filed against the HGFS file sharing. I am going to be looking into this very shortly.

    Thank you.
    Steve

     
  • This should be fixed in the newer releases (9.2.3 and 2013.04.16).

     
    • status: open --> open-fixed