Tencent አዲስ ስሪት አውጥቷል። ኤፍ-ቁልል 1.13፣ በDPDK እና በFreeBSD TCP/IP ቁልል ላይ የተመሰረተ ማዕቀፍ። የማዕቀፉ ዋናው መድረክ ሊኑክስ ነው። ኮዱ የሚሰራጨው በ BSD ፍቃድ ነው።
ማዕቀፉ ትግበራዎች የስርዓተ ክወናውን ቁልል እንዲያልፉ እና በምትኩ በተጠቃሚ ቦታ ላይ የተተገበረ ቁልል ከአውታረ መረብ ሃርድዌር ጋር እንዲሰሩ ያስችላቸዋል።
ከተገለጹት የማዕቀፉ ባህሪዎች መካከል-
- የኔትወርክ ካርዶች ሙሉ ጭነት፡ 10 ሚሊዮን ንቁ የአውታረ መረብ ግንኙነቶች፣ 5 ሚሊዮን RPS እና 1 ሚሊዮን ሲፒኤስ ተሳክተዋል።
- የተጠቃሚ ቦታ ቁልል ከFreeBSD 11 ፈለሰ፣ ብዙ አላስፈላጊ ባህሪያትን አስወግዶ፣ ይህም የአውታረ መረብ አፈጻጸምን በእጅጉ አሻሽሏል።
- Nginx እና Redis ድጋፍ. ሌሎች መተግበሪያዎች እንዲሁ F-Stackን መጠቀም ይችላሉ።
- በባለብዙ ሂደት አርክቴክቸር ምክንያት የመስፋፋት ቀላልነት
- ለማይክሮ ፍሰቶች ድጋፍ ይሰጣል. የተለያዩ አፕሊኬሽኖች ውስብስብ ያልተመሳሰለ አመክንዮ ሳይተገበሩ አፈፃፀሙን ለማሻሻል F-Stackን መጠቀም ይችላሉ።
- መደበኛ epoll/kqueue APIs ይደገፋሉ
በአዲሱ ስሪት:
- የተጨመሩ በይነገጾች ff_dup፣ ff_dup2፣ ff_ioctl_freebsd፣ ff_getsockopt_freebsd፣ ff_setsockopt_freebsd
- ምንም ገቢ ማሸጊያዎች በሌሉበት ጊዜ የሲፒዩ አጠቃቀምን ለመቀነስ የ"idle_sleep" አማራጭ ታክሏል።
- የ arm64 ድጋፍ ታክሏል
- የዶከር ድጋፍ ታክሏል።
- ታክሏል vlan ድጋፍ
- በ nginx ትግበራ ለF-Stack፣ የአቻ ስም፣ ጌትሶክ ስም፣ የመዝጋት ተግባራት ተተክተዋል።
- DPDK ወደ ስሪት 17.11.4 LTS ተዘምኗል
ምንጭ: linux.org.ru