1

Кажется, у меня огромные утечки памяти, которые меня смущают.

Я использую Fusion 3.1 / Windows 7 на Snow Leopard. Это чистая установка со всеми примененными обновлениями. Я дал Fusion 8 ГБ на 14 ГБ машине.

Я установил VS2008 и Eclipse в Windows 7. Ничего необычного

В диспетчере задач в Windows 7 мой объем памяти остается разумным, <2 ГБ. Но в OSX Activity Monitor показывает, что размер vmware-vmx намного больше. Он начинается с 2 ГБ, что кажется неплохим, но всякий раз, когда я на самом деле что-то делаю в Windows, объем памяти vmware-vmx увеличивается на несколько МБ в секунду. Примерно через 20 минут он использует ~ 10 ГБ, и все останавливается. При этом диспетчер задач все еще говорит, что я использую только 2 ГБ. И все, что я делаю в Windows, похоже, увеличивает объем памяти vmware-vmx. Кажется, даже закрытие приложения заставляет его работать.

Так что же это за курс по фьюжн? Ранее я использовал Parallels 3 / Vista под Leopard, и он работал нормально. Я предполагал, что моя новая конфигурация Fusion будет работать лучше, но это делает ее совершенно непригодной для использования. (И, видимо, я даже не могу попросить техподдержку, если не куплю пакет поддержки ...)

Любой совет высоко ценится.

Спасибо

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .