TGViewer
Admin Guides | Сисадмин Admin Guides | Сисадмин @admguides · 12K subscribers
Post #3151 1.16K
💬 Вопрос на собеседовании для DevOps-инженера

Давайте разберем один из частых вопросов, который может быть задан на собеседовании и как на него отвечать.

❓Вопрос: Что такое RSS (Receive Side Scaling) и зачем он нужен на многопроцессорных серверах?

✅Ответ: RSS (Receive Side Scaling) - это механизм сетевых карт и ядра Linux, позволяющий распределять обработку входящего сетевого трафика между несколькими CPU. Без RSS весь сетевой трафик мог бы обрабатываться одним ядром, создавая bottleneck на высоких нагрузках.

Как это работает:
• NIC вычисляет хэш пакета (обычно по src/dst IP и портам).
• На основе хэша пакеты распределяются по разным RX-очередям.
• Каждая очередь привязывается к отдельному CPU через IRQ affinity.
• В результате обработка сети параллелится между ядрами.
  • 🔥 9
  • 👍 5
More from @admguides
  1. Oct 6, 2026Process Builder: зачем Linux хочет уйти от fork()+exec() Классическая схема запуска процес…
  2. Oct 6, 2026Post #3160
  3. Oct 5, 2026💬 Вопрос на собеседовании для сисадмина Давайте разберем один из частых вопросов, который…
  4. Oct 5, 2026🫥 Сервис запустили - пора принимать поздравления и платежи С платежами поможет pay.hot. П…
  5. Oct 5, 2026Block-layer error injection: как Linux специально ломает I/O В Linux можно не ждать, пока…
  6. Oct 5, 2026АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного об…
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 →