Неоценимые источники информации о высокопроизводительных web-архитектурах:
Archive for October, 2007
О высокой производительности
Sunday, October 28th, 2007avva о багах
Sunday, October 28th, 2007Анатолий Воробей (avva.livejournal.com) регулярно пишет в своём журнале об интересных багах в таких широко известных проектах, как LiveJournal Memcached, Perl, каких-то проектах Google и т. п. Вот небольшое собрание самых интересных на мой взгляд:
Ulrich Drepper “What every programmer should know about memory”
Sunday, October 28th, 2007Ulrich Drepper, ведущий разработчик glibc, написал огромную повесть о том, как устроена память современного компьютера – начиная c физических аспектов и заканчивая деталями работы с ней в современных операционных системах (на примере Linux).
Повесть состоит из семи частей и в настоящий момент опубликавана на сайте LWN.net. Читайте:
- Part 1: Commodity Hardware Today;
- Part 2: CPU Caches;
- Part 3: Virtual Memory;
- Part 4: NUMA Support;
- Part 5: What programmer can do – cache optimization;
- Part 6: What programmers can do – multi-threaded optimizations;
- Part 7: Memory Performance Tools;
- Part 8: Future Technologies;
- Part 9: Appendices and bibliography;
Полный текст в формате PDF: Ulrich Drepper: “What every programmer should know about memory”.