TGViewer
General programming General programming @generalprog · 287 subscribers
Post #350 138
[Перевод] Как устроено распределение памяти.

Один из общих для всех программ на вашем компьютере аспектов — это потребность в памяти. Прежде чем запуститься, программы должны быть загружены с жёсткого диска в память. При работе программ подавляющее большинство их действий заключается в загрузке значений из памяти, выполнении вычислений с ними, а затем сохранении результата обратно в память.

В этом посте я познакомлю вас с основами распределения памяти (memory allocation). Распределители памяти существуют, потому что иметь доступную память недостаточно, необходимо ещё и эффективно её использовать. Мы наглядно изучим, как работают простые распределители. Мы рассмотрим некоторые из задач, которые им необходимо решать, а также некоторые из методик, которыми они их решают. Прочитав этот пост, вы узнаете всё, что необходимо для написания собственного распределителя.

Читать дальше →https://habr.com/ru/companies/ruvds/articles/740466/
Хабр Как устроено распределение памяти Один из общих для всех программ на вашем компьютере аспектов — это потребность в памяти. Прежде чем запуститься, программы должны быть загружены с жёсткого диска в память. При работе программ...
More from @generalprog
  1. Jul 26, 2024Хороший коммит ✔️ против плохого коммита ❌: лучшие практики для Git https://dev.to/sheraz4…
  2. Jul 11, 2024Альтернативы платным инструментам с открытым исходным кодом https://dev.to/johnrushx/open-…
  3. Jul 3, 2024🚀 Создайте привлекательный профиль GitHub README 📝 https://dev.to/parth_johri/create-an-…
  4. Jun 10, 202410 GPT для разработчиков программного обеспечения https://www.marktechpost.com/2024/06/07/…
  5. May 27, 202450 законов кодирования, которые сделают вас приличным программистом. https://medium.com/@a…
  6. May 20, 2024ChatGPT — подсказки для разработчиков https://dev.to/techiesdiary/chatgpt-prompts-for-deve…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →