แแ แแแแแแ แแแแแแแแ แแแแก แจแแแแแ, Linus Torvalds-แแ แฌแแ แแแแแแแแ Linux kernel 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% แแแแแแจแแ แแแฃแแแ แแแ แแแแก แจแแแ แฅแแแกแแกแขแแแแแแแ.
แซแแ แแแแแ แแแแแแชแแแแ:
- แแแกแแแก แฅแแแกแแกแขแแแ, I/O แแ แคแแแแฃแ แ แกแแกแขแแแแแ
- แแแแแ แแแแแ แแฎแแแ I/O แแ แแแ แแขแแขแแแแชแแแก แแแแขแ แแแแ แ cgroups, rq-qos, แ แแแแแกแแช แจแแฃแซแแแ แแแแแขแ แแแแก แแแแฎแแแแแแแก แแแแฃแจแแแแแแก แแ แแแ แแขแแขแ แแแแแแฃแแ cgroup-แแก แฌแแแ แแแแก แแแแ แแแแแ แแ แแแฃแแ แแแฌแงแแแแแแแแแแก แแแแแแแแแก แแแแแแ. แแฎแแแ แแ แแแ แแขแแขแฃแแ แแแแขแ แแแแ แแก แแฎแแ แแแญแแ แ แแแแแแขแ 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/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-แแ แแแงแแแแแ แกแแจแฃแแแแแแก แแแกแชแแแก แแ แแชแแกแแแแก แฏแแฃแคแก แแแฎแแ แฏแแก 100แแ CPU-แแก แแ แ แงแแแแ 50ms.
- แแแแแขแแแฃแแแ แกแแฌแงแแกแ แแแคแ แแกแขแ แฃแฅแขแฃแ แ BPF แแ แแแ แแแแก แฉแแแขแแแ แแแแแแแแก แจแแกแแฅแแแแแแ, แ แแช แจแแแแแแแจแ แกแแจแฃแแแแแแก แแแกแชแแแก แฉแแแขแแแ แแแก แแฎแแแแ แกแแแแ แชแแคแ แฃแแ แแแกแแฆแแแแ แฎแแแแแฌแแ แแแ BPF แแ แแแ แแแแแ.
- แแแแแขแแแฃแแแ แคแฃแขแแฅแกแแก แแฎแแแ แแแแ แแชแแ FUTEX_LOCK_PI2, แ แแแแแแช แแงแแแแแก แแแแแขแแแฃแ แขแแแแแ แก แแ แแแก แแแแฌแฃแ แแแก แแแแแกแแแแแแแแ, แ แแแแแแช แแแแแแแกแฌแแแแแก แกแแกแขแแแแก แแแแ แซแแแแก แ แแแแแจแ แแแขแแ แแแฃแ แแ แแก.
- RISC-V แแ แฅแแขแแฅแขแฃแ แแกแแแแก แแแแแ แแแแแ แแแแ แแแฎแกแแแ แแแแก แแแแ แแแแแก แแฎแแ แแแญแแ แ (Transparent Huge-Pages) แแ KFENCE แแแฅแแแแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ แแแฎแกแแแ แแแแกแแแ แแฃแจแแแแแกแแก แจแแชแแแแแแแก แแฆแแแกแแฉแแแแ.
- madvise() แกแแกแขแแแฃแ แ แแแแแซแแฎแแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแ แแชแแกแแก แแแฎแกแแแ แแแแก แแแ แแแแก แแแขแแแแแแชแแแก แกแแจแฃแแแแแแก, แแแแแแขแ MADV_POPULATE_READ แแ MADV_POPULATE_WRITE แแ แแจแแแ, แ แแแ แฌแแ แแแฅแแแแก "page fault" แแแฎแกแแแ แแแแก แงแแแแ แแแแ แแแ, แ แแแแแแแช แจแแแแแแแแแ แฌแแแแแฎแแแกแ แแ แฉแแฌแแ แแก แแแแ แแชแแแแแกแแแแก, แคแแฅแขแแแ แแแ แฌแแแแแฎแแแกแ แแ แฉแแฌแแ แแก แแแ แแจแ. (แฌแแแแกแฌแแ แ). แแ แแจแแแแก แแแแแงแแแแแ แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก แแ แแแ แแแแก แจแแกแ แฃแแแแแก แจแแคแแ แฎแแแแแแก แจแแกแแแชแแ แแแแแ, แงแแแแ แแแแแฃแงแแแแแแแ แแแแ แแแกแแแแก "แแแแ แแแก แแ แแแแก" แแแแแฃแจแแแแแแแก แแ แแแฅแขแแฃแแ แจแแกแ แฃแแแแแก แแแแ แแ แแแ แแฃแแแ, แแแแแ แคแแฅแขแแแ แแแ แฌแแแแแแก แแแแแแแแแก แแแ แแจแ.
- kunit แแ แแแฃแแแก แขแแกแขแแ แแแแก แกแแกแขแแแแ แแแแแแขแ QEMU แแแ แแแแจแ แขแแกแขแแแแก แแแจแแแแแก แแฎแแ แแแญแแ แ.
- แแแแแขแแแฃแแแ แแฎแแแ แขแ แแกแแ แแแ: "osnoise" แแแแแแแชแแแก แจแแคแแ แฎแแแแแแก แแแแแงแฃแ แแก แแแแแแแแกแแแแก, แ แแแแแแแช แแแแแฌแแแฃแแแ แจแแคแแ แฎแแแแก แแแแฃแจแแแแแแ, แแ "timerlat" แ แแแ แแฉแแแแแก แแแขแแแฃแ แ แแแคแแ แแแชแแ แจแแคแแ แฎแแแแแแก แจแแกแแฎแแ แขแแแแแ แแก แกแแแแแแแแแ แแแฆแแแซแแแแกแแก.
- แแแ แขแฃแแแแแแชแแ แแ แฃแกแแคแ แแฎแแแแ
- memfd_secret() แกแแกแขแแแฃแ แ แแแแแซแแฎแแแ แแแแแแขแ แแแ แแแ แแแฎแกแแแ แแแแก แแ แแแแแก แจแแกแแฅแแแแแแ แแแแแแ แแแฃแ แแแกแแแแ แแแ แกแแแ แชแแจแ, แฎแแแฃแแ แแฎแแแแ แแคแแแแแแ แแ แแชแแกแแกแแแแก, แแ แแแกแแฎแแแ แกแฎแแ แแ แแชแแกแแแแ แแ แฃแจแฃแแแแ แแ แแ แแก แฎแแแแแกแแฌแแแแแ แแแ แแแแกแแแแก.
- seccomp แกแแกแขแแแฃแ แ แแแ แแก แคแแแขแ แแชแแแก แกแแกแขแแแแจแ, แแแแแแ แแแแก แแแแแฃแจแแแแแแแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแแแแแแแแแแแแกแแก, แจแแกแแซแแแแแแแ แแ แแ แแขแแแฃแ แ แแแแ แแชแแแก แแแแแงแแแแแ แแแแแแ แแแฃแแ แแแแชแแแแกแแแแก แคแแแแแก แแฆแฌแแ แแก แจแแกแแฅแแแแแแ แแ แแแกแ แแแแ แฃแแแแ แกแแกแขแแแฃแ แ แแแ แแก แแแแฃแจแแแแแแกแแก. แจแแแแแแแแแแแฃแแ แแแแ แแชแแ แฌแงแแแขแก แกแแแแแแแก แแแกแแแแกแแก แแแแแฃแจแแแแแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แจแแฌแงแแแขแแก แแ แแแแแแแก.
- แแแแแขแแแฃแแแ แแฎแแแ แแแฅแแแแแแ แแแแฎแแแ แแแแแก ID แกแแฎแแแแ แกแแแ แชแแจแ แ แแกแฃแ แกแแแแก แแแแแขแแแแก แแแ แแแแกแแแแก, แ แแแแแแช แแแแแจแแ แแแก แแแแแแแแฃแแแฃแ rlimit แแ แแชแฎแแแแแแก แแแแฎแแแ แแแแแก "user namespace"-แจแ. แชแแแแแแแ แฌแงแแแขแก แแ แแแแแแแก แกแแแ แแ แ แแกแฃแ แกแแแแก แแ แแชแฎแแแแแแแก แแแแแงแแแแแแกแแก, แ แแแแกแแช แแ แแ แแแแฎแแแ แแแแแ แแฌแแ แแแแแก แแ แแชแแกแแแก แกแฎแแแแแกแฎแแ แแแแขแแแแแ แจแ.
- 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, แแแแแแแแแแก virtio แขแ แแแกแแแ แขแแ แแแฎแกแแแ แแแแก แแแแ แแแแแก แชแฎแ แแแแแแก แแแฃแแแชแแแก แแแ แแจแ.
- แแแขแแแแก แแ แแชแแกแแ แแแแกแแแแก, 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 แแ แแแแแ แ แฃแแ แฃแแแแแงแแคแก GPU-แแแแก แแฎแแแ AMD Radeon RX 6000 แกแแ แแแก แแฎแแ แแแญแแ แแก, แแแแฃแ แ แกแแฎแแแฌแแแแแแ โ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 แ แแแแแ แแกแแแแก.
- Intel-แแก แแ แแคแแแฃแแ แแแ แแแแแแก i915 แแ แแแแแ แ แแแแชแแแก Intel Alderlake P แฉแแแแแแก แแฎแแ แแแญแแ แแก.
- แแแแแขแแแฃแแแ drm/hyperv แแ แแแแแ แ Hyper-V แแแ แขแฃแแแฃแ แ แแ แแคแแแฃแแ แแแแแขแแ แแกแแแแก.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ 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