เบซเบผเบฑเบเบเบฒเบเบชเบญเบเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, Linus Torvalds
เปเบซเบกเบ 'utilization clamping' เบเบตเปเปเบเบตเปเบกเบเบฒเบเปเบเปเบเบญเบเบชเปเบฒเบฅเบฑเบ CPUs asymmetric, เบเบฒเบเปเบเบฅเบฐเบเบปเบ pidfd_open, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเปเบเบตเปเบขเบนเป IPv4 เบเบฒเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบ 0.0.0.0/8, เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเปเบฅเบฑเปเบเบฎเบฒเบเปเบง nftables, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ HDR เปเบเบฅเบฐเบเบปเบเบเปเบญเบ DRM, เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบญเบ ACRN hypervisor.
ะ
เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบเปเบฒเปเบเบชเบนเปเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒ, เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเบดเบเบเบฐเบเปเบฒเบเบญเบเปเบเปเบ, entropy เบชเปเบฒเบฅเบฑเบ getrandom() เบเปเบฒเบเบงเบ Random generator เปเบฅเบตเปเบกเบชเบฐเบชเบปเบกเบเปเบฒเบซเบผเบฒเบเปเบฅเบฐเปเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบเบฒเบเปเบเปเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบ, freezes เบชเบฒเบกเบฒเบเบชเบฑเบเปเบเบเปเบซเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบซเบผเบเบเบปเบเบเปเบงเบฒเบชเบฐเบเบธเบเปเบเบต entropy เปเบเป. เปเบเบฑเบก. เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเปเป, เบเบฒเบเบชเบปเบเบเบฐเบเบฒเปเบเบตเบเบเบทเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบตเปเบกเบฑเบเบเบทเบเบชเบฐเปเบซเบเบตเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเปเบเบเบเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบเบฒเบเปเบญเบตเปเบ getrandom() เปเบฅเบฐเปเบเบตเปเบกเบเบธเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบฅเปเบเปเบฒ entropy, เปเบเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเปเบเบเปเบฒเบงเบเบฐเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเป. เบเบธเบเบเบฐเบเบฒเบเบเบญเบเบเบปเบงเปเบฅเบเบชเบธเปเบกเบขเบนเปเปเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเบเบเบปเปเบเบเบญเบเบเบฒเบเปเบซเบผเบ.
เบฎเบธเปเบเปเบซเบกเปเบเบฐเบเบญเบเบกเบตเบเบฒเบเปเบเปเปเบ 15794 เบเบฒเบ 1974 เบเบฑเบเบเบฑเบเบเบฐเบเบฒ,
เบเบฐเบซเบเบฒเบ patch - 92 MB (เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบ 13986 เปเบเบฅเป, 258419 เบชเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบก,
599137 เปเบเบงเบเบทเบเปเบเบเบเปเบฒเบ). เบเบฐเบกเบฒเบ 39% เบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเปเบ 5.3
เบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบเปเบงเบตเบญเบธเบเบฐเบเบญเบ, เบเบฐเบกเบฒเบ 12% เบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบ
เบเบฑเบเบชเบฐเบเบฐเบเบฐเบเบดเบเปเปเบเบฒเบเบเบฑเบเบเบธเบเบฅเบฐเบซเบฑเบเบชเบฐเปเบเบฒเบฐเบเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเบฎเบฒเบเปเบง, 11%
เบเปเบฝเบงเบเปเบญเบเบเบฑเบ stack เปเบเบทเบญเบเปเบฒเบ, 3% เบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเปเปเบฅเบฐ 3% เบเบฑเบเบเบฒเบเปเบ
เบฅเบฐเบเบปเบเบเปเบญเบ kernel.
- เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเบเบฒเบเบฅเบฐเบเบปเบ
- เบเบฒเบเบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเบเบญเบเบซเบเปเบฒเบเบตเป 'pidfd' เปเบเบทเปเบญเบเปเบงเบเบเบฑเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเป PID เบเบทเบเปเปเป (pidfd เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบฅเบฐเบเปเปเบเปเบฝเบเปเบเบ, เปเบเบเบฐเบเบฐเบเบตเป PID เบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบญเบทเปเบเบซเบผเบฑเบเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบธเบเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ PID เบเบฑเปเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ). เบกเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ kernel เบเปเบญเบเบซเบเปเบฒเบเบตเป
เบเบฒเบเปเบเบฅเบฐเบเบปเบ pidfd_send_signal() เปเบฅเบฐเบเบธเบ CLONE_PIDFD เปเบ clone() เปเบเบซเบฒเปเบเบทเปเบญเบฎเบฑเบ pidfd เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบ idfd_send_signal(). เบเบฒเบเปเบเปเปเบเบเบเป() เบเบฑเบเบเบธเบ CLONE_PIDFD เบญเบฒเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฑเบเบซเบฒเบเบฑเบเบเบนเปเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ เบซเบผเบทเบฅเบฐเบเบปเบเบเบฒเบเบขเบธเบเบเบฒเบเบเบฑเบเบเบฑเบเปเบเปเบเบงเบฒเบกเบเบณเบเบญเบเปเบเบฅเบเบเบญเบก Android. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเปเบเบซเบฒ fork() เบซเบผเบท clone() เปเบเบเบเปเปเบกเบต CLONE_PIDFD เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบ.Kernel 5.3 เปเบเบฐเบเปเบฒเบเบฒเบเปเบเบฅเบฐเบเบปเบ
pidfd_open() , เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเปเบฎเบฑเบ pidfd เบเบตเปเบชเบฒเบกเบฒเบเบเบงเบเบชเบญเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบเบเบปเบเปเบญเบเบเปเปเปเบเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบเบฒเบเปเบเบซเบฒ clone() เบเปเบงเบเบเบธเบ CLONE_PIDFD. เบเบฑเบเปเบเปเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเปเบเบ pidfd เปเบเบเปเบเป poll() เปเบฅเบฐ epoll(), เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเบเบฑเบเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเบปเบเปเบญเบเบกเบฑเบเปเบเบเบเปเปเบกเบตเบเบงเบฒเบกเบขเปเบฒเบเบเบปเบงเบเปเปเบชเบฐเบเบฒเบเบเบฒเบเปเบเปเบเบเบฑเบเบเปเบฒ PID เบเบทเบเบกเบญเบเบซเบกเบฒเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเปเบซเบกเป. เบเบปเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบกเบทเปเบญเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ pidfd เปเบเปเบชเบดเปเบเบชเบธเบเบฅเบปเบเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบกเบทเปเบญเบเบฐเบเบงเบเบเบฒเบเบฅเบนเบเบเบญเบเบกเบฑเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ; - เบเบฒเบเบฎเบญเบเบฎเบฑเบเบเบปเบเปเบเบเบฒเบเบเบฑเบเปเบธเบเบเบฒเบเปเบซเบผเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบปเบงเบเบณเบเบปเบเปเบงเบฅเบฒเบงเบฝเบ (
clamping เบเบฒเบเบเปเบฒเปเบเป ), เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบถเบเบซเบกเบฑเปเบเปเบเบเบญเบเปเบเบเบเบงเบฒเบกเบเบตเปเบเปเปเบฒเบชเบธเบเบซเบผเบทเบชเบนเบเบชเบธเบ, เบเบถเปเบเบเบฑเบเบงเบฝเบเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ CPU. เบเบปเบเปเบเบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเปเบฅเบฑเปเบเบงเบฝเบเบเบฒเบเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเปเบเบเบเบปเบเบเปเปเบเบธเบเบเบฐเบเบฒเบเบเบญเบเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบนเปเปเบเปเปเบเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบงเบฝเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบขเปเบฒเบเบซเบเปเบญเบเบขเบนเปเบเบตเปเบเปเปเบฒเบชเบธเบเบเบญเบเบเบงเบฒเบกเบเบตเป "เบฎเปเบญเบเบเป". เบงเบฝเบเบเบฒเบเบเบตเปเบกเบตเบเบนเบฅเบดเบกเบฐเบชเบดเบเบเปเปเบฒเบเบตเปเบเปเปเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบนเปเปเบเปเปเบเปเบเบทเบเปเบเบตเบเบเบปเบงเปเบเบเปเบเปเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเปเบเบดเบเบเบญเบเบเบงเบฒเบกเบเบตเป "เบญเบฐเบเบธเบเบฒเบ". เบเบญเบเปเบเบเบเปเบฒเบเบฑเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเปเบฒเบเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ sched_ulamp_util_min เปเบฅเบฐ sched_ulamp_util_max เปเบเบเบฒเบเปเบเบฅเบฐเบเบปเบ sched_setattr(). - เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบฑเบเปเบเปเบฅเบขเบตเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฐเบฅเบฑเบเบเบฒเบ
Intel Speed โโโโเปเบฅเบทเบญเบ , เบกเบตเบขเบนเปเปเบเปเบเบตเบเปเบงเบตเบเบตเปเปเบฅเบทเบญเบเบเปเบงเบเปเบเปเบเบเปเบเบต Intel Xeon. เปเบเบเปเบเปเบฅเบเบตเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเปเบเปเบเบชเปเบงเบเบชเปเบฒเบฅเบฑเบ CPU cores เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบงเบฝเบเบเบฒเบเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบเบเบฒเบเปเบเบ, เบเบฒเบเปเบชเบเบชเบฐเบฅเบฐเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบเบญเบทเปเบเป; - เบเบฐเบเบงเบเบเบฒเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป
เบชเบฐเบซเบเบญเบเปเบซเป เบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเบเบตเปโเบเบฐโเบฅเปโเบเปเบฒโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบเปโเปเบงโเบฅเบฒโเบชเบฑเปเบโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบเปเบฒโเปเบเป loops เบเบฒเบโเบเปเบฒโเปเบเปโเบเปเบฒโเปเบเบฐโเบเปเบฒ umwaitโ. เบเปเบฒเปเบเบฐเบเปเบฒเบเบตเป, เบเปเบญเบกเบเบฑเบเบเปเบฒเปเบเบฐเบเปเบฒ umonitor เปเบฅเบฐ tpause, เบเบฐเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเปเบเบเบดเบ "Tremont" เบเบญเบ Intel เบเบตเปเบเบฐเบกเบฒเปเบเบดเบ, เปเบฅเบฐเบเบฐเบเปเบงเบเปเบซเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเปเบฒเบเบเบฐเบฅเบฑเบเบเบฒเบเปเบฅเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบเบฐเบเบนเปเบญเบทเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเปเบเป Hyper Threading; - เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ RISC-V, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเบเปเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฐเบซเบเบฒเบเปเบซเบเปเปเบเปเบเบทเบเปเบเบตเปเบก;
- เบเบปเบเปเบ kprobes tracing เปเบเปเปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบ dereference kernel pointers เบเบฑเบเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเป, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเป, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเบฐเปเบกเบตเบเปเบเบทเปเบญเปเบเบเบญเบเปเบเบเบชเปเบฒเบเบเบตเปเบชเบปเปเบเบเบฑเบเบเบฒเบเปเบเบฅเบฐเบเบปเบ. เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเบเบงเบเบชเบญเบเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบนเบเปเบเปเบเบทเบเปเบเบตเปเบก.
- เปเบเบตเปเบกเบเบฒเบเปเบฅเบทเบญเบ PREEMPT_RT เปเบชเปเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบดเบ. เบฅเบฐเบซเบฑเบเบเบปเบงเบกเบฑเบเปเบญเบเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบซเบกเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ kernel, เปเบเปเบฎเบนเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเปเบเบฑเบเบชเบฑเบเบเบฒเบเบเบตเปเบเบตเบงเปเบฒ epic เปเบฅเบเบฐเบเบฒเบง.
เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ เปเบงเบฅเบฒเบเบดเบ-Preempt patches เปเบเปเบเบฐเบชเบณเปเบฅเบฑเบเปเบฅเปเบง; - เปเบเบตเปเบกเบเบฒเบเปเบเบซเบฒเบฅเบฐเบเบปเบ clone3() เบเปเบงเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเปเบเบญเบ clone() เบชเบฐเบเบฑเบเบเบตเปเบเบฐเบซเบเบฒเบเปเบเปเบซเบผเบฒเบเบเบถเปเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบธเบเบซเบผเบฒเบ;
- เปเบเบตเปเบก bpf_send_signal() handler, เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบเบเบฒเบ BPF เบชเบปเปเบเบชเบฑเบเบเบฒเบเปเบเบซเบฒเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบกเบฑเบ;
- เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบฒเบ perf เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก KVM hypervisor, เบเบปเบเปเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบซเบเบเบฒเบเปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเปเบก, เปเบซเปเบเบนเปเบเปเบฅเบดเบซเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบญเบเปเบซเบเบเบฒเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเบซเบผเบทเบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบดเบเบเบฒเบกเปเบเบเปเบฒเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบ;
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบธเบเปเบเปเบเบเบฑเบเบเบฒเปเบเบเบเบฒเบเบเบตเปเบกเบต loops เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบปเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ eBPF เบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบ loop เปเบเปเบเบทเบเบเปเบฒเบเบฑเบเปเบฅเบฐเบเปเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบชเบนเปเบเบฒเบเปเบเบตเบเบเบญเบเปเบเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒเบชเบนเบเบชเบธเบ;
- เบเบฒเบเบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเบเบญเบเบซเบเปเบฒเบเบตเป 'pidfd' เปเบเบทเปเบญเบเปเบงเบเบเบฑเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเป PID เบเบทเบเปเปเป (pidfd เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบฅเบฐเบเปเปเบเปเบฝเบเปเบเบ, เปเบเบเบฐเบเบฐเบเบตเป PID เบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบเบเบฐเบเบงเบเบเบฒเบเบญเบทเปเบเบซเบผเบฑเบเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบธเบเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ PID เบเบฑเปเบเบชเบดเปเบเบชเบธเบเบฅเบปเบ). เบกเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ kernel เบเปเบญเบเบซเบเปเบฒเบเบตเป
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเปเบ, I/O เปเบฅเบฐเบฅเบฐเบเบปเบเปเบเบฅเป
- เบเบญเบเบเบตเปเบฅเบฐเบเบปเบเปเบเบฅเป XFS เบฎเบญเบเบฎเบฑเบเบซเบผเบฒเบเบเบฐเบเบนเป bypass inode (เบเบปเบงเบขเปเบฒเบ, เปเบกเบทเปเบญเบเบงเบเปเบเบดเปเบเปเบเบเปเบฒ). ioctls BULKSTAT เปเบฅเบฐ INUMBERS เปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเปเบก, เบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบตเปเบเบฒเบเบปเบเบขเบนเปเปเบเบชเบฐเบเบฑเบเบเบตเบซเปเบฒเบเบญเบเบฎเบนเบเปเบเบ FS, เปเบเบฑเปเบ: เปเบงเบฅเบฒเปเบเบตเบ inode เปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบต BULKSTAT เปเบฅเบฐ INUMBERS เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบธเปเบก AG (เบเบธเปเบกเบเบฒเบเบเบฑเบเบชเบฑเบ);
- เปเบ Ext4
เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ voids เปเบ directory (เบเบฑเบ unlinked).
เบเบฒเบเบเบธเบเปเบเปเบเบชเบฐเบซเบเบญเบเปเบซเป เบเบธเบ โiโ (เบเปเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเป) เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเปเบเบตเบ (เบเบฒเบเบเบฝเบเบเบทเบเบซเปเบฒเบกเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบเบธเบเปเบเปเบเบทเบเบเบฑเปเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบฅเปเปเบเปเบเบทเบเปเบเบตเบเปเบฅเปเบง); - Btrfs เบชเบฐเบซเบเบญเบเบเปเบฒเบเบดเบเบฒเบกเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเปเบงเบงเบฒเบเบญเบ crc32c เบเปเบฝเบงเบเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบฑเบเบซเบกเบปเบ;
- เปเบ CIFS, เบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ smbdirect เปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบปเบเบฅเบญเบ. SMB3 เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเปเบฅเบฐเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบเปเบเปเปเบ GCM. เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ mount เปเปเปเปเบเบทเปเบญเปเบเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเปเบเบญเบญเบเบเบฒเบเบฅเบฒเบเบเบฒเบ ACE (Access Control Entry). เปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบฒเบเปเบเปเบเบตเบ();
- เปเบเบตเปเบกเบเบฒเบเปเบฅเบทเบญเบเปเบชเป F2FS เปเบเบทเปเบญเบเปเบฒเบเบฑเบเบเบปเบงเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเปเบเปเบงเบฅเบฒเบเบตเปเปเบฅเปเบเบขเบนเปเปเบ checkpoint=disable mode. เปเบเบตเปเบก ioctl เปเบเบทเปเบญเปเบญเบปเบฒเบเปเบงเบ block เบเบฒเบ F2FS, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบตเบเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฒเบเบดเบเบฑเบเปเบเปเบงเบฅเบฒเบเบดเบ. เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบงเบฒเบเปเบเบฅเป swap เปเบ F2FS เปเบเบทเปเบญเปเบซเป I/O เปเบเบเบเบปเบ. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ pinning เปเบเบฅเปเปเบฅเบฐเบเบฒเบเบเบฑเบเบชเบฑเบ blocks เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบเบฑเบเบซเบกเบปเบ;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบเปเปเบเบดเปเบเปเบเบ sendmsg() เปเบฅเบฐ recvmsg() เบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบชเปเบฒเบฅเบฑเบ asynchronous input/output io_uring;
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบตเบเบญเบฑเบเปเบเบเปเบเป zstd algorithm เปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบฎเบนเบเบเบฒเบ FS เบเบตเปเปเบเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฐเบเบปเบเปเบเบฅเป UBIFS;
- Ceph FS เปเบเบเบฑเบเบเบธเบเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ SELinux เบชเปเบฒเบฅเบฑเบเปเบเบฅเป;
- เบชเปเบฒเบฅเบฑเบ NFSv4, เบเบฒเบเปเบฅเบทเบญเบ mount เปเบซเบกเป "nconnect =" เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบเบดเปเบเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเบทเบเปเบเบเบขเบฒเบเปเบเบเปเบเปเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NFSv4 เปเบเบเบฑเบเบเบธเบเบฑเบเบชเปเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบต /proc/fs/nfsd/clients เบเบตเปเบกเบตเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบฅเบนเบเบเปเบฒเปเบเบเบฐเบเบธเบเบฑเบ, เบฅเบงเบกเบเบฑเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเปเบเบฅเปเบเบตเปเบเบงเบเปเบเบปเบฒเปเบเปเปเบเบตเบ;
- Virtualization เปเบฅเบฐเบเบงเบฒเบกเบเบญเบเปเบ
- kernel เบเบฐเบเบญเบเบกเบต hypervisor เบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบฑเบ
ACRN , เปเบเบดเปเบเบเบฝเบเบเปเบงเบเบเบฒเปเบเบทเปเบญเบเบฝเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบงเบฝเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเปเบฅเบฐเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบฅเบฐเบเบปเบเบเบฒเบฅเบฐเบเบดเบเบเบตเปเบชเปเบฒเบเบฑเบ. ACRN เบชเบฐเบซเบเบญเบเบเบฒเบ overhead เบซเบเปเบญเบเบเบตเปเบชเบธเบ, เบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบ latency เบเปเปเบฒเปเบฅเบฐเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเบตเปเบเบฝเบเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเบปเบงเบเบฑเบเบเบฑเบเบญเบธเบเบฐเบเบญเบ. เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ virtualization เบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ CPU, I/O, เบฅเบฐเบเบปเบเบเปเบญเบเปเบเบทเบญเบเปเบฒเบ, เบฎเบนเบเบเบฒเบเปเบฅเบฐเบชเบฝเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ. ACRN เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบฅเปเบเปเบเบทเปเบญเบ virtual เบเบตเปเปเบเบเบเปเบฝเบงเบซเบผเบฒเบเปเบเบซเบเปเบงเบเบเบงเบเบเบธเบกเปเบญเปเบฅเบฑเบเปเบเบฃเบเบดเบ, dashboards, เบฅเบฐเบเบปเบเบเปเปเบกเบนเบเบเปเบฒเบงเบชเบฒเบเบฅเบปเบเบเบปเบ, เบญเบธเบเบฐเบเบญเบ IoT เบเบนเปเบเปเบฅเบดเปเบเบเปเบฅเบฐเปเบเบฑเบเปเบเปเบฅเบขเบตเบเบฑเบเบเบปเบงเบญเบทเปเบเป; - เปเบเปเปเบเบเบนเปเปเบเป Linux
เปเบเบตเปเบก เบฎเบนเบเปเบเบเบเบฒเบเปเบเบตเบเบเบฒเบเปเบงเบฅเบฒ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบฅเบปเบเบซเบผเบทเปเบฅเบฑเปเบเปเบงเบฅเบฒเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก UML virtual เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบเปเปเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบงเบฅเบฒ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเปเบเบทเบเปเบเบตเปเบก
time-travel-start, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบกเบเบฅเบฐเบเบปเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเบงเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบฎเบนเบเปเบเบ epoch; - เบเบปเบงเปเบฅเบทเบญเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ kernel เปเบซเบกเป "init_on_alloc" เปเบฅเบฐ "init_on_free" เปเบเปเบเบทเบเปเบเบตเปเบก, เปเบกเบทเปเบญเบเปเบฒเบเบปเบ, เบเบฒเบเบชเบนเบเบเบฒเบเบเบฑเบเบชเบฑเบเบเบทเปเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบเบทเบเบเบปเบเบเปเบญเบเบเบฐเบเบทเบเปเบเบตเบเปเบเป (เบเบทเปเบกเบเปเปเบกเบนเบเบเปเบงเบเบชเบนเบเบชเปเบฒเบฅเบฑเบ malloc เปเบฅเบฐเบเปเปเปเบชเบเบเปเบฒ), เปเบเบดเปเบเบเปเบงเบเปเบซเปเบกเบตเบเบงเบฒเบกเบเบญเบเปเบเปเบเบตเปเบกเบเบถเปเบเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบตเปเบกเปเบเบตเบก;
- เปเบเบตเปเบกเบเบปเบเบเบฑเบเปเปเปเปเบฅเปเบง
virtio-iommu เบเปเบงเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบญเบธเบเบฐเบเบญเบ paravirtualized เบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเบฒเบฎเปเบญเบเบเป IOMMU เปเบเบฑเปเบ ATTACH, DETACH, MAP เปเบฅเบฐ UNMAP เปเบเปเบฅเบเบฐเบเบฒเบเบเบปเบเบชเบปเปเบ virtio เปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฒเบฅเบญเบเบเบฒเบเบฐเบฅเบฒเบเบซเบเปเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ; - เปเบเบตเปเบกเบเบปเบเบเบฑเบเปเปเปเปเบฅเปเบง
virtio-pmem , เปเบเบฑเบเบเบปเบงเปเบเบเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบญเบธเบเบฐเบเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบเบเบตเปเบเบฑเบเบเบทเปเบเบเบตเปเบเบตเปเบขเบนเปเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบ, เปเบเบฑเปเบ: NVDIMMs; - เบเบฐเบเบดเบเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบเบฅเบฐเบซเบฑเบเบฅเบฐเบซเบฑเบเบฅเบฑเบเปเบซเปเบเบฑเบเบเบนเปเปเบเป เบซเบผเบท namespace เบเบญเบเปเบเบทเบญเบเปเบฒเบ (เบเบฐเปเบเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเบขเบนเปเบเบญเบ namespace เบเบตเปเปเบฅเบทเบญเบ), เบเปเบญเบกเบเบฑเบเบเบปเบเบเปเบญเบเบเบฐเปเบเปเบเบเปเบเป ACLs;
- เบเบฑเบเบฅเบฐเบเบปเบเบเปเบญเบ crypto
เปเบเบตเปเบก เบฎเบญเบเบฎเบฑเบเบฅเบฐเบเบปเบ hashing algorithm เบเบตเปเบเปเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบงเบซเบผเบฒเบxxhash , เบเบงเบฒเบกเปเบงเบเบตเปเบเบถเปเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ;
- kernel เบเบฐเบเบญเบเบกเบต hypervisor เบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบเบฑเบ
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเบทเบญเบเปเบฒเบ
- เปเบเบตเบเปเบเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบตเปเบขเบนเป IPv4 เปเบเบเปเบงเบ 0.0.0.0/8, เปเบเบดเปเบเบเปเบญเบเปเปเบฒเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบณเปเบเปเปเบเป. เบเบฒเบเปเบเบฐเบเปเบฒเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบตเป
เบเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเป เปเบเบเบขเบฒเบเบญเบตเบ 16 เบฅเปเบฒเบเบเบตเปเบขเบนเป IPv4; - เปเบ Netfilter เบชเปเบฒเบฅเบฑเบ nftables
เปเบเบตเปเบก เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบเปเบเบเบฒเบเปเบฅเบฑเปเบเบฎเบฒเบเปเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบญเบเปเบเบเบเปเบฒเบเบเบฒเบเบเปเบฒเปเบเปเปเบเปเบงเบตเปเบเบตเปเบกเปเบเบตเบกFlow Block API . เบเบฒเบเบฐเบฅเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบปเบเบฅเบฐเบเบฝเบเบเบตเปเบกเบตเบเปเบญเบเปเบชเปเบเบฑเบเบซเบกเบปเบเบชเบฒเบกเบฒเบเบเบทเบเบงเบฒเบเปเบงเปเบเปเบฒเบเบเบญเบเบเบปเบงเบเบฑเบเปเบเบเปเบเบทเบญเบเปเบฒเบ. เบเบฒเบเปเบเบตเบเปเบเปเบเบฒเบเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบเบเบฒเบเบเบนเบเบกเบฑเบเบเบธเบ NFT_TABLE_F_HW เบเบฑเบเบเบฒเบเบฐเบฅเบฒเบ. เบฎเบญเบเบฎเบฑเบเปเบกเบเบฒเปเบเบเบฒเบเบญเบเปเบเบฃเปเบเบเบญเบเบเบฑเปเบ 3 เปเบฅเบฐเบเบฑเปเบ 4 เปเบเบเบเปเบฒเบเบเบฒเบ, เบเบญเบกเบฎเบฑเบ/เบเบฐเบเบดเปเบชเบเบเบฒเบเบเบฐเบเบณ, เบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเปเบเบ IP เปเบฅเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบนเปเบชเบปเปเบ/เบเบนเปเบฎเบฑเบ เปเบฅเบฐเบเบฐเปเบเบเปเบเบฃเปเบเบเป; -
เปเบเบตเปเบกเปเบฅเปเบง เบเบฒเบเบเปเปเบชเปเบฒเบเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบชเปเบฒเบฅเบฑเบเบเบปเบงเปเบเบทเบญเบเปเบฒเบ, เปเบเบดเปเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบฑเปเบ br_netfilter emulating; - เปเบ nf_tables
เปเบเบตเปเบก เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบกเบเบนเบ SYNPROXY, เปเบเบดเปเบ replicates เบซเบเปเบฒเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฒเบ iptables, เปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบปเบเบฅเบฐเบเบฝเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบชเปเบงเบเบเบธเบเบเบปเบเปเบเบซเบปเบงเบเปเป IPv4 เบเบฑเบเบเบทเบเบเบฐเบเบดเบเบฑเบ; - เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบดเบเบเบฑเบเบเบฒเปเบเบเบเบฒเบ BPF เบเบฑเบ setsockopt() เปเบฅเบฐ getsockopt() เปเบเบฅเบฐเบเบปเบ, เปเบเบดเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบปเบงเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบญเบเบเปเบฒเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเปเบซเบผเบปเปเบฒเบเบตเป. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบธเบเปเบเปเบซเบกเป (hook) เปเบเปเบเบทเบเปเบเบตเปเบก, เปเบเบดเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเปเบเปเบเบซเบฒเปเบเบเบเบฒเบ BPF เบซเบเบถเปเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบฅเบเบฐ RTT (เปเบ-เบเบฑเบ, เปเบงเบฅเบฒ ping);
- เบชเปเบฒเบฅเบฑเบ IPv4 เปเบฅเบฐ IPv6
เปเบเบตเปเบก เบเบปเบเปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเปเบชเบฑเปเบเบเบฒเบ Nexthop เปเปเป เปเบเบทเปเบญเปเบเปเบชเปเบเบฒเบเปเบเบตเปเบกเบเบฐเปเบฒเบเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบฒเบเบเบณเบเบปเบเปเบชเบฑเปเบเบเบฒเบ. เบเบฒเบเบเบปเบเบชเบญเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเปเบฅเบฐเบเบปเบเปเบซเบกเป, เบเบธเบเบเบญเบ 743 เบเบฑเบเปเบชเบฑเปเบเบเบฒเบเปเบเปเบเบทเบ loaded เปเบเบปเปเบฒเปเบเปเบเปเบเปเบเปเบเบเบฝเบเปเบเป 4.3 เบงเบดเบเบฒเบเบต; - เบชเปเบฒเบฅเบฑเบ Bluetooth
เบเบฐเบเบดเบเบฑเบ เบเบฒเบเบเปเบฒเบเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ LE ping;
- เปเบเบตเบเปเบเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบตเปเบขเบนเป IPv4 เปเบเบเปเบงเบ 0.0.0.0/8, เปเบเบดเปเบเบเปเบญเบเปเปเบฒเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบณเปเบเปเปเบเป. เบเบฒเบเปเบเบฐเบเปเบฒเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบตเป
- เบญเบธเบเบฐเบเบญเบ
-
เปเบเบตเปเบกเปเบฅเปเบง เบฎเบญเบเบฎเบฑเบเปเบเปเบเบเปเบเบต x86 เบเบญเบเบเปเบฅเบดเบชเบฑเบZhaoxin , เบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเบเบปเบเบกเบฒเบเบฒเบเปเบเบเบเบฒเบเบฎเปเบงเบกเบกเบทเบฅเบฐเบซเบงเปเบฒเบ VIA Technologies เปเบฅเบฐเปเบเบเบชเบฐเบเบฒเบเบเบฝเบเปเบฎ. เบเบญเบเบเบปเบง ZX CPU เบเบทเบเบชเปเบฒเบเบเบถเปเบเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐ x86-64 Isaiah, เบชเบทเบเบเปเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบฑเบเปเบเปเบฅเบขเบตVIA Centaur ; - เบฅเบฐเบเบปเบเบเปเบญเบ DRM (Direct Rendering Manager) เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบเปเบงเบตเบเบฃเบฒเบเบเบดเบ amdgpu เปเบฅเบฐ i915, เปเบเปเปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบเบเบงเบดเปเบเบฒเบฐ, เบเบฒเบเบเบฐเบกเบงเบเบเบปเบ เปเบฅเบฐเบชเบปเปเบเบเปเปเบกเบนเบเปเบกเบเบฒเปเบเบเบฒ HDR (เบฅเบฐเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบตเปเบชเบนเบ) เบเปเบฒเบเบเบญเบ HDMI, เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเปเปเบเบ HDR เปเบฅเบฐเปเปเบฒเบเปเบเบตเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบ. เบชเบฐเปเบเบเบเบญเบเปเบเบเบเบงเบฒเบกเบชเบฐเบซเบงเปเบฒเบเปเบเบตเปเบกเปเบเบตเบก;
- เปเบเปเบงเบต amdgpu เปเบเปเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบฅเบฑเบ AMD NAVI GPU (RX5700), เปเบเบดเปเบเบเบฐเบเบญเบเบกเบตเปเบเปเบงเบตเบเบทเปเบเบเบฒเบ, เบฅเบฐเบซเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบญเบเบซเบเปเบฒเบเป (DCN2), GFX เปเบฅเบฐเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบญเบกเบเบดเบงเปเบเบตเป (GFX10),
SDMA 5 (เบฅเบฐเบเบปเบ DMA0), เบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบฅเบฑเบเบเบฒเบ เปเบฅเบฐเบเบปเบงเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ/เบเบปเบงเบเบญเบเบฅเบฐเบซเบฑเบเบกเบฑเบเบเบดเบกเบตเปเบเบ (VCN2). amdgpu เบเบฑเบเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเบเปเบเบเบญเบตเบเปเบชเป Vega12 เปเบฅเบฐ Vega20 GPUs, เปเบเบดเปเบเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบธเปเบกเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐเบเบฐเบฅเบฑเบเบเบฒเบเปเบเบตเปเบกเปเบเบตเบก; - เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฑเบเปเบเบเบญเบตเบเปเบชเป VegaM GPUs เบเบฑเบเปเบเปเบงเบต amdkfd (เบชเปเบฒเบฅเบฑเบ GPUs เบเบตเปเปเบเบเบเบฑเบ, เปเบเบฑเปเบ Fiji, Tonga, Polaris);
- เปเบเปเบเปเบงเบต DRM เบชเปเบฒเบฅเบฑเบเบเบฑเบเบงเบตเบเบตเปเบญ Intel เบชเปเบฒเบฅเบฑเบเบเบดเบ Icelake
เบเบฐเบเบดเบเบฑเบ เปเปเบเบเบฒเบเปเบเปเปเบเปเบเบกเบกเบฒเบซเบผเบฒเบเบชเปเบงเบเปเปเป. เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเบปเปเบเบญเบญเบเบเปเบฒเบ DisplayPort เปเบเบฎเบนเบเปเบเบ YCbCr4: 2: 0. เปเบเบตเปเบกเปเบเบตเบกเปเบงเปเปเปเปเบฅเปเบงGuC เบชเปเบฒเบฅเบฑเบ SKL, BXT, KBL, GLK เปเบฅเบฐ ICL. เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบดเบเบเบฐเบฅเบฑเบเบเบฒเบเบซเบเปเบฒเบเปเปเบเปเบซเบกเบ asynchronous เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ.เปเบเบตเปเบกเปเบฅเปเบง เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฑเบเปเบฅเบฐเบเบฒเบเบเบทเปเบเบเบนเบชเบฐเบเบฒเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบดเบ Ironlake (gen5) เปเบฅเบฐ gen4 (Broadwater - Cantiga), เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเบชเบฐเบเบฒเบเบฐ GPU เบเบฒเบเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเปเปเบกเบทเปเบญเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ batch เบซเบเบถเปเบเปเบเบซเบฒเบญเบตเบ; - เปเบเปเบงเบต Nouveau เบชเบฐเบซเบเบญเบเบเบฒเบเบเบงเบเบเบปเบเบเบญเบเบเบดเบเปเบเบฑเบ NVIDIA Turing TU116;
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบญเบเปเบเปเบงเบต DRM/KMS เบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเปเบฅเบฑเปเบเปเปเบฒเบเป ARM Komeda (Mali D71) เปเบเปเบเบทเบเบเบฐเบซเบเบฒเบเบญเบญเบ, เบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบฐเปเบฒเบ, เบเบฒเบเปเบเปเบ/เบฎเบงเบกเบเบฑเปเบ, เบเบฒเบเบซเบกเบธเบ, เบเบฒเบเบเบฝเบเปเบเบเปเบฅเบทเปเบญเบ, AFBC, SMMU เปเบฅเบฐเบฎเบนเบเปเบเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบชเบต Y0L2, P010, YUV420_8/10BIT เบกเบต เปเบเปเบเบทเบเปเบเบตเปเบก;
- เปเบเปเบงเบต MSM เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบธเบ A540 GPU Adreno เบเบตเปเปเบเปเปเบเปเบเปเบเบเปเบเบต Qualcomm, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเบเบงเบเบเบธเบก MSM8998 DSI เบชเปเบฒเบฅเบฑเบ Snapdragon 835;
- เปเบเบตเปเบกเปเบเปเบงเบตเบชเปเบฒเบฅเบฑเบเปเบเบ LCD Samsung S6E63M0, Armadeus ST0700, EDT ETM0430G0DH6, OSD101T2045-53TS,
Evervision VGG804821, FriendlyELEC HD702E, KOE tx14d24vm1bpa, TFC S9700RTWV43TR-01B, EDT ET035012DM6 เปเบฅเบฐ VXT VL050-8048NT-C01; -
เปเบเบตเปเบกเปเบฅเปเบง เปเบเปเบงเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบตเบเปเบเปเปเบเบทเปเบญเบเบกเบทเปเบฅเบฑเปเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ
เบงเบดเบเบตเปเบญเบเบตเปเบกเบตเบขเบนเปเปเบ Amlogic Meson SoC; - เปเบเปเบเปเบงเบต v3d (เบชเปเบฒเบฅเบฑเบ Broadcom Video Core V GPU เบเบตเปเปเบเปเปเบ Raspberry Pi) เบเบฒเบเบปเบ
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ เบเบฒเบเบชเบปเปเบเปเบเบทเปเบญเบเบเบญเบกเบเบตเบงเปเบเบตเป; -
เปเบเบตเปเบกเปเบฅเปเบง เปเบเปเบงเบตเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเบดเบก SPI เปเบฅเบฐเปเบเบเบเบดเบเบเบฒเบกเบเบตเปเปเบเปเปเบเปเบเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเป Apple MacBook เปเบฅเบฐ MacBookPro; -
เปเบเบตเปเบกเปเบฅเปเบง เบเบฒเบเบเบปเบเบเปเบญเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบ ioctl เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบเปเบงเบต floppy, เปเบฅเบฐเบเบปเบงเบเบฑเบเปเบญเบเบเบทเบเบซเบกเบฒเบเบงเปเบฒเบเปเปเปเบเปเบฎเบฑเบเบชเบฒ.
(โเปเบเบฑเบเบเบณเบเปเบฒโ), เบเบถเปเบเปเบฒเบเปเบเบดเบเบเบฒเบเบขเบธเบเบเบฒเบเบเบปเบเบชเบญเบเบเบญเบเบกเบฑเบ. เปเบเปเบงเบตเปเบกเปเบเบเบฑเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเปเบเปเบ, เปเบเปเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเบทเบเบเปเบญเบเบเบญเบเบกเบฑเบเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบ. เปเบเปเบงเบตเปเบกเปเบเบเบทเบงเปเบฒเบฅเปเบฒเบชเบฐเปเบซเบก, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเบทเปเบญเบเบปเบเบชเบญเบเบกเบฑเบ - เปเบเปเบงเบตเบเบฒเบเบเบญเบเบเบฑเบเบซเบกเบปเบ, เบเบฒเบกเบเบปเบเบฅเบฐเบเบฝเบ, เปเบเปเบญเบดเบเปเบเบตเปเบเบ USB. -
เปเบเบตเปเบกเปเบฅเปเบง เปเบเปเบงเบต cpufreq เบชเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบ Raspberry Pi, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบงเบฒเบกเบเบตเปเบเบญเบเปเบเปเบเบเปเบเบตเปเบเบเปเบเบทเปเบญเบเปเบซเบง; - เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบ ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) เปเบฅเบฐ Amlogic G12B (4x Cortex-A73-+ A2), เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบ:
-
Purism Librem5 , - Aspeed BMC,
- Microsoft Olympus BMC,
- Kontron SMRC,
- Novtech Meerkat96 (i.MX7),
- ST Micro Avenger96,
- Google Cheza (Qualcomm SDM845),
- Qualcomm Dragonboard 845c (Qualcomm SDM845),
- เบเปเบญเบเปเบเบฅเบฐเบเบฒเบ Hugsun X99 (Rockchip RK3399),
- Khadas Edge/Edge-V/Captain (Rockchip RK3399),
- HiHope RZ/G2M,
- NXP LS1021A-TSN.
-
-
เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบนเบเบเบดเบเบดเบเบญเบเปเบงเปเบชเบฅเบตเบญเบฒเปเบกเบฅเบดเบเบฒเบฅเบฒเบเบดเบ
เบเบฒเบเปเบฅเบทเบญเบ
เบญเบฑเบเปเบเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบงเบฒเบกเบชเบฐเบญเบฒเบ blob เปเบเปเบเปเบงเบตเปเบฅเบฐเบฅเบฐเบเบปเบเบเปเบญเบ amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi, เปเบเปเบงเบตเบชเบฝเบเบชเปเบฒเบฅเบฑเบ skylake, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบ microcode.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru