Memory Allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
Über
Wenn Anwendungen mehr Speicher benötigen, kann dieser zur Laufzeit im Heap (statt im Stack) zugewiesen werden. Dieser Speicher wird als 'dynamischer Speicher' bezeichnet, da er zur Compile-Zeit nicht bekannt sein kann und sein Bedarf sich während der Ausführung ändert. Unsere Programme können dynamischen Speicher mit 'malloc' anfordern. Malloc gibt eine Adresse zu einer Position im Speicher zurück, wo wir unsere Daten speichern können. Sobald wir mit diesen Daten fertig sind, können wir 'free' aufrufen, um den Speicher freizugeben und anderen Prozessen die Nutzung zu ermöglichen.
Open Source Health
- Stars
- 1,993
- Forks
- 173
- License
- MIT
- Last commit
- 2 months ago
Alternativen zu Memory Allocators
Observer CLIvon zhongwencoolVisualisiere Erlang/Elixir-Knoten in der Kommandozeile.
Py Spyvon Ben FredericksonSampling-Profiling-Tool für Python-Programme
IOS Performance Optimizationvon skymingÜber iOS Leistungsoptimierung, Speicherlecks, Ruckeln, Netzwerk, GPU, Energie, App-Paketgröße reduzieren, Startgeschwindigkeit optimieren, Instruments fortgeschrittene Techniken, häufige Optimierungsfähigkeiten - Hol dir - Bearbeiten
Macchinavon macchinaEin Systeminformationsbeschaffer mit Fokus auf Leistung.
Flamebearervon MournerEin JavaScript CPU-Trace-Analyse-Tool für Agenten und Menschen
Ressourcen & Links
Verwandte Kategorien
Nutzt du Memory Allocators?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
mtrebi
Open-source project on GitHub: Memory Allocators