Конкретно, хочется понимать как работает динамический линкер, какую структуру имеет ELF/(Шиндовс стандарт имя которого забыл), как загружается и исполняется программа и т.д. и т.п..
Не именно само программирование на ассемблере, а именно азы. По типу того, как имплементированы реаллокации или как операционная система реализует изоляцию процессов.
Думаю для серьёзного системного программирования такие вещи нужны. Да и интересны они. Сейчас просто читаю статьи по темам, но хочется систематичный учебный материал.
Linux Kernel Development Robert Love Mastering Linux Kernel Development Raghu Bharadwaj Professional Linux Kernel Architecture Wolfgang Mauerer Modern Operating Systems Andrew S. Tanenbaum
Computer systems: A Programmer's Perspective
Обсуждают сегодня