F-Stack 1.13 er lansert


F-Stack 1.13 er lansert

Tencent har gitt ut en ny versjon F-Stack 1.13, et rammeverk basert pÄ DPDK og TCP/IP-stakken fra FreeBSD. Hovedplattformen for rammeverket er Linux. Koden distribueres under BSD-lisensen.

Rammeverket lar applikasjoner unngÄ operativsystemstakken og i stedet bruke en stakk implementert i brukerrommet som arbeider direkte med nettverksutstyret.

Blant de pÄstÄtte funksjonene i rammeverket:

  • Full utnyttelse av nettverkskort: 10 millioner aktive nettverkstilkoblinger, 5 millioner RPS og 1 million CPS er nĂ„dd
  • OverfĂžring av brukerromstakken fra FreeBSD 11 med fjerning av mange uviktige funksjoner, som betydelig forbedret nettverksytelsen
  • StĂžtte for Nginx, Redis. Andre applikasjoner kan ogsĂ„ bruke F-Stack
  • Enkel utvidelse takket vĂŠre en multiprosessarkitektur
  • Gir stĂžtte for mikrottrĂ„der. Ulike applikasjoner kan bruke F-Stack for Ă„ forbedre ytelsen uten Ă„ implementere komplisert asynkron logikk
  • StĂžtter standard API-er epoll/kqueue

I den nye versjonen:

  • Grensesnittene ff_dup, ff_dup2, ff_ioctl_freebsd, ff_getsockopt_freebsd, ff_setsockopt_freebsd er lagt til
  • Parameteren «idle_sleep» er lagt til, som reduserer prosessorbruken nĂ„r det ikke er innkommende pakker
  • StĂžtte for arm64 er lagt til
  • StĂžtte for Docker er lagt til
  • StĂžtte for vlan er lagt til
  • I implementeringen av nginx for F-Stack er funksjonene getpeername, getsockname, shutdown erstattet
  • DPDK er oppdatert til versjon 17.11.4 LTS

Kilde: linux.org.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster