ืืืืจ ืืืืฉืืื ืฉื ืคืืชืื, ืืื ืืก ืืืจืืืืืืก
ืืืจืกื ืืืืฉื ืืืืืช 13702 ืชืืงืื ืื ื-1810 ืืคืชืืื,
ืืืื ืชืืงืื - 40 ืืื-ืืืื (ืืฉืื ืืืื ืืฉืคืืขื ืขื 11577 ืงืืฆืื, ื ืืกืคื 610012 ืฉืืจืืช ืงืื,
294828 ืฉืืจืืช ืืืกืจื). ื-45% ืืืื ืืืฆืื ื-5.6
ืฉืื ืืืื ืงืฉืืจืื ืืื ืืื ืืชืงื ืื, ืืขืจื 15% ืืืฉืื ืืืื
ืืืฉื ืืขืืืื ืงืื ืกืคืฆืืคื ืืืจืืืืงืืืจืืช ืืืืจื, 12%
ืืงืฉืืจืื ืืขืจืืืช ืืจืฉืช, 4% ืขื ืืขืจืืืช ืงืืฆืื ื-3% ืขื ืคื ืืืืืช
ืชืช-ืืขืจืืืช ืืืื.
- ืชืช ืืขืจืืช ืจืฉืช
-
ื ืืกืฃ ืืืืขืช ืืืฉืง VPNWireGuard , ืืฉืจ ืืืืฉื ืขื ืืกืืก ืฉืืืืช ืืฆืคื ื ืืืืจื ืืืช (ChaCha20, Poly1305, Curve25519, BLAKE2s), ืงื ืืฉืืืืฉ, ืืื ืกืืืืืื, ืืืืื ืืช ืขืฆืื ืืืกืคืจ ืืืฉืืืื ืืืืืื ืืืกืคืง ืืืฆืืขืื ืืืืืื ืืืื (ืคื 3,9 ืืืืจืื ืืืชืจ ื-OpenVPN ืืืื ืืื ืฉื ืชืคืืงื). WireGuard ืืฉืชืืฉ ืืืืฉื ืฉื ื ืืชืื ืืคืชืืืช ืืฆืคื ื, ืืืืื ืืฆืืืช ืืคืชื ืคืจืื ืืื ืืืฉืง ืจืฉืช ืืฉืืืืฉ ืื ืืื ืืืื ืืช ืืืคืชืืืช ืืฆืืืืจืืื. ืืคืชืืืช ืฆืืืืจืืื ืืืืืคืื ืืื ืืืฆืืจ ืืืืืจ ืืฆืืจื ืืืื ื-SSH. ืคืจืืืืืืืื ืงืจืืคืืืืจืคืืื ื ืืจืฉืื ืืื ืฉ-WireGuard ืืคืขืืื ืืื ื ืฉื ืืขื ืืืกืคืจืืืืืืฅ ืืืืง ื-Crypto API ืืกืื ืืจืื ืืืืื ืืชืื ืืืืื5.5 . -
ืืชืืื ืืื ืืืจืฆืื ืฉื ืจืืืืื ืืืจืืฉืื ืืชืืืื ื-MPTCP (MultiPath TCP), ืืจืืื ืฉื ืคืจืืืืงืื TCP ืืืจืืื ืคืขืืืช ืืืืืจ TCP ืขื ืืฉืืื ืื ืืช ืื ืืื ืืช ืืืืจื ืืกืคืจ ืืกืืืืื ืืจื ืืืฉืงื ืจืฉืช ืฉืื ืื ืืืฉืืืืื ืืืชืืืืช IP ืฉืื ืืช. ืขืืืจ ืืืฉืืื ืจืฉืช, ืืืืืจ ืืฆืืืจ ืืื ื ืจืื ืืื ืืืืืจ TCP ืจืืื, ืืื ืืืืืงื ืฉื ืืคืจืืช ืืจืืื ืืืืฆืขืช ืขื ืืื MPTCP. ื ืืชื ืืืฉืชืืฉ ื- Multipath TCP ืื ืืืืืืช ืืชืคืืงื ืืื ืืืืืจืช ืืืืื ืืช. ืืืืืื, ื ืืชื ืืืฉืชืืฉ ื-MPTCP ืืื ืืืจืื ืืขืืจืช ื ืชืื ืื ืืกืืืจืืคืื ืืืืฆืขืืช ืงืืฉืืจื WiFi ื-4G ืื ืืื ืืช, ืื ืืื ืืืคืืืช ืขืืืืืช ืขื ืืื ืืืืืจ ืฉืจืช ืืืืฆืขืืช ืืกืคืจ ืงืืฉืืจืื ืืืืื ืืืงืื ืืื ืืงืจ. -
ื ืืกืฃ ืชืืืื ืืืฉืืขืช ืขืืืื ืชืืจ ืืจืฉืช sch_ets (ืืืืจืช ืืืืืืื ืืฉืืคืจืช , IEEE 802.1Qaz), ืืืกืคืง ืืช ืืืืืืช ืืืคืืฅ ืจืืื ืคืก ืืื ืกืืืื ืฉืื ืื ืฉื ืชืขืืืจื. ืื ืืขืืืก ืขื ืืืืงืช ืชืขืืืจื ืืกืืืืช ืืื ืืชืืช ืืจืืื ืืคืก ืฉืืืงืฆื, ืืื ื-ETS ืืืคืฉืจ ืืืืืงืืช ืชืขืืืจื ืืืจืืช ืืืฉืชืืฉ ืืจืืื ืืคืก ืืืืื (ืฉืืื ื ืืฉืืืืฉ). Qdisc sch_ets ืืืืืจ ืืืฉืืขืช PRIO ืืืฉืชืืฉ ืืืืืงืืช ืชืขืืืจื ืืื ืืืืืืจ ืืืืืืช ืงืคืื ืืืช ืืืฉืืชืคืืช ืฉื ืจืืื ืคืก. ETS ืคืืขืืช ืืฉืืืื ืฉื ืืืกืฆืืคืืื ืืชืงืึนืึตื ะธDRR - ืื ืืฉ ืฉืืขืืจื ืชืขืืืจื ืืืืืืื ืืืืื, ื ืขืฉื ืฉืืืืฉ ื-PRIO, ืืื ืื ืืื ืชืขืืืจื ืืชืืจ, ืื ืขืืื ืืื DRR. - ื ืืกืฃ ืกืื ืืืฉ ืฉื ืชืืื ืืืช BPF
BPF_PROG_TYPE_STRUCT_OPS , ืืืืคืฉืจ ืื ืืืืฉื ืืืคืื ืคืื ืงืฆืืืช ืืืื ืืืืฆืขืืช BPF. ื ืืื ืืขืืฉืื, ืชืืื ื ืื ืืืจ ืืืืื ืืฉืืฉ ืืืืฉืื ืืืืืจืืชืื ืืงืจืช ืืืืฉ TCP ืืฆืืจื ืฉื ืชืืื ืืืช BPF. ืืืืืืืืึผืฆึธืข ืชืืื ืืช BPF ืขื ืืืืขืช ืืืืืจืืชืDCTCP . - ืืชืงืื ืืชืื ืืืืื
ืฉืื ืืืื , ืืื ืชืจืืืืืชืื ืขื ioctl() ืืฉืืืืฉืืืฉืง netlink . ืืืืฉืง ืืืืฉ ืืงื ืขื ืืืกืคืช ืืจืืืืช, ืืฉืคืจ ืืช ืืืืคืื ืืฉืืืืืช, ืืืคืฉืจ ืฉืืืืช ืืชืจืืืช ืืืฉืจ ืืืฆื ืืฉืชื ื, ืืคืฉื ืืช ืืืื ืืจืืงืฆืื ืืื ืืงืจื ื ืืืจืื ืืืฉืชืืฉ, ืืืคืืืช ืืช ืืกืคืจ ืืจืฉืืืืช ืื ืงืืืืช ืฉืืฉ ืืกื ืืจื. - ืืืกืคืช ืืืฉืื ืฉื ืืืืืจืืชื ื ืืืื ืชืืจื ืืจืฉืช FQ-PIE (Flow Queue PIE), ืฉืืืจืชื ืืฆืืฆื ืืช ืืืฉืคืขื ืืฉืืืืืช ืฉื ืืืกืื ืื ืืช ืืื ืืื ืขื ืฆืืื ืจืฉืช ืงืฆื (bufferbloat). FQ-PIE ืืคืืื ืืขืืืืช ืืืืื ืืฉืืืืฉ ืืืขืจืืืช ืขื ืืืืื ืืืืื.
-
- ืชืช-ืืขืจืืช ืืืกืง, ืงืื/ืคืื ืืืขืจืืืช ืงืืฆืื
- ืขืืืจ ืืขืจืืช ืงืืฆืื Btrfs
ืืืกืืฃ ืืืฉืื ืืกืื ืืจืื ื ืฉื ืคืขืืืช DISCARD (ืกืืืื ืืืืงืื ืืฉืืืจืจืื ืฉืืื ืขืื ืฆืืจื ืืืืกืื ืคืืื). ืืชืืืื, ืคืขืืืืช DISCARD ืืืฆืขื ืืืืคื ืกืื ืืจืื ื, ืื ืฉืขืืื ืืืืืื ืืืจืืื ืืืืฆืืขืื ืขืงื ืืืื ื ืื ืืืืชืื ืื ืืืฉืืืช ืืคืงืืืืช ืืืชืืืืืช. ืืืฉืื ืืกืื ืืจืื ื ืืืคืฉืจ ืื ืืืืืช ืขื ืฉืืืื ื ืืฉืืื ืืช DISCARD ืืืืฆืข ืคืขืืื ืื ืืจืงืข. - ื-XFS
ื ืขืจื ื ืืงืื ืงืื ืฉืืฉืชืืฉ ืืืื ื ืืื ืืฉื ืื ืฉื 32 ืกืืืืืช (ืกืื time_t ืืืืืฃ ื-time64_t), ืื ืฉืืืืื ืืืขืื ืฉื 2038. ืชืืงื ืฉืืืืืช ืืฉืืืชืืช ืืืืจืื ืฉืืชืจืืฉื ืืคืืืคืืจืืืช 32 ืกืืืืืช. ืืงืื ืขืืื ืืืืฉ ืื ืฉืืขืืื ืขื ืชืืื ืืช ืืืจืืืืช. - ืืืขืจืืช ืืงืืฆืื ext4
ืืฆืื ืืืคืืืืืืฆืืืช ืฉื ืืืฆืืขืื ืืงืฉืืจืืช ืืืืคืื ืื ืขืืืช ืืืืื ืืืืื ืคืขืืืืช ืงืจืืื ืืืชืืื. ืืืฆืืขื ืืชืืื ืืืืฉ ืืฉืืคืจืื ืืืฆื I/O Direct. ืืื ืืคืฉื ืืช ืืืืืื ืฉื ืืขืืืช, ืงืืื ืืฉืืืื ืืจืืฉืื ืืืืืจืื ืืืืืกื ืื ืืกืืคืจืืืืง. - ืืืขืจืืช ืืงืืฆืื F2FS
ืืืืืข ืืืืืืช ืืืืกื ื ืชืื ืื ืืฆืืจื ืืืืกื. ืขืืืจ ืงืืืฅ ืื ืกืคืจืื ืืืืืื, ื ืืชื ืืืคืขืื ืืืืกื ืืืืฆืขืืช ืืคืงืืื "chattr +c file" ืื "chattr +c dir; ืืข ื-dir/ืงืืืฅ". ืืื ืืืืืก ืืช ืืืืืฆื ืืืื, ืืชื ืืืื ืืืฉืชืืฉ ืืืคืฉืจืืช "-o compress_extension=ext" ืืืื ืืฉืืจืืช mount. - ืืงืจื ื ืืืื ืืขืจืืช ืงืืฆืื
ZoneFS , ืืฉืจ ืืคืฉื ืขืืืื ืืจืื ื ืืืื ืขื ืืชืงื ื ืืืกืื ืืืืจืืื. ืืื ื ืื ืืืืจืืื ืคืืจืืฉื ืืชืงื ืื ืขื ืืืกืงืื ืืื ืืืื ืงืฉืืืื ืื ืืื ื ื NVMe SSD, ืฉืฉืื ืืืืกืื ืืื ืืืืืง ืืืืืจืื ืืืจืืืืื ืงืืืฆืืช ืฉื ืืืืงืื ืื ืกืงืืืจืื, ืฉืืืืื ืืืชืจืช ืจืง ืืืกืคื ืจืฆืืคื ืฉื ื ืชืื ืื, ืชืื ืขืืืื ืฉื ืื ืงืืืฆืช ืืืืืงืื. FS ZoneFS ืคืืชื ืขื ืืื Western Digital ืืืฉืืื ืื ืืืืจ ืืืื ื ืืงืืืฅ ื ืคืจื ืฉื ืืชื ืืืฉืชืืฉ ืื ืืืืกืื ื ืชืื ืื ืืืฆื ืืืืื ืืื ืื ืืคืืืฆืื ืืจืืช ืืกืงืืืจ ืืืืืืง, ืืืืืจ. ืืืคืฉืจ ืืืืฉืืืื ืืืฉืชืืฉ ื-API ืฉื ืืงืืฆืื ืืืงืื ืืืฉืช ืืฉืืจืืช ืืืืฉืืจ ืืืกืืื ืืืืฆืขืืช ioctl. - ื-NFS, ืืจืืืช ืืืืฆืืช ืขื UDP ืืืฉืืชืช ืืืจืืจืช ืืืื. ื ืืกืคื ืชืืืื ืืืืืืช ืืืขืชืืง ืงืืฆืื ืืฉืืจืืช ืืื ืฉืจืชืื, ืืืืืืจืช ืืืคืจื NFS 4.2. ื ืืกืคื ืืคืฉืจืืช ืืจืืื ืืืฉื "softreval", ืืืืคืฉืจืช ืฉืืืืฉ ืืขืจืื ืชืืื ืืช ืืืืืกื ืืช ืืืืืื ืืืงืจื ืฉื ืืฉื ืืฉืจืช. ืืืืืื, ืืืฉืจ ืืฆืืื ืื ืืคืฉืจืืช ืื, ืืืืจ ืฉืืฉืจืช ืืื ื ืืืื, ื ืืชืจ ืืคืฉืจื ืื ืืข ืืืืจื ืื ืชืืืื ืืืืืฆืช ื-NFS ืืืืฉืช ืืืืืข ืฉืืชืืืฉื ืืืืืื.
-
ืืืฆืข ืืืคืืืืืืฆืื ืฉื ืืืืฆืืขืื ืฉื ืื ืื ืื fs-verity, ืืืฉืืฉ ืื ืืืืจ ืฉืืืืช ืืืืืืช ืฉื ืงืืฆืื ืืืืืื. ืืืืจืืช ืงืจืืื ืจืฆืืคื ืืืืืจืช ืืืืืช ืืฉืืืืฉ ืืขืฅ ืืฉืืฉ ืฉื Merkle. ืืืืฆืืขืื ืฉื FS_IOC_ENABLE_VERITY ืขืืจื ืืืคืืืืืืฆืื ืืืฉืจ ืืื ื ืชืื ืื ืืืืืื (ืืืฉืื ืงืจืืื ืืื ืขืช ืฉื ืืคืื ืขื ื ืชืื ืื).
- ืขืืืจ ืืขืจืืช ืงืืฆืื Btrfs
- ืืืจืืืืืืืฆืื ืืืืืื
- ืืืืืืช ืืืฉืืืช ืืช ืืืืื SELinux ืืืื ืืคืขืื ืืืฆืื ืืฉืืืืฉ, ืืคืจืืงืช SELinux ืฉืืืจ ืคืขืืื ืชืืื ืืกืืจื ืืขืชืื. ืืื ืืืฉืืืช ืืช SELinux ืชืฆืืจื ืืืขืืืจ ืืช ืืคืจืืืจ "selinux=0" ืืฉืืจืช ืืคืงืืื ืฉื ืืืืื.
-
ื ืืกืฃ ืชืืืื ืืืจืืื ืฉืืืช ืืืื (ืืจืืื ืฉืืืช ืืื), ืืืืคืฉืจืช ืื ืืืื ืืช ืืฆื ืฉืขืื ืืืขืจืืช ืืืืืื (CLOCK_REALTIME,
CLOCK_MONOTONIC, CLOCK_BOOTTIME), ืืฉืชืืฉ ืืืื ืฉืื ืืืืืื, ืืืขืช ืืขืืจื ืฉื ืืืืืื ืืืืจื ืืืจ, ืืื ืฉืืงืจืืืืช CLOCK_MONOTONIC ื-CLOCK_BOOTTIME ื ืฉืืจืืช ืืื ืฉืื ืื (ืงื ืืืฉืืื ืืช ืืืื ืืืืจ ืืืขืื ื, ืขื ืื ืืื ืืงืืช ืืืฉืืื ืืืฆื ืฉืื ื ). - ืืืืจ ืืืกืืื /dev/random ืืืกืจ. ืืืชื ืืืืช ืฉื /dev/random ืืืื ื-/dev/urandom ืืืืื ืช ืื ืืขืช ืืกืืืช ืื ืืจืืคืื ืืืืจ ืืชืืื ืืืืืจ.
- ืืืืช ืืืืื ืืืืืช ืื ืื ืืชืงื ืืืืคืฉืจ ืืืขืจืืืช ืืืจืืืช ืฉืืจืืฆืืช VirtualBox ืืืขืืืช ืกืคืจืืืช ืืืืืฆืืืช ืขื ืืื ืืกืืืื ืืืืจืืช (VirtualBox Shared Folder).
- ืขืจืืช ืชืืงืื ืื ื ืืกืคื ืืชืช-ืืขืจืืช BPF (
ืฉืืจ BPF ), ืืขืช ืฉืืืืฉ ืืื ืื ืื Retpoline ืืืื ื ืืคื ื ืืชืงืคืืช ืืืืงืืช Spectre V2, ืืื ืืืคืฉืจ ืื ืืืืืืจ ืืช ืืืขืืืืช ืฉื ืงืจืืื ืืชืืื ืืืช BPF ืืืฉืจ ืืชืจืืฉืื ืืืจืืขืื ืืงืฉืืจืื ืืืืื (ืืืืืื, ืื ืืืคืฉืจ ืืืืืฅ ืืช ืืงืจืืื ืฉื ืืืคืื XDP ืืืฉืจ ืืืืขื ืืืืืช ืจืฉืช). - ื ืืกืฃ ืื ืื ืืชืงื ืืชืืืื ื-TEE (ืกืืืืช ืืืฆืืข ืืืืื ื) ืืืืื ื ื-AMD APU.
- ืฉืืจืืชื ืืืืจืื ืืืขืจืืช
- BPF ืืืกืืคื ืชืืืื ืืคืื ืงืฆืืืช ืืืืืืืืช. ืืคืืชืื ืืชืืฆืข ืืืืง ืืืืืื ืืืืกืคืช ืชืืืื ืืกืคืจืืืช ืฉื ืคืื ืงืฆืืืช ืฉื ืืชื ืืืืื ืืชืืื ืืืช BPF. ืืฉืื ืืื ืืืื ืชืืืื ืืืจืืืืช ืืื ืืืืช ืืืืคืฉืจืืช ืืขืื ืช ืคืื ืงืฆืืืช ืืืืืืืืช, ืืืื ืืืืคืช ืคืื ืงืฆืืืช ืืืืืืืืช ืงืืืืืช ืืืื ืฉืื ืืฉืืืืฉ. ืชืช-ืืืขืจืืช BPF ืืืกืืคื ืื ืชืืืื ืืืจืกื ืฉื ืคืขืืืช ืืืคื (ืืืฉืืฉืช ืืืืกืื ื ืชืื ืื ืงืืืขืื), ืืชืืืืช ืืืืฆืืข ืืืฆื ืืฆืืื.
-
ื ืืกืฃ ืืชืงื "cpu_cooling" ืืืคืฉืจ ืื ืืงืจืจ ืืขืื ืืืืื ืืชืจ ืขื ืืืืื ืขื ืืื ืืฆืืชื ืืืฆื ืกืจืง ืืคืจืงื ืืื ืงืฆืจืื. - ื ืืกืคื ืฉืืืช ืืขืจืืช
openat2() , ืืืฆืืขื ืงืืืฆื ืฉื ืืืืื ื ืืกืคืื ืืืืืืช ืจืืืืืฆืืืช ื ืชืื ืืงืืืฅ (ืืืกืืจ ืืฆืืืช ื ืงืืืืช ืืจืืื, ืงืืฉืืจืื ืกืืืืื, ืงืืฉืืจื ืงืกื (/proc/PID/fd), ืจืืืื "../"). - ืขืืืจ ืืขืจืืืช ืืืจืืื ืืืช ืืืืืกืกืืช ืขื ืืจืืืืงืืืจืช big.LITTLE, ืืืฉืืืืช ืืืืืช CPU ืืืงืืช ืืคืืืช ืืขืืืืช ืืื ืจืืื ืืฉืื ืืื, ืืคืจืืืจ uclamp_min ืืืืืจ ืืขืช ืืืฆืืข ืืฉืืืืช ืืืื ืืืช (
ืืืคืืข ืืงืจื ื 5.3 ืืฉ ืื ืื ืื ืืืืืืช ืืขืืืก). ืคืจืืืจ ืื ืืืืื ืฉืืืฉืืื ืชืืฆื ืขื ืืื ืืืชืืื ืขื ืืืืช ืืขืื ืืขืืช ืืืฆืืขืื ืืกืคืงืื. - ืืงืจื ื ืืฉืืืจืจ ื
ืืขืืืช ืฉื 2038 . ืืืืืฃ ืืช ืืืืคืืื ืืืืจืื ืื ืฉื ืืชืจื, ืฉืืฉืชืืฉื ืืกืื 32 ืกืืืืืช (ืืชืื int) time_t ืขืืืจ ืืื ื ืืืื ืืืคืืงืืื, ืืฉืจ, ืืืชืืฉื ืืืื ื-1970, ืืืืจ ืืขืืืช ืขื ืืืืชืื ื-2038. - ืฉืืคืืจ ืืชืืฉื ืฉื ืืืฉืง ื-I/O ืืืกืื ืืจืื ื
io_uring ืฉืืืึฐืืึผืืึธื ืชืืืื ืืคืขืืืืช ืืืฉืืช: IORING_OP_FALLOCATE (ืฉืืืืจ ืืืืจืื ืจืืงืื), IORING_OP_OPENAT,
IORING_OP_OPENAT2,
IORING_OP_CLOSE (ืคืชืืื ืืกืืืจื ืฉื ืงืืฆืื),
IORING_OP_FILES_UPDATE (ืืืกืคื ืืืกืจื ืฉื ืงืืฆืื ืืจืฉืืืช ืืืืฉื ืืืืืจื),
IORING_OP_STATX (ืืงืฉืช ืคืจืื ืงืืืฅ),
IORING_OP_READ,
IORING_OP_WRITE (ืื ืืืืื ืคืฉืืืื ืฉื IORING_OP_READV ื-IORING_OP_WRITEV),
IORING_OP_FADVISE,
IORING_OP_MADVISE (ืืจืกืืืช ืืกืื ืืจืื ืืืช ืฉื ืงืจืืืืช posix_fadvise ื-madvise), IORING_OP_SEND,
IORING_OP_RECV (ืฉืืืื ืืงืืื ืฉื ื ืชืื ื ืจืฉืช),
IORING_OP_EPOLL_CTL (ืืฆืข ืคืขืืืืช ืขื ืืชืืจื ืงืืืฅ epoll). - ื ืืกืคื ืฉืืืช ืืขืจืืช
pidfd_getfd() , ืืืืคืฉืจ ืืชืืืื ืืืืืจ ืืชืืจ ืงืืืฅ ืขืืืจ ืงืืืฅ ืคืชืื ืืชืืืื ืืืจ. -
ืืืืืข ืื ืื ืื "bootconfig", ืืืืคืฉืจ, ืื ืืกืฃ ืืืคืฉืจืืืืช ืฉืืจืช ืืคืงืืื, ืืงืืืข ืืช ืืคืจืืืจืื ืฉื ืืืืื ืืืืฆืขืืช ืงืืืฅ ืืืืจืืช. ืืื ืืืืกืืฃ ืงืืฆืื ืืืื ืืชืืื ืช initramfs, ืืืฆืข ืืื ืืฉืืจืืช bootconfig. ื ืืชื ืืืฉืชืืฉ ืืชืืื ื ืื, ืืืฉื, ืืื ืืืืืืจ kprobes ืืืื ืืืชืืื. -
ืขืืฆื ืืืืฉ ืื ืื ืื ืืืืชื ื ืืืชืืื ืืืงืจืืืช ื ืชืื ืื ืืฆืื ืืจืืช ืืื ืฉื. ืืฉืื ืื ืืืคืฉืจ ืืืจื ืืฉืืืืช ืืื ืืจืืื ืืงืืืื ืฉื ืคืจืืืงืืื ืืืืืื. ืขื ืืืช, ืืืคืืืืืืฆืื ืืืืื ืืืืืื ืืืฆื ืืจืืฅ ื-GNU make ืขืงื ืืื ืืืืืืจืช 4.2.1, ืฉืชืืงื ืืืจืกื 4.3. - ืืืกืืฃ ืืช ืืืื PR_SET_IO_FLUSHER ื-prctl(), ืืฉืจ ื ืืชื ืืืฉืชืืฉ ืื ืืื ืืกืื ืชืืืืืื ื ืืืื ืืืืจืื ืฉืืื ื ืืืืจืื ืืืืืช ืืคืืคืื ืืืืืืืช ืืืฉืจ ืืืขืจืืช ืืกืจื ืืืืืจืื.
- ืืืชืืกืก ืขื ืืขืจืืช ืืคืฆืช ืืืืจืื ION ืืืฉืืฉืช ืืื ืืจืืืื, ืืืืืขื ืชืช-ืืขืจืืช
ืขืจืืืืช dma-buf , ืืืืคืฉืจ ืืฉืืื ืืืงืฆืืช ืืืืจื DMA ืืฉืืชืืฃ ืืืืจื ืืืืจืื ืืื ืืจืืืืจืื, ืืคืืืงืฆืืืช ืืชืชื ืืขืจืืืช ืฉืื ืืช.
- ืืจืืืืงืืืจืืช ืืืืจื
- ื ืืกืคื ืชืืืื ืืืจืืื E0PD, ืฉืืืคืืขื ื-ARMv8.5 ืืืืคืฉืจืช ืืื ื ืืคื ื ืืชืงืคืืช ืืงืฉืืจืืช ืืืืฆืืข ืกืคืงืืืืืื ืฉื ืืืจืืืช ืืืขืื. ืืื ื ืืืืกืกืช E0PD ืืืืื ืืชืงืืจื ื ืืืื ืืืชืจ ืืืื ืช KPTI (Kernel Page Table Isolation).
- ืขืืืจ ืืขืจืืืช ืืืืืกืกืืช ืขื ืืจืืืืงืืืจืช ARMv8.5, ื ืืกืคื ืชืืืื ืืืืจืืช RNG, ืืืกืคืงืช ืืืฉื ืืืืืื ืืกืคืจืื ืคืกืืืื-ืืงืจืืืื ืฉื ืืืืจื. ืืงืจื ื, ืืืจืืช ื-RNG ืืฉืืฉืช ืืืฆืืจืช ืื ืืจืืคืื ืืขืช ืืชืืื ืืืืื ืืืกืคืจืื ืืคืกืืืื-ืืงืจืืืื ืฉืกืืคืง ืขื ืืื ืืืืื.
- ืืืกืจื ืชืืืื ื-MPX (ืืจืืืืช ืืื ืช ืืืืจืื) ืฉื ืืกืคื ืืงืจื ื
3.19 ืืืืคืฉืจ ืื ืืืจืื ืืืืงื ืฉื ืืฆืืืขืื ืืื ืืืืืื ืื ืืืืืืช ืืืืจื ืืืืืจืื ืืืืืืื. ืืื ืืืืืื ืื ืื ืืืืชื ืืฉืืืืฉ ื ืจืื ืืืืืจืื ืืืืกืจื ื-GCC. - ืขืืืจ ืืจืืืืงืืืจืช RISC-V, ืืืืืขื ืชืืืื ืืืื ื ืืคืื ืืืืืื KASan (ืืืืื ืืชืืืืช ืืืื), ืืืกืืืข ืืืืืื ืฉืืืืืช ืืขืช ืขืืืื ืขื ืืืืจืื.
- ะะฑะพััะดะพะฒะฐะฝะธะต
- ืืืฉืื ืชืืืื ืืืคืจื
USB 4.0 , ืืืืืกืก ืขื ืคืจืืืืงืื Thunderbolt 3 ืืืกืคืง ืชืคืืงื ืฉื ืขื 40 Gbps, ืชืื ืฉืืืจื ืขื ืชืืืืืช ืืืืืจ ืขื USB 2.0 ื-USB 3.2. ืืื ืืืืื ืขืืืืื ืืืฉืง USB 4.0 ืืืคืฉืจ ืื ืืืขืืืจ ืคืจืืืืงืืืื ืฉืื ืื ืขื ืืื ืืื ืืืื ืขื ืืืืจืกืื C , ืืืื PCIe, Display Port ื-USB 3.x, ืืื ืื ืืืืขืืช ืชืืื ื ืฉื ืคืจืืืืงืืืื, ืืืฉื, ืืืจืืื ืงืืฉืืจื ืจืฉืช ืืื ืืืจืืื. ืืืืืขื ืืชืืกืกืช ืขื ืื ืื ืืืชืงื ืฉื Thunderbolt ืฉืืืจ ื ืืื ืืืืืช ืืื ืืงืก ืืืชืืื ืืืชื ืืขืืืื ืขื ืืืจืืื ืืืชืงื ืื ืชืืืื USB4. ืืฉืื ืืืื ืืืกืืคืื ืื ืชืืืื ืืืืฉืืจื Thunderbolt 3 ืืืืืขืช ืืชืืื ื ืฉื Connection Manager, ืฉืืืจืื ืขื ืืฆืืจืช ืื ืืจืืช ืืืืืืจ ืืกืคืจ ืืืฉืืจืื ืืจื ืืืืจ ืืื. - ืืืจืืืืจ ืฉื amdgpu
ืืืกืืฃ ืชืืืื ืจืืฉืื ืืช ืืืื ืืืืืืืช ืืื ืช ืืขืชืงื HDCP 2.x (High-band Digital Content Protection). ื ืืกืคื ืชืืืื ืืฉืื AMD Pollock ASIC ืืืืืกืก ืขื Raven 2. ืืืืืข ืืช ืืืืืืช ืืืคืก ืืช ื-GPU ืขืืืจ ืืฉืคืืืช Renoir ื-Navi. - ืื ืื ืืชืงื DRM ืขืืืจ ืืจืืืกื ืืกื ืฉื ืืื ืื
ืืืกืืฃ ืชืืืื ื-DSI VDSC ืขืืืจ ืฉืืืื ืืืืืกืกืื ืขื ืืืงืจื-ืืจืืืืงืืืจืช Ice Lake ื-Tiger Lake, ืืืืืขื LMEM mmap (ืืืืจืื ืืงืืื ืฉื ืืชืงื), ื ืืชืื VBT (Video BIOS Table) ืฉืืคืจ, ืชืืืื ื-HDCP 2.2 ืืืฉืื ืขืืืจ ืฉืืื Coffee Lake. - ืืขืืืื ื ืืฉืื ืขื ืืืืื ืงืื ืื ืื ืืืชืงื amdkfd (ืขืืืจ GPUs ื ืคืจืืื, ืืืื ืคืื'ื, ืืื ืื, ืคืืืืจืืก) ืขื ืื ืื ืืืชืงื amdgpu.
- ืื ืื ืืืชืงื k10temp ืขืืื ืืืืฉ, ืืืืกืืฃ ืชืืืื ืืืฆืืช ืคืจืืืจื ืืชื ืืืจื ืขืืืจ ืืขืืื Zen ืฉื AMD, ืืื ืื ืืืืข ืืืจืื ืืืืืฉื ื ืืืคืจืืืจื ืืืฉืืฉืื ืืืขืืื Zen ื-Zen 2.
- ืื ืื ืื ืืื
ืืืกืืฃ ืชืืืื ืืืฆื ืืขืื ืช ืงืืฉืื ืืืืืชืช ืขืืืจ NVIDIA GPUs ืืืืืกืกืื ืขื ืืืงืจื-ืืจืืืืงืืืจืช Turing (GeForce RTX 2000), ืฉืืคืฉืจื ืืืคืฉืจ ืชืืืื ืืืืฆืช ืชืืช ืืืื ืขืืืจ ืืจืืืกืื ืืื (ื ืืจืฉืช ืืืจืืช ืงืืฉืื ืจืฉืืืช ืขื ืืชืืื ืืืืืืืืช ืฉื NVIDIA). ื ืืกืคื ืชืืืื ืืื ืืข ืืืจืคื TU3x. ืืขืืืช ืขื HD Audio ื ืคืชืจื. - ื ืืกืคื ืชืืืื ืืืืืกืช ื ืชืื ืื ืืขืช ืฉืืืืจ ืืืืฆืขืืช DisplayPort MST (ืชืืืืจื ืืจืืื ืืจืืื).
- ื ืืกืฃ ืืจืืืืจ ืืืฉ"
ath11k ยป ืขืืืจ ืฉืืืื ืืืืืืืื ืฉื ืงืืืืืงืื ืืชืืืืื ื-802.11ax.
ืื ืื ืืืชืงื ืืืืกืก ืขื ืืืกื ืืช mac80211 ืืชืืื ืืืฆืื ื ืงืืืช ืืืฉื, ืชืื ืช ืขืืืื ืืจืฉืช ืจืฉืช. - ืืืืฆืขืืช sysfs, ื ืืชื ืช ืืืฉื ืืงืจืืืืช ืืืืฉื ื ืืืคืจืืืจื ืื ืืชื ืืช ืืงืจืืื ืืืฉืืฉืืช ืืืื ื ืื ืงืฉืืืื ืืืืจื ืืื ืืืืื ื ื SSD.
-
ืืืืฉ ืฉืื ืืืื ืืฉืืขืืชืืื ืืืขืจืืช ืืงืื ALSA, ืฉืืืจืชื ืืืืคืืจ ืืืงืืืืขืืืช ืฉื 2038 (ืืืื ืขืืช ืืฉืืืืฉ ืืกืื time_t 32 ืกืืืืืช ืืืืฉืงื snd_pcm_mmap_status ื-snd_pcm_mmap_control). ื ืืกืคื ืชืืืื ืืงืืืงืื ืืืืื ืืืฉืื
Qualcomm WCD9340/WCD9341, Realtek RT700, RT711, RT715, RT1308, Ingenic JZ4770. -
ื ืืกืฃ ืื ืืื ืืชืงื ืื ืขืืืจ ืืืืืช LCD Logic PD 28, Jimax8729d MIPI-DSI, igenic JZ4770, Sony acx424AKP, Leadtek LTK500HD1829, Xinpeng XPP055C272, AUO B116XAK01, GiantPlus GPM940B0,
BOE NV140FHM-N49,
Satoz SAT050AT40H12R2,
Sharp LS020B1DD01D. -
ื ืืกืฃ ืชืืืื ืืืืืืช ARM ืืคืืืคืืจืืืช Gen1 Amazon Echo (ืืืืกืก OMAP3630), Samsung Galaxy S III mini (GT-I8190), Allwinner Emlid Neutis, Libre Computer ALL-H3-IT, PineH64 Model B, Aibretech Amlogic GX PC,
Armada SolidRun Clearfog GTR, NXPGateworks GW59xx,
ืงืืจื ืกืคืจืื ืืืงืืจืื ืืื ืฉื Tolino Shine 3,
Embedded Artists COM (i.MX7ULP), SolidRun Clearfog CX/ITX ื-Honeycomb (LX2160A), Google Coral Edge TPU (i.MX8MQ),
Rockchip Radxa Dalang Carrier, Radxa Rock Pi N10, VMARC RK3399Pro SOM
ST Ericsson HREF520, Inforce 6640, SC7180 IDP, Atmel/Microchip AM9X60 (ARM926 SoC, Kizboxmini), ST stm32mp15, AM3703/AM3715/DM3725, ST Ericsson ab8505, Unisoc SC9863com7180m 4. ื ืืกืคื ืชืืืื ืืืงืจ PCIe ืืืฉืืฉ ื-Raspberry Pi XNUMX.
- ืืืฉืื ืชืืืื ืืืคืจื
ืืืงืืื, ืงืจื ืืชืืื ื ืืืืคืฉืืช ืฉื ืืืจืืงื ืืืืื ืืช
ืืคืฉืจืืช
ืืงืืจ: OpenNet.ru