Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Categories:

программистское

Я считаю, что каждому программисту будет полезно прочитать

What Every Programmer Should Know About Memory (PDF)

Почему это полезно:

- подробное объяснение того, как работает память, обращение к ней
- как устроены кэши процессора, когда они помогают, когда не очень
- как писать программы и оптимизировать код с учетом всех этих особенностей

Что не очень хорошо:

- много хардверных подробностей во 2-й главе - пропустите ее целиком если очень страшно, она не главная
- некоторые объяснения (например, ассоциативных кэшей) не очень понятно написаны, стоило бы их прояснить а также показать на нескольких простых примерах

Если не нравится формат PDF, есть ссылки на HTML-версию.
Subscribe

  • то что

    Мне уже несколько лет попадаются обсуждения того, что в молодежном русском языке есть тенденция говорить/писать "то, что" там, где нужно только "что"…

  • что они себе думали?

    Мне интересно разобраться в том, что именно думали сторонники Дональда Трампа, когда шли штурмовать Капитолий 6 января 2021 года. Как они…

  • pbf

    Много лет назад мне нравились комиксы Perry Bible Fellowship, но очень давно о них не вспоминал. А они замечательные, посмотрите. Вот например,…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 16 comments

  • то что

    Мне уже несколько лет попадаются обсуждения того, что в молодежном русском языке есть тенденция говорить/писать "то, что" там, где нужно только "что"…

  • что они себе думали?

    Мне интересно разобраться в том, что именно думали сторонники Дональда Трампа, когда шли штурмовать Капитолий 6 января 2021 года. Как они…

  • pbf

    Много лет назад мне нравились комиксы Perry Bible Fellowship, но очень давно о них не вспоминал. А они замечательные, посмотрите. Вот например,…