Как упоминалось в комментариях @JasonMcD, это действительно зависит от того, что делают виртуальные машины. Вы также должны рассмотреть, что делает хост-система, и определить источники конфликтов.
Если виртуальная машина интенсивно обращается к дискам, в результате чего хост-система конкурирует за дисковый ввод-вывод, рекомендуется установить второй физический диск и разместить на нем виртуальные диски виртуальной машины, оставив исходный диск для хост-ОС целиком себе. (альтернативно, выделите весь второй диск для виртуальной машины.)
Вы увидите увеличение производительности независимо от того, что, если вы, конечно, замените вращающиеся диски на SSD.
Обычно вы выделяете часть оперативной памяти для виртуальной машины во время установки. Поэтому, если хост или ВМ (или оба) исчерпывают ОЗУ для своих задач, требуется больше ОЗУ. Вы можете попробовать изменить это значение, если, например, виртуальная машина использует свою оперативную память недостаточно, но система хоста продолжает работать.
Как правило, больший объем ОЗУ лучше для любой прилично используемой системы, виртуальной или нет, поскольку она позволяет современным операционным системам лучше кэшировать и планировать операции ввода-вывода.
Если вам нужно быстрое решение без анализа, вы, скорее всего, увидите наибольший прирост производительности, перейдя на SSD, если у вас нет систем или виртуальных машин, у которых есть серьезные проблемы с памятью в приложениях, которые они запускают. Это связано с тем, что современные ОС выкладывают на диск данные, которые либо переполняют ОЗУ, либо не используются в течение некоторого времени, а твердотельные накопители существенно увеличивают скорость этого процесса.
CAD-программы тяжело работают как с дисковым вводом-выводом, так и с оперативной памятью, поэтому в вашей ситуации действительно трудно сказать наверняка, не тестируя и не зная о рабочих процессах ваших пользователей.