แแแแแแแแ แแแแก แแ แ แแแแก แจแแแแแ, Linus Torvalds แจแแแแแฆแ แแแ แแแแก แแแแแจแแแแ Linux 5.14. แงแแแแแแ แจแแกแแแฉแแแ แชแแแแแแแแแก แจแแ แแก: แแฎแแแ quotactl_fd() แแ memfd_secret() แกแแกแขแแแฃแ แ แแแ แแแ, ide แแ raw แแ แแแแแ แแแแก แแแแฆแแแ, แแฎแแแ I/O แแ แแแ แแขแแขแฃแแ แแแแขแ แแแแ แ cgroup-แแกแแแแก, SCHED_CORE แแแแแแแแแก แแแแแแแแแก แ แแแแแ, แแแแแกแขแฃแ แแแฃแแ BPF แแ แแแ แแแแก แฉแแแขแแแ แแแแแแแแก แจแแฅแแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แ.
แแฎแแแ แแแ แกแแ แแแแชแแแก 15883 แจแแกแฌแแ แแแแก 2002 แแแแแแแแแ แแกแแแ, แแแฉแแก แแแแแ 69 แแ (แชแแแแแแแแแแ แจแแแฎแ 12580 แคแแแแก, แแแแแแขแ 861501 แแแแแก แกแขแ แแฅแแแ, แฌแแแจแแแ 321654 แฎแแแ). 47-แจแ แจแแแแขแแแแแ แงแแแแ แชแแแแแแแแก แแแแฎแแแแแแ 5.14% แแแแแแจแแ แแแฃแแแ แแแฌแงแแแแแแแแก แแ แแแแแ แแแแแ, แชแแแแแแแแแแก แแแแฎแแแแแแ 14% แแแแแแจแแ แแแฃแแแ แขแแฅแแแแแก แแ แฅแแขแแฅแขแฃแ แแกแแแแก แกแแแชแแคแแแฃแ แ แแแแแก แแแแแฎแแแแแกแแแ, 13% แแแแแแจแแ แแแฃแแแ แฅแกแแแแก แแแกแขแแกแแแ, 3% แแแแแแจแแ แแแฃแแแ แคแแแแฃแ แกแแกแขแแแแแแแ แแ 3% แแแแแแจแแ แแแฃแแแ แแแ แแแแก แจแแแ แฅแแแกแแกแขแแแแแแแ.
แแแแแแ แ แแแแแแชแแแแ:
- แแแกแแแก แฅแแแกแแกแขแแแ, แจแแงแแแแ/แแแแแแแแแแ แแ แคแแแแฃแ แ แกแแกแขแแแแแ:
- cแฏแแฃแคแแกแแแแก แแแแฎแแ แชแแแแแ แแฎแแแ I/O แแ แแแ แแขแแขแฃแแ แแแแขแ แแแแ แ - rq-qos, แ แแแแแกแแช แจแแฃแซแแแ แแแแแขแ แแแแก แแแแฎแแแแแแแก แแแแฃแจแแแแแแก แแ แแแ แแขแแขแ แแแแแแฃแแ cแฏแแฃแคแแก แฌแแแ แแแแก แแแแ แแแแแ แแ แแแฃแแ แแแฌแงแแแแแแแแแแก แแแแแแแแแก แแแแแแ. แแฎแแแ แแ แแแ แแขแแขแฃแแ แแแแขแ แแแแ แแก แแฎแแ แแแญแแ แ แแแแแแขแ mq-deadline I/O แแแแ แแแก;
- ext4 แคแแแแฃแ แกแแกแขแแแแแ แแแแฎแแ แชแแแแแ แแฎแแแ ioctl แแ แซแแแแแ EXT4_IOC_CHECKPOINT, แ แแแแแแช แแแซแฃแแแแก แงแแแแ แแแแแแแแแ แขแ แแแแแฅแชแแแก แแฃแ แแแแแแแ แแ แแแกแแแ แแแแแแจแแ แแแฃแแ แแฃแคแแ แแแแแแ แแแกแแแ, แแ แแกแแแ แแแแแฌแแ แก แแ แแก, แ แแแแแกแแช แแงแแแแแก แแฃแ แแแแ แจแแกแแแแฎแแ. แชแแแแแแแ แแแแแแแแ แคแแแแฃแ แ แกแแกแขแแแแแแแแ แแแคแแ แแแชแแแก แแแแแแแแก แแแแแแแ แแกแแชแแแแแแแ แแแแชแแแขแแแแก แคแแ แแแแแจแ;
- Btrfs-แจแ แแแแชแแ แจแแกแ แฃแแแแแก แแแขแแแแแแชแแ: fsync-แแก แจแแกแ แฃแแแแแกแแก แแแคแแ แแแแแฃแแ แแขแ แแแฃแขแแแแก แแ แแกแแญแแ แ แแฃแ แแแแแก แแฆแแแคแฎแแ แแ, แแแคแแ แแแแแฃแแ แแขแ แแแฃแขแแแแ แแแขแแแกแแฃแ แ แแแแ แแชแแแแแก แจแแกแ แฃแแแแ แแแแแแ แแ 17%-แแแ. แแแ แแ แแแแกแ, แจแแแชแแ แแแแก แแแแ แแชแแแแแก แจแแกแ แฃแแแแแกแแก, แ แแแแแแแช แแแแแแแแก แแ แแฎแแแแแ แแแกแจแขแแแแแแ, แกแ แฃแแ แกแแแฅแ แแแแแแชแแ แแแแแ แแฃแแแ, แ แแแแช แจแแแแชแแ แ แแแแ แแชแแแก แแ แ 12% -แแ. แแแ แแแแขแ แ แแแแแแขแ sysfs-แก, แ แแแ แจแแแฆแฃแแแก I/O แแแแขแแ แฃแแแ แแแแแแ FS-แแก แจแแแแฌแแแแแกแแก. แแแแแขแแแฃแแแ ioctl แแแ แแแ แแแฌแงแแแแแแแแก แแแแแก แจแแชแแแแกแ แแ แฌแแจแแแก แแแกแแฃแฅแแแแแแ;
- XFS-แจแ แแแแแแฃแจแแแแแฃแแ แแฃแคแแ แฃแแ แฅแแจแแก แแแแแ แแแ, แ แแแแแแช แแแแแแแก แแแฎแกแแแ แแแแก แแแแ แแแแแก แแแแแฌแแแแแแแ แกแฃแ แแแแแแก แ แแแแแจแ. แแแฃแแฏแแแแกแแแฃแแ แฅแแจแแก แแคแแฅแขแฃแ แแแ;
- F2FS-แแ แแแแแแขแ แแฎแแแแ แฌแแแแแฎแแแก แ แแแแแจแ แแฃแจแแแแแก แแแ แแแแขแ แแ แแแแแ แแ แจแแแฃแแจแฃแแ แแแแแแก แฅแแจแแ แแแแก แ แแแแแ (compress_cache) แจแแแแฎแแแแแแ แฌแแแแแฎแแแก แจแแกแ แฃแแแแแก แแแกแแฃแแฏแแแแกแแแแแ. แแแแแ แแแแแ แแฎแแ แแแญแแ แ แแแฎแกแแแ แแแแจแ แจแแแแแแแแ แคแแแแแแแก แจแแแฃแแจแแแกแแแแก mmap() แแแแ แแชแแแ. แคแแแแแก แจแแแฃแแจแแแก แจแแ แฉแแแแ แแแแแ แแแแก แแแแแแ, แจแแแแแแแแแแแฃแแแ แแฎแแแ แกแแแแแขแแแ แแแ แแแแขแ nocompress;
- แแแแแแแ แแฃแจแแแแ exFAT แแ แแแแแ แจแ แแแแแแ แแ แชแแคแ แฃแแ แแแแแ แแก แจแแแแฎแแแกแแแ แแแแกแแแแแแแแก แแแกแแฃแแฏแแแแกแแแแแ;
- แแแแแขแแแฃแแแ แกแแกแขแแแฃแ แ แแแ แ quotactl_fd(), แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแ แแแ แแแแขแแแ แแ แ แกแแแชแแแแฃแ แ แแแฌแงแแแแแแแแก แคแแแแแก แกแแจแฃแแแแแแ, แแ แแแแ แคแแแแแก แแฆแฌแแ แแก แแแแแแแแแ, แ แแแแแแช แแแแแแจแแ แแแฃแแแ แคแแแแฃแ แกแแกแขแแแแกแแแ, แ แแแแแแแช แแแแแแงแแแแแ แแแแขแ;
- IDE แแแขแแ แคแแแกแแก แแฅแแแ แแแแแแก แแแฌแงแแแแแแแแแแก แซแแแแ แแ แแแแแ แแแ แแแแฆแแแฃแแแ แแแ แแแแแแ; แแกแแแ แแแแ แฎแแแแ แจแแแชแแแแ libata แฅแแแกแแกแขแแแแ. แซแแแแ แแแฌแงแแแแแแแแแแก แแฎแแ แแแญแแ แ แกแ แฃแแแ แจแแแแ แฉแฃแแแแฃแแแ, แชแแแแแแแแแ แแฎแแแ แแฎแแแแ แซแแแแ แแ แแแแแ แแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแแก, แ แแแแแแ แแแแแงแแแแแแกแแก แแแกแแแแ แแ แฅแแ /dev/hd* แแ แแ แ /dev/sd*;
- โแแแแแแฃแแโ แแ แแแแแ แ แแแแฆแแแฃแแแ แแแ แแแแแแ, แ แแช แฃแแ แฃแแแแแงแแคแก แแ แแแฃแคแแ แฃแ แฌแแแแแแก แแแแแแก แแแฌแงแแแแแแแแแแ /dev/raw แแแขแแ แคแแแกแแก แกแแจแฃแแแแแแ. แแก แคแฃแแฅแชแแ แแแแ แฎแแแแ แแแแแ แแแแแ แแแแแแแชแแแแจแ, แ แแแแแแแช แแงแแแแแแ O_DIRECT แแ แแจแแก;
- แแแฎแกแแแ แแแแก แแ แกแแกแขแแแแก แกแแ แแแกแแแ:
- แแแแ แแแแก แแฎแแแ แ แแแแแ แแแแแ แแแแแ แแแแแแแแแก แแแแ แแแจแ SCHED_CORE, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแขแ แแแแ แ แแแแแ แแ แแชแแกแแแ แจแแแซแแแแ แแ แแแ แแแฃแจแแแก แแแแแ CPU แแแ แแแแ. แแแแแแฃแ แแ แแชแแกแก แจแแแซแแแแ แแแแแแญแแก แฅแฃแฅแ-แคแแแแแก แแแแแขแแคแแแแขแแ แ, แ แแแแแแช แแแแกแแแฆแแ แแแก แแ แแชแแกแแแก แจแแ แแก แแแแแแก แคแแ แแแแแก (แแแแแแแแแ, แแแแแ แแแแฎแแแ แแแแแก แแ แแแแขแแแแแ แแก แแฃแแแแแแแแ). แแแแแก แจแแกแ แฃแแแแแก แแ แแแแแแแแแกแแก, แแแแ แแแก แจแแฃแซแแแ แฃแแ แฃแแแแแงแแก, แ แแ แแ แแ CPU แแแ แแแ แแแแแแ แแแแ แแฎแแแแ แแ แแกแ แแ แแแแแ แแคแแแแแแแแ แแแแแแจแแ แแแฃแ แแ แแชแแกแแแก แจแแ แแก, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก Specter-แแก แแแแแแ แแ แจแแขแแแแก แแแกแแแแแแแ แกแแแแ แแ แแ แแกแแแแ แแแแชแแแแแแก แแแจแแแแแก แแแแแแแ แแกแแชแแแแแแแ แแแแแ SMT (Hyper Threading) แแแแแจแ. ;
- cgroup แแแฅแแแแแแแกแแแแก แแแแแ แแแแแ kill แแแแ แแชแแแก แแฎแแ แแแญแแ แ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแ แแแ แแฃแแแ แแแแแแ แฏแแฃแคแแแ แแแแแแจแแ แแแฃแแ แงแแแแ แแ แแชแแกแ (แแแแแแแแแแ SIGKILL) แแแ แขแฃแแแฃแ แคแแแแแ cgroup.kill "1"-แแก แฉแแฌแแ แแ;
- แแแคแแ แแแแแฃแแ แจแแกแแซแแแแแแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แแแงแแคแแแ แแแแแแแแแก แแแแแแแแแแกแแแ ("แแแงแแคแแแ แฉแแแแขแแ"), แ แแแแแแช แฎแแแแ แแแฎแกแแแ แแแแจแ แจแแฃแกแฌแแ แแแแ แแแแแชแแแแแแ แฌแแแแแแกแแก, แแแแก แแแแ, แ แแ แแขแแแฃแ แ แแแกแขแ แฃแฅแชแแแก แจแแกแ แฃแแแแแกแแก แแแแแชแแแแแ แแแแแก แแ แแชแแกแแ แแก แฅแแจแแก แแ แฎแแแก. แแกแแแ แแแแแแแแ แแฌแแแแก แจแแกแ แฃแแแแแก แแแแจแแแแแแแแ แแแ แแแแก, แแแแขแแ แแแ แ แจแแกแแซแแแแแแ แแงแ แแแแแแแชแแแก แแซแฃแแแแแ แจแแฌแงแแแขแ, แ แแแแช แแแแแแฌแแแ แแแแแแแแ. แแฎแแ แแแแแชแแแแก แแแแแแขแ แแแ แแแแก แแ แซแแแแแแก แฎแแแแก แแแ แแแแขแ แ "split_lock_detect=ratelimit:N", แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแกแแแฆแแ แแ แกแแกแขแแแฃแ แ แแแแแขแ แฉแแแแขแแแก แแแแ แแชแแแแแก แกแแฉแฅแแ แแแ แฌแแแจแ, แ แแแแแก แแแแแญแแ แแแแแก แจแแแแแ แแแแแกแแแแ แ แแ แแชแแกแ, แ แแแแแแช แแแฎแแ แแแงแแคแแแ แแแแแแแแแก แฌแงแแ แ. แแซแฃแแแแฃแแ แแแฎแแ แจแแฌแงแแแขแแก แแแชแแแแ 20 ms-แแ แแแฉแแ แแแ;
- cgroup bandwidth controller CFS (CFS bandwidth controller), แ แแแแแแช แแแแกแแแฆแแ แแแก, แแฃ แ แแแแแแ แแ แแชแแกแแ แแก แแ แ แจแแแซแแแแ แแแแแงแแก แแแแแแฃแ cgroup-แก, แแฅแแก แฃแแแ แ แแแแกแแแฆแแ แแก แแแแแขแแแ แจแแแฆแฃแแฃแแ แแแฅแแแแแแแก แแแชแแแฃแแ แฎแแแแ แซแแแแแแแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแ แฃแแแแแกแแ แ แแแฃแแแ แแแก แแแขแแแขแฃแ แแ แแแ แซแแแแแแ แ แแแขแแแ แแแแแ. แแแแแแแแแ, cpu.cfs_quota_us-แแ 50000-แแ แแ cpu.cfs_period_us-แแ 100000-แแ แแแงแแแแแ แกแแจแฃแแแแแแก แแแกแชแแแก แแ แแชแแกแแแแก แฏแแฃแคแก แแแฎแแ แฏแแก 100ms CPU แแ แ แงแแแแ 50ms;
- แแแแแแขแ แกแแฌแงแแกแ แแแคแ แแกแขแ แฃแฅแขแฃแ แ BPF แแ แแแ แแแแก แฉแแแขแแแ แแแแแแแแก แจแแกแแฅแแแแแแ, แ แแช แจแแแแแแแจแ แกแแจแฃแแแแแแก แแแกแชแแแก แฉแแแแขแแแ แแแก แแฎแแแแ แกแแแแ แชแแคแ แฃแแ แแแกแแฆแแแแ แฎแแแแแฌแแ แแแ BPF แแ แแแ แแแแแ;
- แแแแแแขแ แแฎแแแ แคแฃแขแแฅแกแแก แแแแ แแชแแ FUTEX_LOCK_PI2, แ แแแแแแช แแงแแแแแก แแแแแขแแแฃแ แขแแแแแ แก แแ แแแก แแแแฌแฃแ แแแก แแแแแกแแแแแแแแ, แ แแแแแแช แแแแแแแกแฌแแแแแก แกแแกแขแแแแก แแแแ แซแแแแก แ แแแแแจแ แแแขแแ แแแฃแ แแ แแก;
- RISC-V แแ แฅแแขแแฅแขแฃแ แแกแแแแก, แแแแ แแแฎแกแแแ แแแแก แแแแ แแแแแก แแฎแแ แแแญแแ แ (Transparent Huge-Pages) แแ แแแแแงแแแแแแก แจแแกแแซแแแแแแแ KFENCE แแแฎแกแแแ แแแแกแแแ แแฃแจแแแแแกแแก แจแแชแแแแแแแก แแแแแขแแคแแชแแ แแแ;
- madvise() แกแแกแขแแแฃแ แแแ แจแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแ แแชแแกแแแแก แแแฎแกแแแ แแแแก แแแ แแแแก แแแขแแแแแแชแแแก แกแแจแฃแแแแแแก, แแแแแแขแ MADV_POPULATE_READ แแ MADV_POPULATE_WRITE แแ แแจแแแ แฌแแ แแแฅแแแแก "แแแแ แแแก แฎแแ แแแแก" แแแฎแกแแแ แแแแก แงแแแแ แแแแ แแแ, แ แแแแแแแช แจแแแแแแแแแ แฌแแแแแฎแแแก แแ แฉแแฌแแ แแก แแแแ แแชแแแแแกแแแแก, แคแแฅแขแแแ แแแ แฌแแแแแฎแแแก แแ แฉแแฌแแ แแก แจแแกแ แฃแแแแแก แแแ แแจแ (แฌแแแแกแฌแแ แ). แแ แแจแแแแก แแแแแงแแแแแ แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก แแ แแแ แแแแก แจแแกแ แฃแแแแแก แจแแคแแ แฎแแแแแแก แจแแกแแแชแแ แแแแแ, โแแแแ แแแก แแ แแแแกโ แแแแแฃแจแแแแแแแก แแ แแแฅแขแแฃแแ แจแแกแ แฃแแแแแก แฌแงแแแแแแ แงแแแแ แแแแแฃแงแแแแแแแ แแแแ แแแกแแแแก แแ แแแ แแฃแแแ, แแแแแ แคแแฅแขแแแ แแแ แฌแแแแแแก แแแแแแแแแก แแแ แแจแ;
- แแ แแแฃแแแก แขแแกแขแแ แแแแก แกแแกแขแแแแจแ แแฃแแแขแ แแแแแแขแ QEMU แแแ แแแแจแ แขแแกแขแแแแก แแแจแแแแแก แแฎแแ แแแญแแ แ;
- แแแแแขแแแฃแแแ แแฎแแแ แขแ แแกแแ แแแ: "แแกแแแแแแแแแแแแชแแแก แจแแคแแ แฎแแแแแแก แแแแแงแฃแ แแก แแแแแแแ, แ แแแแแแแช แแแแแฌแแแฃแแแ แจแแคแแ แฎแแแแก แแแแฃแจแแแแแแ, แแ โtimerlatโ แ แแแ แแฉแแแแแก แแแขแแแฃแ แ แแแคแแ แแแชแแ แขแแแแแ แแก แกแแแแแแแแแ แแแฆแแแซแแแแกแแก แจแแคแแ แฎแแแแแแก แจแแกแแฎแแ;
- แแแ แขแฃแแแแแแชแแ แแ แฃแกแแคแ แแฎแแแแ:
- แแแแแแขแ แกแแกแขแแแฃแ แ แแแ แ memfd_secret(), แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แแแ แแแ แแแฎแกแแแ แแแแก แแแแ แแแแแแ แแแฃแ แแแกแแแแ แแแ แกแแแ แชแแจแ, แฎแแแฃแแ แแฎแแแแ แแคแแแแแแแก แแ แแชแแกแแกแแแแก, แแ แแแกแแฎแแแ แกแฎแแ แแ แแชแแกแแแจแ แแ แแแ แแแแแ แแแฃแฌแแแแแแแแ แแแ แแแแกแแแแก;
- seccomp แกแแกแขแแแฃแ แ แแแ แแก แคแแแขแ แแชแแแก แกแแกแขแแแแจแ, แกแแแแขแแก แแแแแฃแจแแแแแแแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแแแแขแแแแกแแก, แจแแกแแซแแแแแแแ แแ แแ แแขแแแฃแ แ แแแแ แแชแแแก แแแแแงแแแแแ แแแแแแ แแแฃแแ แแแแชแแแแกแแแแก แคแแแแแก แแฆแฌแแ แแก แจแแกแแฅแแแแแแ แแ แแแกแ แแแแ แฃแแแแ แกแแกแขแแแฃแ แ แแแ แแก แแแแฃแจแแแแแแกแแก. แจแแแแแแแแแแแฃแแ แแแแ แแชแแ แฌแงแแแขแก แแ แแแแแแ แแแแแฃแจแแแแแแแก แจแแคแแ แฎแแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แกแแแแแแแก แแแกแแแแกแแก;
- แแแแแแขแ แแฎแแแ แแแฅแแแแแแ แแแแฎแแแ แแแแแก ID แกแแฎแแแแ แกแแแ แชแแจแ แ แแกแฃแ แกแแแแก แจแแแฆแฃแแแแก แกแแแแ แแแแแ, แ แแแแแแช แแแแแจแแ แแแก แแแแแแแแฃแแแฃแ rlimit แแ แแชแฎแแแแแแก แแแแฎแแแ แแแแแก "แแแแฎแแแ แแแแแก แกแแฎแแแแ แกแแแ แชแแจแ". แชแแแแแแแ แฌแงแแแขแก แแ แแแแแแแก แกแแแ แแ แ แแกแฃแ แกแแแแก แแ แแชแฎแแแแแแแก แแแแแงแแแแแแกแแก, แ แแแแกแแช แแ แแ แแแแฎแแแ แแแแแ แแฌแแ แแแแแก แแ แแชแแกแแแก แกแฎแแแแแกแฎแแ แแแแขแแแแแ แจแ;
- KVM แฐแแแแ แแแแแ แแ ARM64 แกแแกแขแแแแแแกแแแแก แแแแแแขแ แจแแกแแซแแแแแแแ แแแแแแงแแแแก MTE (MemTag, Memory Tagging Extension) แแแคแแ แแแแแ แกแขแฃแแ แแก แกแแกแขแแแแแจแ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแจแแ แแ แขแแแแแ แแแฎแกแแแ แแแแก แแแแแฌแแแแแแก แแแแแแฃแ แแแแ แแชแแแกแแแ แแ แแแแฌแงแแ แแแฉแแแแแแแแแแก แกแฌแแ แ แแแแแงแแแแแแก แจแแแแฌแแแแ, แ แแแ แแแแแแแแ แแฅแกแแแฃแแขแแชแแ. แแแฃแชแแแแแแ, แ แแแแแแช แแแแแฌแแแฃแแแ แฃแแแ แแแแแแแกแฃแคแแแแฃแ แแแฎแกแแแ แแแแก แแแแแแแแ แฌแแแแแแ, แแฃแคแแ แแแแก แแแแแขแแแ แแแแ, แแแแชแแแแแแแชแแแแแ แฌแแแแแแ แแ แแแแแแแแ แ แแแแขแแฅแกแขแแก แแแ แแ แแแแแงแแแแแแ;
- ARM64 แแแแขแคแแ แแแก แแแแ แแแฌแแแแแฃแแ Pointer Authentication-แแก แแแแคแแแฃแ แแชแแ แแฎแแ แจแแกแแซแแแแแแแ แแแ แแแแกแ แแ แแแแฎแแแ แแแแแก แกแแแ แชแแกแแแแก แชแแแแ. แขแแฅแแแแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแงแแแแ แกแแแชแแแแแแแแฃแแ ARM64 แแแกแขแ แฃแฅแชแแแแ, แ แแแ แแแแแแแแฌแแแ แแแแ แฃแแแแแก แแแกแแแแ แแแแ แชแแคแ แฃแแ แฎแแแแแฌแแ แแแแก แแแแแงแแแแแแ, แ แแแแแแแช แแแแฎแแแ แแแแแ แแแฉแแแแแแแแก แแแแแฃแงแแแแแแ แแแแ แแแขแแแจแ;
- แแแแฎแแแ แแแแแก แ แแแแแจแ Linux-แจแ แแแแแแขแ PCI แแแฌแงแแแแแแแแแแกแแแแก แแ แแแแแ แแแแก แแแแแงแแแแแแก แแฎแแ แแแญแแ แ แแแ แขแฃแแแฃแ แ PCI แแแขแแแฃแกแแ, แแแแแ แแแแ PCI-over-virtio แแ แแแแแ แแก แแแแ ;
- x86 แกแแกแขแแแแแแกแแแแก แแแแแแขแ แแฎแแ แแแญแแ แ virtio-iommu แแแ แแแแ แขแฃแแแแแแแฃแแ แแแฌแงแแแแแแแแกแแแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแแแ IOMMU แแแแฎแแแแแแ, แ แแแแ แแชแแ ATTACH, DETACH, MAP แแ UNMAP, แแแ แขแแ แขแ แแแกแแแ แขแแ แแแฎแกแแแ แแแแก แแแแ แแแแแก แชแฎแ แแแแแแก แแแฃแแแชแแแก แแแ แแจแ;
- แแแขแแแแก แแ แแชแแกแแ แแแแกแแแแก, Skylake แแฏแแฎแแแแ แแแฌแงแแแฃแแ Coffee Lake-แแแ, Intel TSX-แแก (Transactional Synchronization Extensions) แแแแแงแแแแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแแกแขแ แฃแแแแขแแแก แแ แแแแ แแแแแแแแแ แแแแแแแชแแแแแก แแฃแจแแแแแก แแแกแแฃแแฏแแแแกแแแแแ, แแแแแแแฃแ แแ แแฆแแแคแฎแแ แแก แแ แแกแแญแแ แ แกแแแฅแ แแแแแแชแแแก แแแแ แแชแแแแก, แแแแฃแแแกแฎแแแแแ แแแแแ แแฃแแแ. แแแคแแ แแแแแแแ แแแแแ แแฃแแแ แแแแแแกแฎแแแแแก แจแแกแแซแแแแแแแแก แแแแ Zombieload, แแแคแแ แแแชแแแก แแแแแแแแ แแแแแแฃแแแ แแแ แแแกแแแ แแฎแแ แแก แแ แฎแแแแ, แ แแช แฎแแแแ แแแแ แแชแแแแแก แแกแแแฅแ แแแฃแแ แจแแฌแงแแแขแแก แแแฅแแแแแแแก แแฃแจแแแแแก แแ แแก (TAA, TSX Asynchronous Abort);
- แฅแกแแแแก แฅแแแกแแกแขแแแ:
- แแฃแแแแแ แแแขแแแ แแชแแ MPTCP-แแก แแแ แแแจแ (MultiPath TCP), TCP แแ แแขแแแแแแก แแแคแแ แแแแแ TCP แแแแจแแ แแก แแฃแจแแแแแก แแ แแแแแแแแแกแแแแก แแแแแขแแแแก แแแฌแแแแแแ แแ แแแ แแฃแแแ แ แแแแแแแแ แแแ แจแ แฃแขแแ แกแฎแแแแแกแฎแแ แฅแกแแแฃแ แ แแแขแแ แคแแแกแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แกแฎแแแแแกแฎแแ IP แแแกแแแแ แแแแแแ. แแฎแแ แแแแแ แจแ แแแแแแขแ แแแฅแแแแแแ IPv4 แแ IPv6-แกแแแแก แขแ แแคแแแแก แฐแแจแแ แแแแก แกแแแฃแแแ แ แแแแแขแแแแก แแแกแแงแแแแแแแ (แแ แแแแแแฎแ แแแ แฐแแจแแก แแแแแขแแแ), แ แแช แจแแกแแซแแแแแแก แแแฎแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแแแ แแแแกแแแฆแแ แแก, แแฃ แ แแแแแ แแแแแแ แแฅแแแแ แแแแแงแแแแแฃแแ แแแแแขแแแจแ, แแแ แจแแ แแก แแแแแคแกแฃแแแ แแแฃแแ, แฐแแจแแก แแแแแแแ แแจแแแแกแแก, แ แแแแแแช แแแแกแแแฆแแ แแแก แแแแแแแก แแ แฉแแแแแก. แแแแแขแแกแแแแก;
- แกแแแแขแแก แแฎแแ แแแญแแ แ แแแแแแขแ แแแ แขแฃแแแฃแ แกแแขแ แแแกแแแ แขแ แแแ แขแฃแก SOCK_SEQPACKET (แแแขแแแ แแแแแแก แแแฌแแกแ แแแแแฃแแ แแ แกแแแแแแ แแแแแชแแแ);
- แแแคแแ แแแแแ SO_REUSEPORT แกแแแแขแแก แแแฅแแแแแแแก แจแแกแแซแแแแแแแแแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแก แ แแแแแแแแ แแแกแแกแแแ แกแแแแขแก แแ แแแ แแฃแแแ แแแฃแแแแจแแ แแแก แแ แ แแแ แขแก, แ แแแ แแแแฆแแ แแแแจแแ แแแ แจแแแแแแแแแ แแแแฎแแแแแแแก แแแแแฌแแแแแแ แแ แแแ แแฃแแแ SO_REUSEPORT-แแก แกแแจแฃแแแแแแ แแแแแแจแแ แแแฃแ แงแแแแ แกแแแแขแแ, แ แแช แแแแ แขแแแแแก แกแแ แแแ แแก แแ แแแแแแแแแแแแแ แแแแแแแชแแแแแก แจแแฅแแแแก. . แแฎแแ แแแ แกแแแจแ แแแแแแขแ แกแแฌแงแแกแแ แจแแ แฉแแฃแแ แกแแแแขแแก แแแแ แแแแฎแแแแแก แแแแฃแจแแแแแแกแแก แแแ แชแฎแแก แจแแแแฎแแแแแจแ แกแฎแแ แกแแแแขแแ แแแแขแ แแแแก แแแแแชแแแแก แกแแจแฃแแแแแ (แแแแแแ แแแแ แกแแ แแแกแแแแก แแแแแขแแแ แแแแกแแก แแแแแแแแฃแแแฃแ แ แแแแจแแ แแแแก แแแแแ แแแแก แแ แแแแแแ);
- แแฆแญแฃแ แแแแแแ:
- amdgpu แแ แแแแแ แจแ แแแแฎแแ แชแแแแแ แแฎแแ แแแญแแ แ แแฎแแแ AMD Radeon RX 6000 GPU-แแแแก แกแแ แแแก, แแแแแ แแแฃแแ แกแแฎแแแฌแแแแแแ "Beige Goby" (Navi 24) แแ "Yellow Carp", แแกแแแ Aldebaran GPU (gfx90a) แแ แแแ แแแแแก APU-แก แแแฃแแฏแแแแกแแแฃแแ แแฎแแ แแแญแแ แ. แแแแแขแแแฃแแแ แ แแแแแแแแ eDP แแแแแแแแ แแ แแแ แแฃแแแ แแฃแจแแแแแก แจแแกแแซแแแแแแแ. APU Renoir-แแกแแแแก แแแแแ แแแแแ แแแแแ แแแฎแกแแแ แแแแจแ แแแจแแคแ แฃแ แแฃแคแแ แแแแแ แแฃแจแแแแแก แแฎแแ แแแญแแ แ (TMZ, Trusted Memory Zone). แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ แชแฎแแแ แแแแแ แแแแก แแ แแคแแแฃแแ แแแ แแแแแแกแแแแก. Radeon RX 6000 (Navi 2x) GPU-แกแแแแก แแ แฃแคแ แ แซแแแแ AMD GPU-แกแแแแก แแแแฃแแแกแฎแแแแแ แฉแแ แแฃแแแ ASPM (Active State Power Management) แแแแ แแแแก แแแแแแแแก แแแฅแแแแแแแก แแฎแแ แแแญแแ แ, แ แแแแแแช แแแ แ แฉแแ แแฃแแ แแงแ แแฎแแแแ Navi 1x, Vega แแ Polaris GPU-แแแแกแแแแก;
- AMD แฉแแแแแแกแแแแก, แแแแแขแแแฃแแแ แกแแแแแ แ แแแ แขแฃแแแฃแ แ แแแฎแกแแแ แแแแก แแฎแแ แแแญแแ แ (SVM, แกแแแ แแ แแแ แขแฃแแแฃแ แ แแแฎแกแแแ แแแ) HMM (แฐแแขแแ แแแแแฃแแ แแแฎแกแแแ แแแแก แแแแแฏแแแแขแ) แฅแแแกแแกแขแแแแก แกแแคแฃแซแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแ แแแแแแงแแแแก แแแฌแงแแแแแแแแแ แกแแแฃแแแ แ แแแฎแกแแแ แแแแก แแแ แแแแก แแ แแแฃแแแ (MMU, แแแฎแกแแแ แแแแก แแแ แแแแก แแแแงแแคแแแแแ). แ แแแแแกแแช แจแแฃแซแแแ แแแแแแ แแแฎแกแแแ แแแแแ แฌแแแแแ. HMM-แแก แแแแแงแแแแแแก แฉแแแแแแ, แจแแแแซแแแแ แแแแฌแงแแ แกแแแ แแ แแแกแแแแ แแแแแก แกแแแ แชแ GPU-แกแ แแ CPU-แก แจแแ แแก, แ แแแแแจแแช GPU-แก แจแแฃแซแแแ แแ แแชแแกแแก แแแแแแ แแแฎแกแแแ แแแแแ แฌแแแแแ;
- แแแแแแขแ แกแแฌแงแแกแ แขแแฅแแแแแแแฃแ แ แแฎแแ แแแญแแ แ AMD Smart Shift, แ แแแแแแช แแแแแแแฃแ แแ แชแแแแก CPU-แก แแ GPU-แก แแแแ แแแแก แแแฎแแแ แแแแก แแแ แแแแขแ แแแก แฉแแแกแแขแแ แแ AMD แแ แแคแแแฃแแ แแแ แแแแ แแแแขแแแแแแ, แ แแแ แแแแแ แแแก แจแแกแ แฃแแแแ แแแแแจแแแแก, แแแแแ แ แแแแฅแขแแ แแแแก แแ 3D แ แแแแแ แแก แแ แแก;
- i915 แแ แแแแแ แจแ Intel แแแแแ แแแ แแแแแแกแแแแก แจแแแแก Intel Alderlake P แฉแแแแแแก แแฎแแ แแแญแแ แ;
- แแแแแแขแ drm/hyperv แแ แแแแแ แ Hyper-V แแแ แขแฃแแแฃแ แ แแ แแคแแแฃแแ แแแแแขแแ แแกแแแแก;
- แแแแแแขแ simpledrm แแ แแคแแแแก แแ แแแแแ แ, แ แแแแแแช แแแแแกแแกแแแแแแ แแงแแแแแก EFI-GOP แแ VESA แฉแแ แฉแแแฃแคแแ แก, แ แแแแแแช แแแฌแแแแแฃแแแ UEFI firmware-แแก แแ BIOS-แแก แแแแ . แแ แแแแแ แแก แแแแแแ แ แแแแแแแ แฃแแ แฃแแแแแงแแก แแ แแคแแแฃแแ แแแแแแแแแแ แจแแกแแซแแแแแแแแแ แฉแแขแแแ แแแแก แกแแฌแงแแก แแขแแแแแแ, แกแแแแ แกแ แฃแแ DRM แแ แแแแแ แ แแแแแแงแแแแแแแ. แแ แแแแแ แ แแกแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก, แ แแแแ แช แแ แแแแแแ แแแแแฌแงแแแขแ แแฆแญแฃแ แแแแแแแกแแแแก, แ แแแแแกแแช แฏแแ แแแแแ แแ แแฅแแก แแจแแแแแฃแ แ DRM แแ แแแแแ แแแ;
- แแแแแแขแ แแแแแแฃแขแแ แแก แกแ แฃแแ แแฎแแ แแแญแแ แ Raspberry Pi 400;
- แแแแแขแแแฃแแแ dell-wmi-privacy แแ แแแแแ แ แแแแแ แแกแ แแ แแแแ แแคแแแแก แแแแ แแขแฃแ แแก แแแแแแ แแแแแแแแก แแฎแแ แแแกแแญแแ แแ Dell แแแแขแแแแแจแ;
- Lenovo แแแแขแแแแแแกแแแแก แแแแแแขแ WMI แแแขแแ แคแแแกแ BIOS แแแ แแแแขแ แแแแก แจแแชแแแแกแแแแก sysfs /sys/class/firmware-attributes/ แกแแจแฃแแแแแแ;
- แแแคแแ แแแแแ USB4 แแแขแแ แคแแแกแแก แแฅแแแ แแแฌแงแแแแแแแแแแก แแฎแแ แแแญแแ แ;
- แแแแแแขแ แฎแแแก แแแ แแแแแแกแ แแ แแแแแแแแแก แแฎแแ แแแญแแ แ AmLogic SM1 TOACODEC, Intel AlderLake-M, NXP i.MX8, NXP TFA1, TDF9897, Rockchip RK817, Qualcomm Quinary MI2 แแ Texas Instruments TAS2505. แแแฃแแฏแแแแกแแแฃแแ แแฃแแแ แแฎแแ แแแญแแ แ HP แแ ASUS แแแแขแแแแแแ. แแแแแขแแแฃแแแ แแแขแฉแแแ แจแแคแแ แฎแแแแแแก แจแแกแแแชแแ แแแแแ, แกแแแแ แแฃแแแ แแแแแ แแก แแแแฌแงแแแก แแแฌแงแแแแแแแแแแ USB แแแขแแ แคแแแกแแ.
แฌแงแแ แ โ opennet.ru.
แฌแงแแ แ: linux.org.ru