Buscar

6.5. Parámetros actualizados de /proc/sys/net

download PDF
bpf_jit_enable

Este parámetro activa el compilador Berkeley Packet Filter Just-in-Time (BPF JIT).

BPF es una infraestructura flexible y eficiente que permite ejecutar bytecode en varios puntos de enganche. Se utiliza en varios subsistemas del kernel de Linux, como las redes (por ejemplo, XDP, tc), el rastreo (por ejemplo, kprobes, uprobes, tracepoints) y la seguridad (por ejemplo, seccomp).

LLVM tiene un back-end BPF que puede compilar C restringido en una secuencia de instrucciones BPF. Después de cargar el programa a través de la llamada al sistema bpf() y de pasar un verificador en el núcleo, JIT traducirá estos progletos de BPF en instrucciones nativas de la CPU.

Hay dos tipos de JIT, el más nuevo eBPF JIT es actualmente compatible con las siguientes arquitecturas de CPU:

  • x86_64
  • brazo64
  • ppc64 (tanto endians pequeños como grandes)
  • s390x
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.