У меня проблемы с поиском, откуда происходит утечка памяти. Я использую Ubuntu 8.04 LTS на Dell XPS M1530. У меня есть 3 ГБ оперативной памяти, и я обнаружил, что примерно через час использования top показывает мне 2 ГБ + используется. Странно то, что когда я складываю проценты памяти по PID из top или ps aux, я обнаруживаю, что мне нужно использовать только около 20-25% моего доступного оперативного памяти.
Это привлекло мое внимание к тому, что я снова запустил vmware server. Очевидно, что использование оперативной памяти резко возрастает, когда я загружаю виртуальную машину, но используемая VMware память не учитывает использование памяти, которое я вижу через top или free. Остановка сервера vmware освобождает память, которая была ему выделена, но я все еще не могу найти, где используется эта RAM. Конечно, после полной перезагрузки память в порядке, но очень быстро она загружается на 60-80%, а на процессы приходится только треть. Любые идеи, где я должен искать дополнительную информацию о том, что это может быть?