เบซเบผเบฑเบเบเบฒเบเบชเบญเบเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, Linus Torvalds เปเบเปเบเปเบญเบ kernel เบญเบญเบ. Linux 5.12. เปเบเบเบฑเบเบเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเบเปเบเบฑเปเบเบเบตเปเบชเบธเบ: เบฎเบญเบเบฎเบฑเบเบญเบธเบเบฐเบเบญเบเบเบฅเบฑเบญเบเบเบตเปเปเบเปเบเปเบเบเปเบ Btrfs, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเป ID เบเบนเปเปเบเปเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป, เบเบฒเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ ARM เปเบเบเบเบฑเปเบเปเบเบตเบก, เปเปเบเบเบฝเบเปเบเบ eager เปเบ NFS, เบเบปเบเปเบ LOOKUP_CACHED เบชเบณเบฅเบฑเบเบเบฒเบเบเบณเบเบปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฅเปเบเบฒเบเปเบเบ, เบฎเบญเบเบฎเบฑเบเบเบณเปเบเบฐเบเบณเบเบฐเบฅเปเบฒเบกเบฐเบเบนเปเบ BPF, เบฅเบฐเบเบปเบเบเบฒเบเบเบตเบเบฑเบ KFENCE เบชเบณเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเปเปเบงเบเบเบงเบฒเบกเบเบณ, เปเปเบเบเบฒเบเบชเบณเบซเบผเบงเบ NAPI เปเบเบเบธเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบฐเบเบนเป kernel เปเบเบเบเปเบฒเบเบซเบฒเบ, hypervisor ACRN, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฝเบเบฎเบนเบเปเบเบ preempt เบเบฑเบเบเบตเปเบเบเบปเบงเบเบณเบเบปเบเปเบงเบฅเบฒเบงเบฝเบ, เปเบฅเบฐ เบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ LTO เปเบกเบทเปเบญเบชเปเบฒเบเปเบ Clang.
เบชเบฐเบเบฑเบเปเบซเบกเปเบเบฐเบเบญเบเบกเบต 14170 (เปเบเบเบฒเบเบเปเบญเบเบเปเบญเบเบซเบเปเบฒ 15480) เบเบฒเบเปเบเปเปเบเบเบฒเบเบเบนเปเบเบฑเบเบเบฐเบเบฒ 1946 (1991), เบเบฐเบซเบเบฒเบ patch เปเบกเปเบ 38 MB (เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบ 12102 (12090), เปเบเบฅเป 538599 (868025) เปเบเปเบเบทเบเปเบเบตเปเบก, 333377 (261456) เปเบชเบฑเปเบเบเบทเบเบฅเบถเบ). เบเบฐเบกเบฒเบ 43% เบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเปเบ 5.12 เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบเปเบงเบตเบญเบธเบเบฐเบเบญเบ, เบเบฐเบกเบฒเบ 17% เบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบฅเบฐเบซเบฑเบเบชเบฐเปเบเบฒเบฐเบเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบฎเบฒเบเปเบง, 12% เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบ stack เปเบเบทเบญเบเปเบฒเบ, 5% เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป, เปเบฅเบฐ 4% เปเบกเปเบเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบฅเบฐเบเบปเบเบเปเบญเบ kernel เบเบฒเบเปเบ.
เบเบฐเบงเบฑเบเบเบฐเบเปเบฒเบเบปเปเบเบเป:
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเปเบ, I/O เปเบฅเบฐเบฅเบฐเบเบปเบเปเบเบฅเป
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเป ID เบเบนเปเปเบเปเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบเบดเบเบเบฑเปเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ (เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบเบเบตเปเปเบเบฅเปเบเบญเบเบเบนเปเปเบเปเบซเบเบถเปเบเบขเบนเปเปเบเบเบฒเบเบดเบเบฑเบเบเปเบฒเบเบเบฐเปเบเบเบเบตเปเบเบดเบเบเบฑเปเบเบเบฑเบเบเบนเปเปเบเปเบญเบทเปเบเปเบเบฅเบฐเบเบปเบเบเบฐเบเบธเบเบฑเบ). เปเบเบเบเบตเปเปเบกเปเบเบฎเบญเบเบฎเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป FAT, ext4 เปเบฅเบฐ XFS. เบเบฒเบเบเปเบฒเบเบฒเบเบเบตเปเบชเบฐเปเบซเบเบตเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเปเบเปเบเบเบฑเบเปเบเบฅเปเบฅเบฐเบซเบงเปเบฒเบเบเบนเปเปเบเปเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฐเปเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบฅเบงเบกเบเบฑเบเบเบฒเบเบชเปเบฒเบเปเบเบเบเบตเปเบเบฐเบเบทเบเบเปเบฒเปเบเปเปเบเบฅเบฐเบเบปเบเบฅเบฐเบเบปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฎเบทเบญเบเปเบเบเบเบปเบเบเบฒ, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฎเบทเบญเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฑเบเบชเบทเปเบเบฒเบเบเบญเบเปเบฅเบฐเบเปเบฒเปเบเปเปเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบเบเบเบตเป. ID เบเบนเปเปเบเปเบเบตเปเบเปเปเบเบปเบเบเบฑเบ. เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบญเบตเบเบเบฐเบเบฒเบเบซเบเบถเปเบเปเบกเปเบเปเบเบทเปเบญเบเบฑเบเบเบฑเปเบเบเบฒเบเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบตเปเปเบเปเบเบเบฑเบเบเบฑเบเปเบเบฅเปเบเบฒเบเปเบเบปเปเบฒเบเบฒเบเบเบฒเบเบเบญเบ, เปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบปเบงเบเบดเบเบเปเบฝเบงเบเบฑเบเปเบเบปเปเบฒเบเบญเบเปเบเบฅเปเปเบเบฅเบฐเบเบปเบเปเบเบฅเป.
- LOOKUP_CACHED patches เปเบเปเบเบทเบเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒเปเบเบปเปเบฒเปเบ kernel, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฅเปเบเบฒเบเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฅเบฑเบญเบ, เบญเบตเบเปเบชเปเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเปเบเปเบเบเปเบเบปเปเบฒเบเบฑเปเบ. เปเบซเบกเบ LOOKUP_CACHED เบเบทเบเปเบเบตเบเปเบเปเปเบเบเบฒเบเปเบ openat2() เปเบเบเบเบฒเบเบเปเบฒเบเบเบธเบ RESOLVE_CACHED, เปเบเบดเปเบเบเปเปเบกเบนเบเปเบกเปเบเปเบซเปเบเปเบฅเบดเบเบฒเบเบเบฒเบเปเบเบเปเบเบปเปเบฒเบเบฑเปเบ, เปเบฅเบฐเบเปเบฒเบเบฒเบเบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบ, เบเบงเบฒเบกเบเบดเบเบเบฒเบ EAGAIN เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ.
- เบฅเบฐเบเบปเบเปเบเบฅเป Btrfs เปเบเปเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบ block zoned (เบญเบธเบเบฐเบเบญเบเปเบเบฎเบฒเบเบเบดเบเปเบกเปเปเบซเบผเบฑเบเบซเบผเบท NVMe SSDs, เบเบทเปเบเบเบตเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเปเบเปเบเบญเบญเบเปเบเบฑเบเปเบเบเบเบตเปเบเบฐเบเบญเบเปเบเบฑเบเบเบธเปเบกเบเบญเบเบเบฅเบฑเบญเบเบซเบผเบทเบเบฐเปเบซเบเบเบเบฒเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบตเปเบกเบเปเปเบกเบนเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเบปเปเบฒเบเบฑเปเบ, เบเบฒเบโเบเบฑเบโเบเบธเบโเบเบธเปเบกโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเบเบฑเบโ)โ. เปเบเปเบซเบกเบเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ, เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฅเบฑเบญเบเบเบตเปเบกเบต metadata เปเบฅเบฐเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒเบซเบเปเบฒ (subpage) เบเบทเบเบเบฐเบเบดเบเบฑเบ.
- เปเบเบฅเบฐเบเบปเบเปเบเบฅเป F2FS, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฅเบทเบญเบ algorithm เปเบฅเบฐเบฅเบฐเบเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบเปเบเปเบเบทเบเปเบเบตเปเบก. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบเบฅเบฐเบเบฑเบเบชเบนเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบ LZ4 algorithm. เบเบฐเบเบดเบเบฑเบเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบ checkpoint_merge.
- เบเบณเบชเบฑเปเบ ioctl เปเปเป FS_IOC_READ_VERITY_METADATA เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบทเปเบญเบญเปเบฒเบ metadata เบเบฒเบเปเบเบฅเปเบเบตเปเบเปเบญเบเบเบฑเบเบเปเบงเบ fs-verity.
- เบฅเบนเบเบเปเบฒ NFS เบเบฐเบเบดเบเบฑเบเปเบซเบกเบเบเบฒเบเบเบฝเบ "เบเบฐเบเบทเบฅเบทเบฅเบปเปเบ" (writes = eager), เปเบกเบทเปเบญเปเบเบตเบเปเบเป, เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฐเบเบทเบเปเบญเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฑเบเบเบต, เบเปเบฒเบกเบซเบเปเบฒเปเบเบ. เบฎเบนเบเปเบเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบซเบผเบธเบเบเปเบญเบเบเบฒเบเบเปเบฅเบดเปเบเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ, เบชเบฐเบซเบเบญเบเบเบฒเบเบฎเบฑเบเบเปเปเบกเบนเบเบเบฑเบเบเบตเบเบฑเบเปเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเบทเปเบเบเบตเปเบซเบงเปเบฒเบเปเบเบฅเบฐเบเบปเบเปเบเบฅเป, เปเบฅเบฐเปเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเปเบเบตเปเบกเบเบถเปเบ.
- เบเบปเบงเปเบฅเบทเบญเบ mount เปเบซเบกเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ CIFS (SMB): acregmax เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเบเบฑเบเปเบเบฑเบเปเบเบฅเปเปเบฅเบฐ acdirmax เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบ metadata เบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบต.
- เปเบ XFS, เบฎเบนเบเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเปเบเบเปเบฒเบซเบผเบฒเบเบเบฐเบเบนเปเปเบเปเบเบทเบเปเบเบตเบเปเบเป, เบเบฒเบเบเบฐเบเบดเบเบฑเบ fsync เปเบเปเบเบทเบเปเบฅเบฑเปเบ, เปเบฅเบฐเบฅเบฐเบซเบฑเบ growfs เปเบเปเบเบทเบเบเบฐเบเบฝเบกเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเปเบซเบผเบธเบเบเปเบญเบเบเบฐเบซเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเป.
- เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเบเบฒเบเบฅเบฐเบเบปเบ
- เบฅเบฐเบเบปเบเบเปเบญเบ DTMP (Dynamic Thermal Power Management) เปเบเปเบเบทเบเปเบเบตเปเบก, เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบญเบเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบญเบตเบเบเบฒเบกเบเบฒเบเบเปเบฒเบเบปเบเบเบญเบเปเบเบเบญเบธเบเบซเบฐเบเบนเบกเบเบปเปเบงเปเบ.
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเปเบฒเบ kernel เปเบเบเปเบเป Clang compiler เบเปเบงเบเบเบฒเบเบฅเบงเบกเปเบญเบปเบฒเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ (LTO, Link Time Optimization) เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ. เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบ LTO เบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเบเบถเบเปเบเบดเบเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฅเปเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบฐเบเบงเบเบเบฒเบเบชเปเบฒเบ, เปเบเบเบฐเบเบฐเบเบตเปเบฎเบนเบเปเบเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเบฑเปเบเปเบเบตเบกเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบฅเบฐเปเบเบฅเปเปเบเบเบเปเบฒเบเบซเบฒเบเปเบฅเบฐเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเปเบเบทเปเบญเบเปเบเบเบฒเบเปเบเบซเบฒเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเปเบเบฅเปเบญเบทเปเบเป. เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ, เบเปเบงเบ LTO, เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบงเปเบกเปเบเปเบเบฑเบเปเบเปเบเปเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเบเบฒเบเปเบเบฅเปเบญเบทเปเบเป, เบฅเบฐเบซเบฑเบเบเบตเปเบเปเปเปเบเปเปเบเปเบเปเปเปเบเปเบฅเบงเบกเบขเบนเปเปเบเปเบเบฅเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป, เบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบฅเบฐเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบปเปเบงเปเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบเบฅเบฐเบเบฑเบเปเบเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ. เบเบฐเบเบธเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ LTO เปเบกเปเบเบเปเบฒเบเบฑเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐ x86 เปเบฅเบฐ ARM64.
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฅเบทเบญเบเปเปเบ preemption (PREEMPT) เบเบฝเบงเบเบตเปเบกเบตเปเบซเปเปเบเปเปเบเบเบปเบงเบเบณเบเบปเบเปเบงเบฅเบฒเปเปเบฒเบงเบฝเบเปเบเปเบงเบฅเบฒเบเบนเบ (preempt=none/voluntary/full) เบซเบผเบท เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบ debugfs (/debug/sched_debug), เบเปเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒ PREEMPT_DYNAMIC เบเบทเบเบฅเบฐเบเบธเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบฅเบงเบเบฅเบงเบก kernel. เบเปเบญเบเปเปเบฒเบเบตเป, เปเปเบ preemption เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเปเบเบฝเบเปเบเปเปเบเบฅเบฐเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต build เปเบเบปเปเบฒเบเบฑเปเบ. เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเปเบเบเบขเบฒเบเบชเบปเปเบ kernels เบเบตเปเปเบเบตเบเปเบเปเบเบฒเบ PREEMPT, เปเบเบดเปเบเปเบซเปเบเบงเบฒเบกเปเปเบงเบเปเบงเบฅเบฒเปเปเบญเบเบเบตเปเบชเบธเบเบชเบณเบฅเบฑเบ desktops เปเบเบเบกเบตเบเปเบฒเปเบเปเบเปเบฒเบเปเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเปเบฅเบฑเบเบเปเบญเบเปเบ throughput, เปเบฅเบฐ เบเปเบฒเบเบณเปเบเบฑเบ, เปเบซเปเบเบฑเบเบเบทเบเปเบเปเบเป PREEMPT_VOLUNTARY (เปเปเบเบเบฒเบเบชเบณเบฅเบฑเบ desktops) เบซเบผเบท PREEMPT_NONE (เปเบเบดเปเบเปเบซเป throughput เบชเบนเบเบชเบธเบเบชเบณเบฅเบฑเบ เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ).
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน BPF_ADD, BPF_AND, BPF_OR, BPF_XOR, BPF_XCHG เปเบฅเบฐ BPF_CMPXCHG เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฐเบเบปเบเบเปเบญเบ BPF.
- เปเบเบเบเบฒเบ BPF เปเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเปเปเบกเบนเบเปเบ stack เปเบเบเปเบเปเบเบปเบงเบเบตเปเบเบตเปเบกเบตเบเบฒเบเบเบปเบเปเบเบตเบเบเบปเบงเปเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบญเบเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบฑเบเบชเบฐเบเบตเบญเบปเบเบเบฐเบเบญเบเบเบปเบเบเบตเปเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบดเบ array เปเบ stack, เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบญเบฑเบเบเบตเปเบเปเบฝเบเปเบเบ. เบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฝเบเปเบเปเบเบฒเบเปเบเบเบญเบเปเบเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเบนเปเบเบงเบเบชเบญเบ BPF. เบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฑเบเบเบฑเบเบเบฒเปเบเบเบเบฒเบเบเบตเปเบกเบตเบชเบดเบเบเบดเบเบดเปเบชเบเปเบเบปเปเบฒเบเบฑเปเบ เปเบเบทเปเบญเบเบเบฒเบเบเบงเบฒเบกเบเบฑเบเบงเบปเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบนเบเบฎเบตเบเบเปเบญเบเปเบซเบงเปเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเบฒ.
- เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบดเบเบเบฑเบเบเบฒเปเบเบเบเบฒเบ BPF เบเบฑเบ tracepoints เปเบเบปเปเบฒเบเบตเปเบเปเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเปเบซเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบตเปเปเบซเบฑเบเปเบเปเปเบเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเป (เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ ABI เบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบ tracepoints เบเบฑเปเบเบเปเบฒเบง).
- เบเบฒเบเบฎเบญเบเบฎเบฑเบเบฅเบปเบเปเบก CXL 2.0 (Compute Express Link) เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบเบดเปเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบฑเปเบเบเบฒเบเปเบเปเบเบญเบเบเบงเบฒเบกเปเบงเบชเบนเบเบฅเบฐเบซเบงเปเบฒเบ CPU เปเบฅเบฐเบญเบธเบเบฐเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ (เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเปเบญเบธเบเบฐเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฒเบเบเบญเบเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ RAM เบซเบผเบทเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฒเบงเบญเบ, เบเบทเบเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเป. เปเบเปเบเบทเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบเบเบปเบงเบเบงเบเบเบธเบกเบเบงเบฒเบกเบเบปเบเบเปเบฒเบกเบฒเบเบเบฐเบเบฒเบเปเบ CPU).
- เปเบเบตเปเบกเปเบเบฃเปเบงเบต nvmem เบชเบณเบฅเบฑเบเบเบฒเบเบเบถเบเบเปเปเบกเบนเบเบเบฒเบเบเบทเปเบเบเบตเปเปเปเบงเบเบเบงเบฒเบกเบเบณเบเบตเปเบชเบฐเบซเบเบงเบเปเบงเปเปเบเบเปเบเบตเบกเปเบงเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบเบเบปเบ Linux (เบเบปเบงเบขเปเบฒเบ, เปเปเบงเบเบเบงเบฒเบกเบเบณ EEPROM เบเบตเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเบเบฒเบเบเบฒเบเบฐเบเบฒเบเปเบเบเปเบเบตเบกเปเบงเปเบเบปเปเบฒเบเบฑเปเบ, เบซเบผเบท เบเปเปเบกเบนเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเปเบฅเบเบฐเบเบปเปเบเปเบเบญเบเบเบฒเบเบเบนเบเปเบเบทเปเบญเบเปเบเบปเปเบฒเบเบฑเปเบ).
- เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฅเบฐเบเบปเบ "oprofile" เปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบ, เปเบเบดเปเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบฅเบฐเบเบทเบเบเบปเบเปเบเบเปเบเบเบเบปเบเปเบ perf เบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบซเบผเบฒเบ.
- เบเบฒเบเปเบเปเบเบญเบ I/O asynchronous io_uring เบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบ cgroups เบเบตเปเบเบงเบเบเบธเบกเบเบฒเบเปเบเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ.
- เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ RISC-V เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฅเบฐเบเบปเบ NUMA, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบปเบเปเบ kprobes เปเบฅเบฐ uprobes.
- เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเปเบเบฒเบเปเบเบฅเบฐเบเบปเบ kcmp() เปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเบเบฒเบเบซเบเปเปเบเบญเบเบเบฐเบเบงเบเบเบฒเบ (เบเบธเบเบเบงเบเบเบฒ / เบเบฒเบเบเบทเปเบเบเบน).
- EXPORT_UNUSED_SYMBOL() เปเบฅเบฐ EXPORT_SYMBOL_GPL_FUTURE() macros, เปเบเบดเปเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบฑเบเปเบงเบฅเบฒเบซเบผเบฒเบเบเบต, เปเบเปเบเบทเบเบฅเบถเบเบญเบญเบเปเบฅเปเบง.
- Virtualization เปเบฅเบฐเบเบงเบฒเบกเบเบญเบเปเบ
- เปเบเบตเปเบกเบเบปเบเปเบเบเบฒเบเบเปเบญเบเบเบฑเบ KFence (Kernel Electric Fence), เปเบเบดเปเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ, เปเบเบฑเปเบ: buffer overruns เปเบฅเบฐเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบผเบฑเบเบเบฒเบเบเปเบญเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ. เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบเบเบปเบเปเบเบเบฒเบเบเบตเบเบฑเบเบเบญเบ KASAN, เบฅเบฐเบเบปเบเบเปเบญเบ KFence เบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบกเบตเบเบงเบฒเบกเปเบงเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบชเบนเบเปเบฅเบฐเบเปเปเบฒ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบเบฒเบเบปเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบซเบผเบทเปเบเปเบฅเบเบฐเบเบฒเบงเปเบเบปเปเบฒเบเบฑเปเบ.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเปเบฑเบเบชเบฐเปเบนเบเบชเบณเบฅเบฑเบ hypervisor ACRN, เบเบฝเบเปเบเบเบเบณเบเบถเบเปเบเบดเบเบเบงเบฒเบกเบเปเบญเบกเปเบเปเบงเบฅเบฒเบเบดเบ เปเบฅเบฐ เบเบงเบฒเบกเปเปเบฒเบฐเบชเบปเบกเบเบตเปเบชเบณเบเบฑเบเบเปเปเบเบฒเบฅเบฐเบเบดเบ. ACRN เปเบซเปเบเปเบฒเปเบเปเบเปเบฒเบเปเปเบญเบเบเบตเปเบชเบธเบ, เบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเปเปเบงเบเบเปเบฒเบเปเบณ, เปเบฅเบฐ เบเบฒเบเบเบญเบเบชเบฐเปเบญเบเบเบตเปเบเบฝเบเบเปเปเบกเบทเปเบญเบเบปเบงเบเบฑเบเบเบฑเบเบฎเบฒเบเปเบง. เบกเบฑเบเบชเบฐเปเบฑเบเบชเบฐเปเบนเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบเปเบชเบกเบทเบเบเบญเบ CPU, I/O, เปเบเบทเบญเบเปเบฒเบ, เบเบฃเบฒเบเบเบดเบ, เปเบฅเบฐ เบเบฑเบเบเบฐเบเบฒเบเบญเบเบชเบฝเบ. ACRN เบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเปเบฅเปเบเบซเบผเบฒเบ instance เบเบตเปเปเบเบเบเปเบฝเบง. เปเบเบทเปเบญเบ virtual เปเบเปเปเบงเบเบเบงเบเบเบธเบกเปเบญเปเบฅเบฑเบเปเบเบฃเบเบดเบ, เบเบธเปเบกเปเบเบทเปเบญเบเบกเบท, เบฅเบฐเบเบปเบเบเปเปเบกเบนเบเบเปเบฒเบงเบชเบฒเบเบฅเบปเบเบเบปเบ, เบญเบธเบเบฐเบเบญเบ IoT เบเบญเบเบเบนเปเบเปเบฅเบดเปเบเบ, เปเบฅเบฐ เปเบเบฑเบเปเบเปเบฅเบเบตเบเบตเปเบเบฑเบเบขเบนเปเบญเบทเปเบเป. ACRN เบฎเบญเบเบฎเบฑเบเบฅเบฐเบเบปเบเปเบเบเบชเบญเบเบเบฐเปเบเบเบเบท: VM เบเปเบฅเบดเบเบฒเบเบเบดเปเบชเบ, เปเบเบดเปเบเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบฅเบฐเบเบปเบ (CPU, เปเปเบงเบเบเบงเบฒเบกเบเบณ, I/O, เปเบฅเบฐเบญเบทเปเบเป), เปเบฅเบฐ VM เบเบญเบเบเบนเปเปเบเป, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเป Linux- เบเบฒเบเปเบเบเบขเบฒเบ, Android ะธ Windows.
- เบฅเบฐเบเบปเบเบเปเบญเบ IMA (Integrity Measurement Architecture), เปเบเบดเปเบเบฎเบฑเบเบชเบฒเบเบฒเบเบเปเปเบกเบนเบ hash เบชเบณเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบญเบเปเบเบฅเป เปเบฅเบฐ metadata เบเบตเปเบเปเบฝเบงเบเปเบญเบ, เปเบเบเบฑเบเบเบธเบเบฑเบเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบญเบเบเปเปเบกเบนเบ kernel เปเบญเบ, เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบปเบเบฅเบฐเบเบฝเบ SE.Linux.
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบงเบฒเบ Xen hypercalls เปเบฅเบฐเบชเบปเปเบเบเปเปเปเบเบซเบฒ emulator เบเบตเปเปเบฅเปเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบ KVM hypervisor.
- เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเป Linux เปเบเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบฎเบฒเบเบชเบณเบฅเบฑเบ hypervisor Hyper-V. เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบฎเบฒเบเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฎเบฒเบเปเบงเปเบเบเบเบปเบ เปเบฅเบฐ เบเบทเบเบเบณเปเบเปเปเบเบทเปเบญเปเบเบตเบเปเบเปเบฅเบฐเบเบปเบเปเบเบ (เบเปเบฒเบเบเบทเบเบฑเบ Dom0 เปเบ Xen). เบเบปเบเปเบเบดเบเบเบฐเบเบธเบเบฑเบ, Hyper-V (Microsoft Hypervisor) เบฎเบญเบเบฎเบฑเบ Linux เบชเบฐเปเบเบฒเบฐเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเปเบเบเปเบเบปเปเบฒเบเบฑเปเบ, เปเบเป hypervisor เปเบญเบเบเปเปเบเบทเบเบเบงเบเบเบธเบกเบเบฒเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบญเบเปเบฎเบ Windows.
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเปเบเบงเบชเปเบฒเบฅเบฑเบเบเบฑเบ eMMC, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเปเบเบปเบเปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบปเบงเบเบงเบเบเบธเบกเปเบเบฃเบเปเบเบตเปเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ เปเบฅเบฐเบเบญเบเบฅเบฐเบซเบฑเบ I/O เบขเปเบฒเบเปเบเปเบเปเบช.
- เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ RIPE-MD 128/256/320 เปเบฅเบฐ Tiger 128/160/192 hashes, เบเบตเปเบเปเปเบเบทเบเบเปเบฒเปเบเปเปเบเบซเบผเบฑเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบฅเบฐเบซเบฑเบเบเปเปเบฒ Salsa20, เบเบตเปเบเบทเบเปเบเบเบเบตเปเปเบเบ ChaCha20 algorithm, เปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบเบเบฒเบ. เบฅเบฐเบเบปเบเบเปเบญเบ crypto. blake2 algorithm เปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบ blake2s.
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเบทเบญเบเปเบฒเบ
- เปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบเบชเปเบฒเบซเบผเบงเบ NAPI เบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเปเบเบซเบฒเบเบฐเบเบนเป kernel เปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบธเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเปเบเบเบงเบฝเบ. เบเปเบญเบเบซเบเปเบฒเบเบตเป, เบเบฒเบเบฅเบปเบเบเบฐเปเบเบเบชเบฝเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบชเบฐเบเบฒเบเบเบฒเบเบเบญเบ softirq เปเบฅเบฐเบเปเปเปเบเปเบเบงเบกเปเบญเบปเบฒเปเบเบเบเบนเปเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเบงเบฝเบเบเบฒเบ, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเบฅเบฐเบญเบฝเบเบญเปเบญเบเปเบเบทเปเบญเปเบซเปเปเบเปเบเบปเบเบชเบนเบเบชเบธเบ. เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเบฐเบเบนเป kernel เปเบเบเบเปเบฒเบเบซเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบเบชเปเบฒเบซเบผเบงเบเบชเบฒเบกเบฒเบเบชเบฑเบเปเบเบเปเบเปเบเบฒเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป, เบเบดเบเบเบฑเบ CPU cores เปเบเปเบฅเบฐเบเบปเบ, เปเบฅเบฐเบเปเบฒเบเบถเบเปเบเบดเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฝเบเบงเบฝเบ. เปเบเบทเปเบญเปเบเบตเบเปเบเปเปเปเบเปเปเปเปเบ sysfs, เบชเบฐเปเปเบตเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ /sys/class/net//threaded.
- เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบเบปเปเบฒเปเบเปเบเบซเบผเบฑเบเบเบญเบ MPTCP (MultiPath TCP), เบเบฒเบเบเบฐเบซเบเบฒเบเบเบญเบเปเบเปเบเบเบญเบ TCP เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป TCP เบเบฑเบเบเบฒเบเบเบฑเบเบชเบปเปเบเปเบเบฑเบเปเบเบฑเบเบเปเบญเบกเปเบเบฑเบเบเบฒเบกเบซเบผเบฒเบเปเบชเบฑเปเบเบเบฒเบเปเบเบเบเปเบฒเบเบเบฒเบเปเบเปเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบตเปเบขเบนเป IP เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเบฒเบเบเปเบญเบเปเบซเบกเปเปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบซเบเบปเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบฑเบเบซเบปเบงเบเปเปเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบฑเบเบฅเบฐเบเบฝเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบฐเบเบนเปเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบตเบเบเบฝเบเปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบตเบเบฑเบเบซเบฒเบเบฑเบเบเบฐเบเบนเปเบเบปเปเบเบเป.
- IGMPv3 เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบปเบเปเบ EHT (Explicit Host Tracking).
- เปเบเบทเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเบญเบ Netfilter เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบเปเบเบญเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบงเบเบเบธเบกเบชเบฐเปเบเบฒเบฐ (เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ, เบเบฐเบเบงเบเบเบฒเบเปเบเบงเปเปเบเบเบทเปเบเบซเบฅเบฑเบเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบเปเบเบญเบ, เบเปเบญเบเบเบฑเบเบเปเปเปเบซเปเบเบนเปเบญเบทเปเบเปเบเบเปเบเบเบเบงเบเปเบเบปเบฒ).
- เบญเบธเบเบฐเบเบญเบ
- เบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบเปเบเบฅเบฐเบเบฐเบเบญเบก ARM เบเบตเปเบฅเปเบฒเบชเบฐเปเบซเบกเปเบฅเบฐเบเปเปเปเบเปเบฎเบฑเบเบชเบฒเปเบงเป. เบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเบฐเบเบฐเบเบญเบก efm32, picoxcell, prima2, tango, u300, zx เปเบฅเบฐ c6x, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบเปเบงเบตเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบญเบเบเบงเบเบกเบฑเบเปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบ.
- เปเบเปเบงเบต amdgpu เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบ overclock (OverDrive) เบเบฑเบเปเบเบเบญเบตเบเปเบชเป Sienna Cichlid GPU (Navi 22, Radeon RX 6xxx). เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบ FP16 pixels เบชเปเบฒเบฅเบฑเบ DCE (เปเบเบทเปเบญเบเบเบฑเบเบเบงเบเบเบธเบกเบเบฒเบเบชเบฐเปเบเบเบเบปเบ) เบเบฒเบเบฎเบธเปเบเบเบต 8 เบซเบฒเบฎเบธเปเบเบเบต 11. เบชเปเบฒเบฅเบฑเบ GPU Navy Flounder (Navi 21) เปเบฅเบฐ APU Van Gogh, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบ GPU เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ.
- เปเบเปเบงเบต i915 เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฒเบเบดเบ Intel เบเบฐเบเบดเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต i915.mitigations เปเบเบทเปเบญเบเบดเบเบเบฒเบเปเบเบเบเปเบฝเบง เปเบฅเบฐเบเบปเบเปเบเบเบฒเบเบเปเบญเบเบเบฑเบเปเบเบทเปเบญเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ. เบชเปเบฒเบฅเบฑเบเบเบดเบเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบ Tiger Lake, เบเบฒเบเบฎเบญเบเบฎเบฑเบเบเบปเบเปเบ VRR (Variable Rate Refresh) เปเบกเปเบเบฅเบงเบกเบขเบนเป, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเปเบฝเบเบญเบฑเบเบเบฒเบเบฒเบเปเบซเบผเบเบซเบเปเบฒเบเปเบเบทเบเบเบญเบเบเปเบเบฒเบเปเบเปเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบฅเบฝเบเปเบฅเบฐเบเปเปเบกเบตเบเปเบญเบเบซเบงเปเบฒเบเปเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบก. เบเบฒเบเบฎเบญเบเบฎเบฑเบเปเบเบเปเบเปเบฅเบเบต Intel Clear Color เปเบเปเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเปเบเบเบฒเบเบเบฑเบเบเบธเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบชเบต. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ DP-HDMI 2.1. เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบเบธเบก backlight เบเบญเบเปเบเบ eDP เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ. เบชเปเบฒเบฅเบฑเบ GPUs Gen9 เบเบตเปเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ LSPCON (Level Shifter เปเบฅเบฐ Protocol Converter), เบฎเบญเบเบฎเบฑเบ HDR เบเบทเบเปเบเบตเบเปเบเป.
- เปเบเปเบงเบต nouveau เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบทเปเบญเบเบเบปเปเบเบชเปเบฒเบฅเบฑเบ NVIDIA GPUs เปเบเบเบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ GA100 (Ampere).
- เปเบเปเบงเบต msm เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ Adreno 508, 509 เปเบฅเบฐ 512 GPUs เบเบตเปเปเบเปเปเบเบเบดเบ SDM (Snapdragon) 630, 636 เปเบฅเบฐ 660.
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบ Sound BlasterX AE-5 Plus, Lexicon I-ONIX FW810s เปเบฅเบฐ Pioneer DJM-750 sound cards. เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเปเบญเบเบชเบฝเบ Intel Alder Lake PCH-P. เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบฒเบฅเบญเบเบเบญเบเปเบงเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบฅเบฐเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบชเบฝเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ debugging handlers เปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป.
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบชเบณเบฅเบฑเบเปเบเบทเปเบญเบเบซเบผเบดเปเบเปเบเบก Nintendo 64 เบเบตเปเบญเบญเบเปเบเบเบต 1996 เบซเบฒ 2003 (เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเปเบญเบเปเปเบฒเบเบตเปเปเบเบเบฒเบเบเบญเบ Linux (เบเบญเบ Nintendo 64 เบเปเปเปเบเบตเบเบชเบณเปเบฅเบฑเบ เปเบฅเบฐ เบเบทเบเบซเบผเบธเบเบฅเบฐเบเบฑเบเบฅเบปเบเปเบเบฑเบ Vaporware.) เปเบฎเบเบเบนเบเปเบเปเบเบเบฒเบเบชเปเบฒเบเบเบญเบเปเปเปเบชเบณเบฅเบฑเบเปเบเบฅเบเบเบญเบกเปเบเบปเปเบฒ เปเบเบดเปเบเบเปเปเปเบเปเบเบฐเบฅเบดเบเบกเบฒเปเบเบทเบญเบเบเบฒเบงเบเบตเปเบฅเปเบง เบเปเบฒเบงเบงเปเบฒเปเบเบฑเบเบเบงเบฒเบกเบเบฒเบเบฐเปเบฒเบเบตเปเบเบฐเบเบฐเบเบธเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบปเบงเบเบณเบฅเบญเบ เปเบฅเบฐ เปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบญเบเปเบเบกเบเปเบฒเบเบเบถเปเบ.
- เปเบเบตเปเบกเปเบเปเบงเบตเบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเบเบงเบเบเบธเบกเปเบเบก Sony PlayStation 5 DualSense.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบ ARM, เบญเบธเบเบฐเบเบญเบเปเบฅเบฐเปเบงเบเบต: PineTab, Snapdragon 888 / SM8350, Snapdragon MTP, Two Beacon EmbeddedWorks, Intel eASIC N5X, Netgear R8000P, Plymovent M2M, Beacon i.MX8M Nano, NanoPi M4B.
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบ Purism Librem5 Evergreen, Xperia Z3+/Z4/Z5, ASUS Zenfone 2 Laser, BQ Aquaris X5, OnePlus6, OnePlus6T, Samsung GT-I9070 เปเบเบฅเบฐเบชเบฑเบเบชเบฐเบซเบผเบฒเบ.
- เปเบเบตเปเบกเปเบเปเบงเบต bcm-vk เบชเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเปเบฅเบฑเปเบ Broadcom VK (เบเบปเบงเบขเปเบฒเบ: Valkyrie เปเบฅเบฐ Viper PCIe boards), เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญ offload เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบธเบเปเบเปเบเบชเบฝเบ, เบงเบดเบเบตเปเบญเปเบฅเบฐเบฎเบนเบเบเบฒเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ, เบเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบเบเปเบฒเบเบซเบฒเบ.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเบฐเบเบฐเบเบญเบก Lenovo IdeaPad เบเบตเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบชเบฒเบเปเบเบเบปเบเบเบตเปเปเบฅเบฐเปเบ backlight เปเบเปเบเบเบดเบก. เบเบญเบเบเบฒเบเบเบตเปเบเบฑเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเปเบ ACPI เบเบญเบเปเบงเบเบต ThinkPad เบเบตเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบงเบเบเบธเบกเบฎเบนเบเปเบเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฐเบฅเบฑเบเบเบฒเบ. เปเบเบตเปเบกเปเบเปเบงเบตเบชเปเบฒเบฅเบฑเบ Lenovo ThinkPad X1 Tablet Gen 2 HID เบฅเบฐเบเบปเบเบเปเบญเบ.
- เปเบเบตเปเบกเปเบเปเบงเบต ov5647 เบเปเบงเบเบเบฒเบเบฎเบญเบเบฎเบฑเบเปเบกเบเบนเบเบเปเบญเบเบเปเบฒเบเบฎเบนเบเบชเปเบฒเบฅเบฑเบ Raspberry Pi.
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบ RISC-V SoC FU740 เปเบฅเบฐ HiFive Unleashed boards. เปเบเปเบงเบตเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเบดเบ Kendryte K210 เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru
