• Дефрагментация (уплотнение) памяти - объединение
свободных блоков, перемещение программ в начало памяти и
объединение свободных областей. На время уплотнения
вычисления приостанавливаются
• Сборка мусора (garbage collection) - перевод неиспользуемых
блоков в свободные.
– Программист должен следить за динамическим выделением
памяти, управлять «кучей», heap.
– Pascal: New, Dispose.
• Программа создает новые переменные, после использования
не освобождает память. Накапливается "занятая" память;
утечка памяти (memory leak); если долго работать без
перезагрузки.
– Иртегов: аппаратная перезагрузка сервера: CDROM+отвертка
Разместил: Larisa Дата: 21.01.2010 Прочитано: 3127 | |  | |
|