sergio/takana
> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…
SDD 25: las tasas del kernel medidas, y el MEMCG que falta en las recetas
1BENCH (us/op) min mediana
2--- a) fork segun el espacio de direcciones del padre ---
3 padre 0 MB tocados: fork+_exit 992.4 1430.4
4 padre 0 MB tocados: fork+exec 806.8 1985.0
5 padre 0 MB tocados: posix_spawn(CLONE_VFORK) 77.9 81.0
6 padre 16 MB tocados: fork+_exit 1804.9 2090.5
7 padre 16 MB tocados: fork+exec 1381.1 2181.3
8 padre 16 MB tocados: posix_spawn(CLONE_VFORK) 383.8 887.2
9 padre 64 MB tocados: fork+_exit 2324.1 5504.8
10 padre 64 MB tocados: fork+exec 1392.4 4248.0
11 padre 64 MB tocados: posix_spawn(CLONE_VFORK) 87.3 91.1
12 padre 256 MB tocados: fork+_exit 4021.7 5060.5
13 padre 256 MB tocados: fork+exec 4324.5 4523.2
14 padre 256 MB tocados: posix_spawn(CLONE_VFORK) 80.7 89.2
15--- c) tasa del enlazado dinamico en exec ---
16 vfork+exec binario ESTATICO 64.1 65.7
17 vfork+exec binario DINAMICO 308.5 334.2
18--- d) cierre de descriptores antes del exec ---
19 dup+close x512, uno a uno (us/fd) 0.2 0.2
20 close_range(lo,hi) (us/fd) 0.0 0.0
21--- b) contabilidad: cgroup v2 vs sumar /proc ---
22 cgroup: /sys/fs/cgroup/openrc.shuma-daemon
23 leer cpu.stat+memory.current+pids.current 4.6 4.7