home.social

#кэшлиния — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #кэшлиния, aggregated by home.social.

  1. Невидимый враг многопоточности: False Sharing и кэш-линии процессора

    Представьте задачу: мы пишем высоконагруженный сетевой сервис и нам нужно считать входящие пакеты. Чтобы не блокировать потоки мьютексами, мы решаем дать каждому потоку свой собственный счетчик. Нет общих данных — нет блокировок, верно?

    habr.com/ru/articles/1032804/

    #false_sharing #многопоточность #оптимизация #кэш_процессора #lockfree #кэшлиния #производительность

  2. Невидимый враг многопоточности: False Sharing и кэш-линии процессора

    Представьте задачу: мы пишем высоконагруженный сетевой сервис и нам нужно считать входящие пакеты. Чтобы не блокировать потоки мьютексами, мы решаем дать каждому потоку свой собственный счетчик. Нет общих данных — нет блокировок, верно?

    habr.com/ru/articles/1032804/

    #false_sharing #многопоточность #оптимизация #кэш_процессора #lockfree #кэшлиния #производительность

  3. Невидимый враг многопоточности: False Sharing и кэш-линии процессора

    Представьте задачу: мы пишем высоконагруженный сетевой сервис и нам нужно считать входящие пакеты. Чтобы не блокировать потоки мьютексами, мы решаем дать каждому потоку свой собственный счетчик. Нет общих данных — нет блокировок, верно?

    habr.com/ru/articles/1032804/

    #false_sharing #многопоточность #оптимизация #кэш_процессора #lockfree #кэшлиния #производительность

  4. Невидимый враг многопоточности: False Sharing и кэш-линии процессора

    Представьте задачу: мы пишем высоконагруженный сетевой сервис и нам нужно считать входящие пакеты. Чтобы не блокировать потоки мьютексами, мы решаем дать каждому потоку свой собственный счетчик. Нет общих данных — нет блокировок, верно?

    habr.com/ru/articles/1032804/

    #false_sharing #многопоточность #оптимизация #кэш_процессора #lockfree #кэшлиния #производительность