OSDEV: Разработка аллокатора на С++ часть 1. Неявный список свободных блоков с граничными тегами
Источник: Habr
Автор: GNU_Dimarik
Источник: Habr
Автор: GNU_Dimarik
Хабр
OSDEV: Разработка аллокатора на С++ часть 1. Неявный список свободных блоков с граничными тегами
Доброго времени суток. При разработке ОС на с++ мы сталкиваемся с рядом трудностей, таких как отсутствие стандартной библиотеки и ABI с++ и прочее в этом духе. При чем перед реализацией PageAllocator...
C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024
Источник: CppCon
Источник: CppCon
YouTube
C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024
https://cppcon.org
---
C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024
---
C++20 coroutines present some exciting opportunities for organizing and simplifying concurrent logic, but they have proven challenging to…
---
C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024
---
C++20 coroutines present some exciting opportunities for organizing and simplifying concurrent logic, but they have proven challenging to…
OSDEV: Разработка аллокатора на С++ часть 2: Слияние блоков за константное время. Юнит тест для аллокатора
Источник: Habr
Автор: GNU_Dimarik
Источник: Habr
Автор: GNU_Dimarik
Хабр
OSDEV: Разработка аллокатора на С++ часть 2: Слияние блоков за константное время. Юнит тест для аллокатора
Приветствую, уважаемый читатель! В первой части мы реализовали простейший аллокатор с минимальным оверхедом. Конечно же на самом деле все сложнее. Так реализация дефрагментации была наивной и не могла...