Как ускорить разработку sharepoint в Virtual PC? - PullRequest
1 голос
/ 05 декабря 2008

Я занимаюсь разработкой проекта sharepoint (MOSS) в Virtual PC. К сожалению, виртуальный ПК может использовать только одно ядро ​​моей четырехъядерной машины. Есть ли какие-нибудь советы и хитрости, которые могут ускорить мой процесс разработки?

Ответы [ 6 ]

5 голосов
/ 05 декабря 2008

Вещи, которые мы делали до перехода на Hyper-V ...

Не выделяйте слишком много оперативной памяти для VPC, он начнет слишком много использовать файл подкачки.

Убедитесь, что виртуальные жесткие диски и файлы виртуальной памяти для VPC исключены из вашей антивирусной программы.

Дефрагментация VPC, затем дефрагментация хоста.

Не размещайте файл подкачки на том же диске, что и ваш VPC.

Исправьте размер файла подкачки, чтобы он не фрагментировался.

Убейте все фоновые процессы на вашем основном хосте, которые вам не нужны, чтобы выполнять свою работу ... и в этом отношении настроить Windows для лучшей производительности, а не для лучшего внешнего вида.

Запускайте Virtual Server, а не Virtual PC, и используйте удаленный рабочий стол для доступа к VPC (я обнаружил, что VS немного лучше справляется с управлением машинами, а удаленный рабочий стол кажется более быстрым и обеспечивает приятную работу на полном экране второй монитор).

1 голос
/ 05 декабря 2008

Проверка Скотта Хансельмана Проверка производительности виртуальной машины . Это общая статья о том, как повысить производительность вашей виртуальной машины.

1 голос
/ 05 декабря 2008

Запустите что-нибудь еще. Виртуальный ПК это мусор. Между HyperV, VMWare и Virtualbox есть гораздо лучшие альтернативы.

Лично я использую VMWare Server. Я попробовал HyperV, но производительность не соответствовала тому, что я ожидал от Microsoft. Тот факт, что VMWare доступен на 3 платформах, означает, что я могу запустить свои проекты на Macbook, перенести его на сервер Linux или открыть в другом окне Windows.

И я могу выбрать 1,2 или 4 ядра.

1 голос
/ 05 декабря 2008

Я запускаю sharepoint на внешнем harrdrive. VPC имеет 2,5 ГБ оперативной памяти. Он работает довольно быстро (не очень быстро, но работает).

Так что мой совет - выделить столько памяти для VPC, сколько вы можете себе позволить и запустить на внешнем жестком диске. Используйте пожарный провод для подключения жесткого диска, если это возможно, это имеет огромное значение по сравнению с USB.

Кроме того, может помочь дефрагментация как хост-компьютера, так и виртуальной машины (но может потребоваться много времени).

0 голосов
/ 08 октября 2009

Используйте SSD-накопитель вместо HDD. Произошло значительное улучшение производительности, особенно в ситуациях с нехваткой памяти, когда происходит замена диска.

Также убедитесь, что .NET Framework не проверяет список отзыва сертификатов . Если возникнет проблема с сетевым подключением, вы получите тайм-ауты.

0 голосов
/ 05 декабря 2008

Вы активировали расширение аппаратной виртуализации в настройках BIOS и VPC?
Достаточно ли памяти для вашей виртуальной машины (я обычно устанавливаю около 2 ГБ).

Вы также можете переключиться на Win2008 + HyperV, который является более мощным.

...