Я считаю что данная выше книга не подходит для изучения архитектур применительно к языку программирования Си.
Для Си есть более подходящие книги с примерами на Си, например, "Язык Си в 21 веке".
Книга тяжелая, нужно изучать от начала до конца.
@RmatveevЕще можно покопаться в коде GTK и подобного.