Rozdział 13

Optymalizowanie zarządzania pamięcią

Wydajność to robienie lepiej tego, co już jest robione.

Peter F. Drucker (1909–2005), amerykański ekspert ds. zarządzania

Menedżer pamięci to zbiór funkcji i struktur danych środowiska uruchomieniowego C++, nadzorujących przydzielanie pamięci zmiennym dynamicznym. Menedżer pamięci musi spełniać wiele żądań. Efektywne realizowanie tych żądań stanowi otwarty problem badawczy. W wielu programach C++ funkcje menedżera są dość aktywne. Jeśli jego wydajność mogłaby zostać podniesiona, miałoby to wpływ na cały program. Powyższe względy czynią menedżera pamięci naturalnym kandydatem do optymalizacji.

Aczkolwiek, moim zdaniem, przed podjęciem decyzji o majstrowaniu przy menedżerze pamięci lepiej jest poszukać ...

Get C++. Optymalizacja kodu now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.