Објављен је Ф-Стацк 1.13


Објављен је Ф-Стацк 1.13

Тенцент је објавио нову верзију Ф-Стацк 1.13, оквир заснован на ДПДК и ФрееБСД ТЦП/ИП стеку. Главна платформа за оквир је Линук. Код се дистрибуира под БСД лиценцом.

Оквир омогућава апликацијама да заобиђу стог оперативног система и уместо тога користе стек имплементиран у корисничком простору који ради директно са мрежним хардвером.

Међу наведеним карактеристикама оквира:

  • Пуно оптерећење мрежних картица: остварено је 10 милиона активних мрежних конекција, 5 милиона РПС-а и 1 милион ЦПС-а
  • Мигрирао стек корисничког простора из ФрееБСД 11, уклонивши многе небитне карактеристике, што је знатно побољшало мрежне перформансе
  • Подршка за Нгинк и Редис. Друге апликације такође могу да користе Ф-Стацк
  • Лакоћа проширења због вишепроцесне архитектуре
  • Пружа подршку за микротокове. Различите апликације могу користити Ф-Стацк за побољшање перформанси без имплементације сложене асинхроне логике
  • Подржани стандардни еполл/ккуеуе АПИ-ји

У новој верзији:

  • Додати интерфејси фф_дуп, фф_дуп2, фф_иоцтл_фреебсд, фф_гетсоцкопт_фреебсд, фф_сетсоцкопт_фреебсд
  • Додата опција "идле_слееп" за смањење употребе ЦПУ-а када нема долазних пакета
  • Додата подршка за арм64
  • Додата подршка за Доцкер
  • Додата подршка за влан
  • У нгинк имплементацији за Ф-Стацк, функције гетпеернаме, гетсоцкнаме, схутдовн су замењене
  • ДПДК је ажуриран на верзију 17.11.4 ЛТС

Извор: линук.орг.ру

Додај коментар