My work code repository is stored in host Linux system, and is accessed from Windows guest; currently, guest can access the repo via 'shared folder' which looks like a samba emulation.
But, it just feels slow in terms of retrieving file lists / file change notifications; Visual Studio starts for minutes (same project loads in seconds from VM's storage), SmartGIT can't detect which files were updated and so on; Currently, moving the repo onto a new virtualbox drive doesn't looks like a viable solution for me; not because of disk space or encryption issues (actually it's easier to have a large encrypted container on the second hd..), but due to the fact some projects are used from host environment too, and a number of smaller infrastructure issues, so.. finding a better network FS seems like a best hack to me
- A: Does native samba offers better performance than virtualbox's emulated samba in the "billion of small files" scenario?
- B: What are other possible alternatives for Windows client? webdav folders, fast ftp emulated folders, etc?