F-Stack 1.13 väljalase on toimunud


F-Stack 1.13 väljalase on toimunud

Tencent väl released uus versioon F-Stack 1.13, DPDK ja TCP/IP FreeBSD virnastiku põhjal. Raamistik põhineb Linuxil. Kood on jaotatud BSD litsentsi alusel.

Raamistik võimaldab rakendustel loobuda operatsioonisüsteemi virnast ja kasutada selle asemel kasutusruumi rakendatud virnastikku, mis töötleb otse võrgu riistvaraga.

Raamistiku peamised omadused:

  • Täielik võrguadapterite koormus: on saavutatud 10 miljonit aktiivset võrguühendust, 5 miljonit RPS ja 1 miljon CPS
  • Kasutusruumi virnastiku üleviimine FreeBSD 11-st, eemaldades palju ebaolulisi funktsioone, mis tõstis oluliselt võrgu jõudlust
  • Toetab Nginx'i ja Redis'i. Teised rakendused saavad samuti kasutada F-Stack'i
  • Lihtne laiendamine tänu multiprotsesside arhitektuurile
  • Tagab mikrotrosside toe. Erinevad rakendused saavad kasutada F-Stack'i, et parandada jõudlust ilma keerulise asünkroonse loogika rakendamiseta
  • Toetatakse standardseid API-sid epoll/kqueue

Uues versioonis:

  • Lisatud liidesed ff_dup, ff_dup2, ff_ioctl_freebsd, ff_getsockopt_freebsd, ff_setsockopt_freebsd
  • Lisatud on „idle_sleep” parameeter, mis võimaldab vähendada protsessori kasutamist, kui sissetulevaid pakette pole.
  • Arm64 tugi on lisatud.
  • Docker tugi on lisatud.
  • VLAN tugi on lisatud.
  • Nginx'i teostuses F-Stackis on asendatud getpeername, getsockname ja shutdown funktsioonid.
  • DPDK on uuendatud versioonile 17.11.4 LTS.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster