169 похожих чатов

Folks, have a question on behalf of a friend. Are

there any resources for low-level programming in general? (to be specific, the guy's looking for something to help understand how low-level memory allocation, like malloc() and free() works)

10 ответов

7 просмотров

i'd take an OS course (not linux or anything in especific but general OS subject's ) and for the resource's , there are a lot of em in youtube just search (Nesso academy is a good one)

Neso academy OS playlist isn't good, like the videos are good but it doesn't explain anything, just the basics of os, not even memory management

c++ group

https://t.me/joinchat/FNPR3z_cJVfTQQazM6fT-g

Siddarth-R Iyer Автор вопроса
mohammad
i'd take an OS course (not linux or anything in es...

yeah but the theory is not really where I have an open question — I know the overall theory pretty well, about virtual and physical memory and how the OS virtualizes address spaces and performs allocations with chunking and defragmenting deallocated spaces. But this doesn't translate at all to knowing how it's implemented, which is why I can't really help him

''''''' '''''''
Neso academy OS playlist isn't good, like the vide...

but it's a good starting point , ofc if they wanted to dig even dipper they should start learning about how to design an OS one thing why i couldn't put up with C/C++ was these lack of tutorials for advanced matters , but it was very welcoming in rust (memory management is explained very nicely in their official docs) , so yeah i'd suggest learning rust as well (if they don't insist on C/C++)

Parra
lack?

at least i couldn't find anything at the time

then i could suggest using resource's like this or reading freebsd books which explain how their OS is implemented also there is this one which is rust 😁

Siddarth-R Iyer Автор вопроса
mohammad
then i could suggest using resource's like this or...

oh thank you! This does look helpful, I'll direct him to read this and check if it helps

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Карта сайта