TGViewer
Network architecture and Administration Network architecture and Administration @network_arch · 1.58K subscribers
Post #672 1.25K
Два потока, одно ядро: как устроена одновременная многопоточность

Одновременная многопоточность (Simultaneous multithreading, SMT) — это функция, позволяющая процессору одновременно обрабатывать команды из двух разных потоков. Но задавались ли вы когда-нибудь вопросом, как это работает? Как процессор отслеживает два потока и распределяет ресурсы между ними?

В статье я объясню, как устроена эта функция. Понимание внутреннего устройства SMT поможет вам решить, подходит ли она для ваших продакшен-серверов. Иногда SMT способна резко повысить производительность системы, но в некоторых случаях она приводит к замедлению. Знание подробностей позволит вам сделать правильный выбор. https://habr.com/ru/companies/ruvds/articles/836978/
More from @network_arch
  1. Apr 12, 2026Как работает TCP-квитирование Рукопожатие, благодаря которому стал возможен интернет. Я го…
  2. May 29, 2025Переезд с Nginx на Angie. Пошаговая инструкция https://habr.com/ru/articles/912932/
  3. May 28, 2025Как подключить виртуальные сетевые диски к выделенному серверу https://habr.com/ru/compani…
  4. May 28, 2025Побег от WSL или Как превратить старый ноутбук в домашний сервер для хранения данных и уда…
  5. Apr 5, 2025Что будет, если не использовать TCP или UDP? Однажды мне стало интересно: а что будет, есл…
  6. Mar 19, 2025Дело всегда в TCP_NODELAY https://habr.com/ru/companies/ruvds/articles/890874/
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →