Car-tech

Новый Linux Kernel Borrows Google Packet Speeding Tech

HUGE EGGS Surprise Toys Challenge with Inflatable water slide

HUGE EGGS Surprise Toys Challenge with Inflatable water slide
Anonim

Использование разработанных парой протоколов от Google, недавно выпущенная версия ядра Linux должна иметь возможность значительно ускорить пропускную способность сетевого трафика.

Этот метод является одним из множества новых функций, которые поставляются с последним обновлением ядра операционной системы с открытым исходным кодом, Linux версии 2.6.35, которые Линус Торвальдс выпустил в воскресенье.

Кроме того, обычный раунд исправлений ошибок и оптимизаций, новая версия имеет ряд новых функций, чтобы сделать ее более пригодной для использования в современных многопользовательских сетевых средах.

[Дальнейшее чтение: ваш новый ПК нуждается в этих 15 бесплатных, отличных программах]

Главной из этих новых функций является включение ручного управления пакетами приема (RPS) и приема потока (RFS) Google. RPS распространяет входящие пакеты на все процессоры, доступные на аппарате, и RFS рассчитывает, какие ядра лучше всего подходят для обработки, учитывая факторы, такие как приложения, которые будут использовать сетевой трафик, в соответствии с объяснением, предлагаемым Kernel Newbies Web сайт.

На сайте приведен сравнительный тест, показывающий, как восьмиядерный сервер на базе процессоров Intel с сетевым адаптером Intel e1000e удвоил количество сетевых транзакций в секунду (tps), которые он мог бы выполнить с помощью RPS и RFS на месте, с 104 000 tps (около 30 процентов использования ЦП), до 303 000 tps (и 61 процент использования ЦП).

Эта функция является своевременной, учитывая недавние достижения в протоколах сетевого трафика, которые позволяют увеличить пропускная способность. Например, поставщики Ethernet находятся в процессе перехода на новые стандарты для 40-гигабитного и 100-гигабитного Ethernet. «Сетевые карты улучшили пропускную способность до такой степени, что трудно поддерживать один современный процессор», - пояснил Kernel Newbies.

Другие новые функции включают новую форму сжатия памяти, интерфейс для отладчика, поставляемый SGI, возможность управления несколькими таблицами маршрутизации многоадресной рассылки и новый режим файловой системы XFS, который объединяет задачи ведения журнала, чтобы сократить трафик ввода-вывода.

Эта новая версия ядра Linux меньше, чем через несколько месяцев после релиз предыдущей итерации, 2.6.34.

Joab Jackson охватывает корпоративное программное обеспечение и общие технологии, новости для Служба новостей IDG. Следуйте за Joab в Twitter на @Joab_Jackson. Адрес электронной почты Joab - [email protected]