ืืืืจ ืืืืฉืืื ืฉื ืคืืชืื, ืืื ืืก ืืืจืืืืืืก
ืืืจืกื ืืืืฉื ืืืืืช 15033 ืชืืงืื ืื ื-1961 ืืคืชืืื,
ืืืื ืชืืงืื - 39 ืืื-ืืืื (ืืฉืื ืืืื ืืฉืคืืขื ืขื 11590 ืงืืฆืื, ื ืืกืคื 570560 ืฉืืจืืช ืงืื,
297401 ืฉืืจืืช ืืืกืจื). ื-41% ืืืื ืืืฆืื ื-5.7
ืฉืื ืืืื ืงืฉืืจืื ืืื ืืื ืืชืงื ืื, ืืขืจื 16% ืืืฉืื ืืืื
ืืืฉื ืืขืืืื ืงืื ืกืคืฆืืคื ืืืจืืืืงืืืจืืช ืืืืจื, 13%
ืงืฉืืจ ืืขืจืืืช ืืจืฉืช, 4% ืืืขืจืืืช ืงืืฆืื ื-4% ืืืขืจืืช ืืคื ืืืืช
ืชืช-ืืขืจืืืช ืืืื.
- ืชืช-ืืขืจืืช ืืืกืง, ืงืื/ืคืื ืืืขืจืืืช ืงืืฆืื
- ื ืืกืฃ ืืืฉืื ืืจืืืืจ ืืืฉ ืฉื exFAT,
ืึฐืืึผืกึธืก ืืืืกืก ืขื ืืกืืก ืืงืื ืื ืืืื "sdfat" (2.x) ืฉืคืืชืื ืขื ืืื ืกืืกืื ื ืขืืืจ ืกืืืจืืคืื ืื ืื ืืจืืืื ืฉืื. ืืืจืืืืจ ืฉื ืืกืฃ ืืขืืจ ืืงืจื ื ืืชืืกืก ืขื ืงืื ืกืืกืื ื ืืืืจ ืงืืื (ืืจืกื 1.2.9) ืืืื ื-10% ืืืืืจื ืืืจืืืืจ ืืืืฉ ืืืืฆืืขืื. ื ืืืืจ ืฉืืืกืคืช ืชืืืืช exFAT ืืงืจื ื ืืชืืคืฉืจื ืืืืจ ืืืงืจืืกืืคืะพะฟัะฑะปะธะบะพะฒะฐะปะฐ ืืคืจืืื ืฆืืืืจืืื ืืืคืื ืคืื ืืื ืฉื exFAT ืืืืื ืื ืืฉืืืืฉ ืืื ืชืืืืืื ื-Linux. - Btrfs ืืืืฉืืช ืคืงืืืช ioctl() ืืืฉื - BTRFS_IOC_SNAP_DESTROY_V2, ืืืืคืฉืจืช ืืืืืง ืชืช-ืกืขืืฃ ืืคื ืืืืื ืฉืื. ืชืืืื ืืืื ืขืืืจ ืฉืืืื ืืืงืคืื ืืืืืขืื ืืกืืคืงืช. ืืกืคืจ ื ืงืืืืช ืืืืืื ืืคืขืืืืช ืืืืงื ืืืืฉ ืืืจืื, ืื ืฉืืคืืืช ืืช ืืืืชื ื ืืืจืืื ืืขืช ืืืฆืืข ืืคืงืืื 'ืืืืื ืืืืื'. ืงืืืขืช ืืงืืฉืืจืื ืื ืื ืกืื ืืืืงืฃ ืืืืฆื (ืืืืืื, ืืื ืืืฆืืข ืกืงืจืืคื ืืืืืงื ืืจื ืืฉืขื ืืืกืคืจ ืืงืืช). ื ืืกืคื ืืช ืืืืืืช ืืฆืจืฃ ืืืงืฃ ืงืืฆืื ืืื ืืื ืื ืฉื ืขืฅ. ืกืืืืช ืืืกืืื ืืืฉืืฉืช ืืขืช ืืชืืื ืืืืืฆืืช ืืฉื ื ืืืขืช ืื ืืืืื ืฉื NOCOW ืขืืฆืื ืืืืฉ. ืืขืืืืช ืืฉืืคืจืช ืฉื ืืืฆืืข fsync ืขืืืจ ืืืืืื.
- XFS ืฉืืคืจ ืืช ืืืืงืช ืืืื ื ืชืื ืื ืืืช fsck ืขืืืจ ืืืืฆืืช ืคืขืืืืช. ืืืฆืขื ืกืคืจืืื ืืื ืืื ืืืืฉ ืฉื ืืื ื btree, ืฉืืขืชืื ืืฉืืฉื ืืขืืืื ืืืืฉ ืฉื xfs_repair ืืืืืฉื ืืคืฉืจืืช ืฉื ืฉืืืืจ ืืืื ืืืื ืืช ืืืืืฆื.
- ืชืืืื ื ืืกืืื ืืช ืืืฆืืช ืืืืฆืช ืืืืคื ืืืืกืื SMB3 ื ืืกืคื ื-CIFS. ืืืืืข ืืจืืืืช POSIX ื-readdir, ืืืืืืจืืช ืืืคืจื SMB3.1.1. ืืืฆืืขื ืืชืืื ืืฉืืคืจืื ืขืืืจ ืืคืื ืฉื 64KB ืืืฉืจ ืืฆื cache=strict ืืืคืขื ืื ืขืฉื ืฉืืืืฉ ืืืจืกืืืช ืคืจืืืืงืื 2.1+.
- FS EXT4 ืืืขืืจ ื-bmap ื-iopoll ืืฉืืืืฉ ื-iomap.
- F2FS ืืกืคืง ืชืืืื ืืืคืฆืืื ืืืช ืืืืืกืช ื ืชืื ืื ืืืืฆืขืืช ืืืืืจืืชื zstd. ืืืจืืจืช ืืืื, ืืืืืืจืืชื LZ4 ืืฉืืฉ ืืืืืกื. ื ืืกืคื ืชืืืื ืืคืงืืื "chattr -c commit". ืชืฆืืืช ืืื ืืจืืื ืืกืืคืงืช. ื ืืกืฃ ioctl F2FS_IOC_GET_COMPRESS_BLOCKS ืืื ืืงืื ืืืืข ืขื ืืกืคืจ ืืืืืงืื ืืืืืกืื. ื ืืกืฃ ืคืื ื ืชืื ื ืืืืกื ืืืืฆืขืืช statx.
- ืืขืจืืช ืืงืืฆืื Ceph ืืืกืืคื ืืช ืืืืืืช ืืืฆืข ืืืืคื ืืงืืื ืคืขืืืืช ืืฆืืจื ืืืืืงื ืฉื ืงืืฆืื (ืืืืื ืงืืฉืืจ) ืืื ืืืชื ื ืืชืืืื ืืืฉืจืช (ืขืืื ืืืฆื ืืกืื ืืจืื ื). ืืฉืื ืื, ืืืฉื, ืืืื ืืฉืคืจ ืืฉืืขืืชืืช ืืช ืืืืฆืืขืื ืืขืช ืืคืขืืช ืืื ืืฉืืจืืช rsync.
- ืืืืืืช ืืืฉืชืืฉ ื-virtiofs ืืืขืจืืช ืงืืฆืื ืืจืื ืืขืืืื ื ื ืืกืคื ื-OVERLAYFS.
-
ื ืืชื ืืืืฉ ืงืื ืืฆืืืช ื ืชืื ื-VFS, ืงืื ื ืืชืื ืงืืฉืืจ ืกืืืืืื ืขืืื ืืืืฉ, ืืืขืืจ ื ืงืืืช ืืจืืื ืืืื. - ืืชืช-ืืขืจืืช scsi ืืืฉืชืืฉืื ืื ืืืจืฉืื
ืืืชืจ ืืืฆืืข ืคืงืืืืช ZBC. - ื-dm_writecache
ืืืืืข ืืืืืืช ืื ืงืืช ืืืืจืื ืืช ืืืืืื ืขื ืกืื ืคืจืืืจ max_age, ืฉืงืืืข ืืช ืืฉื ืืืืื ืืืงืกืืืื ืฉื ืืืืง. - ื-dm_integrity
ืืืกืืฃ ืชืืืื ืืคืขืืืช "ืืฉืืื". - ื- null_blk
ืืืกืืฃ ืชืืืื ืืืืืคืช ืฉืืืืืช ืืื ืืืืืช ืืฉืืื ืืืืื ืืืืืงื. -
ื ืืกืฃ ืืืืืืช ืืฉืืื ืืืืขืืช udev ืขื ืฉืื ืืืื ืืืืื ืืืฉืืจ ืืกืื.
- ื ืืกืฃ ืืืฉืื ืืจืืืืจ ืืืฉ ืฉื exFAT,
- ืชืช ืืขืจืืช ืจืฉืช
- Netfilter ืืืื
ืฉืื ืืืื , ืืืจื ืืฉืืขืืชืืช ืืช ืืขืืืื ืฉื ืจืฉืืืืช ืืชืืืืช ืืืืืืช (ืขืจืืืช nftables), ืืืืจืฉืืช ืืืืงืช ืฉืืืื ืฉื ืจืฉืชืืช ืืฉื ื, ืืฆืืืืช ืจืฉืช, ืคืจืืืืงืื ืืืชืืืืช MAC.
ืืืคืืืืืืฆืืืชืืฆืื ืืืืืื nft_set_pipapo (PIle PAcket POlicies), ืืฉืจ ืคืืชืจ ืืช ืืขืืืช ืืชืืืช ืืชืืื ืฉื ืืืืื ืืืืืื ืืฆืื ืฉืื ืฉืจืืจืืชืืื ืืืฉืืฉืื ืืืืงื ืกืื ืื, ืืืื ืืืืื IP ืืืฆืืืืช ืจืฉืช (nft_set_rbtree ื-nft_set_hash ืืคืขืืืื ืืชืืืช ืืจืืืืื ืืืฉืชืงืคืืช ืืฉืืจื ืฉื ืขืจืืื ). ืืืจืกื ืฉื pipapo ืืืืงืจื ืช ืืืืฆืขืืช ืืืจืืืช 256 ืกืืืืืช AVX2 ืืืขืจืืช ืขื ืืขืื AMD Epyc 7402 ืืจืืชื ืขืืืื ืฉื 420% ืืืืฆืืขืื ืืขืช ื ืืชืื ืฉื 30 ืืืฃ ืจืฉืืืืช ืืืื ืฉืืืืื ืคืจืืืืงืื ืืฆืืืืช. ืืขืืืื ืืืฉืืืื ืฉื ืฉืืืื ืฉื ืจืฉืช ืืฉื ื ืืืกืคืจ ืืฆืืื ืืขืช ื ืืชืื 1000 ืจืฉืืืืช ืืืืชื 87% ืขืืืจ IPv4 ื-128% ืขืืืจ IPv6. -
ื ืืกืฃ ืืืืื bareudp, ืืืืคืฉืจ ืื ืืืืื ืคืจืืืืงืืื L3 ืฉืื ืื, ืืืื MPLS, IP ื- NSH, ืืชืื ืื ืืจื UDP. - ืืฉืืืื ืฉื ืจืืืื MPTCP (MultiPath TCP), ืืจืืื ืฉื ืคืจืืืืงืื TCP ืืืจืืื ืคืขืืืช ืืืืืจ TCP ืขื ืืฉืืื ืื ืืช ืื ืืื ืืช ืืืืจื ืืกืคืจ ืืกืืืืื ืืจื ืืืฉืงื ืจืฉืช ืฉืื ืื ืืงืฉืืจืื ืืืชืืืืช IP ืฉืื ืืช, ื ืืฉืื.
-
ื ืืกืฃ ืชืืืื ืืื ืื ืื ื ืืืฆืช ืืืืจื ืืงืคืกืื ืืกืืจืืช Ethernet ื-802.11 (Wi-Fi). - ืืขืช ืืขืืจืช ืืชืงื ืืืจืื ืฉืืืช ืจืฉืช ืืื ืืืืจ, ืืืืืืช ืืืืฉื ืืืืขืืืช ืขื ืืงืืฆืื ืืืชืืืืื ื-sysfs ืืืชืืืื.
- ื ืืกืคื ืืช ืืืืืืช ืืืฉืชืืฉ ืืืื SO_BINDTODEVICE ืขืืืจ ืืฉืชืืฉืื ืฉืืื ื ืฉืืจืฉืืื.
- ืืืืง ืืฉืืืฉื ืฉื ืืชืืงืื ืื ืืชืงืื, ืืืืืจ ืืช ืขืจืืช ืืืืื ืฉื ethtool ื-ioctl() ืืฉืืืืฉ ืืืืฉืง netlink. ืืืืฉืง ืืืืฉ ืืงื ืขื ืืืกืคืช ืืจืืืืช, ืืฉืคืจ ืืช ืืืืคืื ืืฉืืืืืช, ืืืคืฉืจ ืฉืืืืช ืืชืจืืืช ืืืฉืจ ืืืฆื ืืฉืชื ื, ืืคืฉื ืืช ืืืื ืืจืืงืฆืื ืืื ืืงืจื ื ืืืจืื ืืืฉืชืืฉ, ืืืคืืืช ืืช ืืกืคืจ ืืจืฉืืืืช ืื ืงืืืืช ืฉืืฉ ืืกื ืืจื.
- ื ืืกืคื ืืืืืืช ืืืฉืชืืฉ ืืืืืฆื ืืืืจื ืืืืืืื ืืืืฆืืข ืคืขืืืืช ืืขืงื ืืืจ ืืืืืจืื.
- ื-netfilter
ืืืกืืฃ ืืืง ืืืืืืจ ืืกืืืืื ืฉื ืื ืืช ืืืฆืืืช (ืืฆืืื), ืืฉืจ ืืฉืืื ืืช ื-hook ืืงืืื ืืขืืจ ืขืืืจ ืื ืืช ื ืื ืกืืช (ingress).
- Netfilter ืืืื
- ืืืจืืืืืืืฆืื ืืืืืื
- ื ืืกืฃ ืืืฉืื ืืืืจื ืฉื ืืืืืช ืืฆืืืข (
ืืืืืช ืืฆืืืข ), ืืืฉืชืืฉืช ืืืืจืืืช ืืืืืืืช ืฉื ARM64 CPU ืืื ืืืื ืืคื ื ืืชืงืคืืช ืืืืฆืขืืช ืืื ืืงืืช ืชืื ืืช ืืื ืื ืืืืจื (ROP), ืฉืืื ืืชืืงืฃ ืืื ื ืื ืกื ืืืงื ืืช ืืงืื ืฉืื ืืืืืจืื, ืืื ืคืืขื ืขื ืคืืกืืช ืืืจืืืช ืืืื ื ืฉืืืจ ืืืื ืืช ืืกืคืจืืืช ืืขืื ืืช, ืืืกืชืืื ืขื ืืืจืื ืืืืืจืช ืืงืจื. ืืืืื ืืกืชืืืช ืืฉืืืืฉ ืืืชืืืืช ืืืืืืืืืช ืืืืืืช ืืชืืืืช ืืืจื ืืจืืช ืืืืื. ืืืชืืื ืืืืืกื ืช ืืืืงืื ืืขืืืื ืื ืฉืืื ื ืืฉืืืืฉ ืฉื ืืืฆืืืข ืขืฆืื. ืื ืืืื ืืืืืขืืช ืชืืื ื, ืืืฆืืจื ืืืืืืืช ืฉื ืืชืืืืช ืืืืืืืืืช ืืชืืฆืขืืช ืืืืฆืขืืช ืืืจืืืช ืืขืื ืืืืืืืช. -
ื ืืกืฃ ืืืืืืช ืืืื ืขื ืืืืจ ืืืืจืื ืืืชืืื ืืืืฆืขืืช ืงืจืืืช ืืืขืจืืช userfaultfd(), ืฉื ืืขืื ืืืคื ืืชืงืืืช ืขืืื (ืืืฉื ืืืคื ืืืืจืื ืื ืืืงืฆืื) ืืืื ืืืฉืชืืฉ. ืืจืขืืื ืืื ืืืฉืชืืฉ ื-userfaultfd() ืื ืืื ืืืืืช ืืคืจืืช ืืืฉื ืืืคืื ืืืกืืื ืื ืืืืื ื ืืชืืื ืืื ืืื ืืงืจืื ืืืืคื ืฉืืืื ืืืืื ืื ืืกืืื ืืช ืืชืืื ืืืื (ืืืืืื, ืืืคื ืืฉืื ืืืื ืืืืื ืืฆืืจืช ืฆืืืืื ืืฆื ืืืื ืฉื ืชืืืืืื ืจืฆืื, ืืฆื ืืืืื ืืขืช ืืฉืืืช dump ืืืืจืื ืืืืกืง, ืืืืขืช ืืืืจืื ืืฉืืชืฃ, ืืขืงื ืืืจ ืฉืื ืืืื ืืืืืจืื). ืคืื ืงืฆืืื ืืืืชืฉืืื ืขืจื ืืืืฆืขืืช mprotect() ืืฉืืืื ืขื ืืืคื ืืืืชืืช SIGSEGV, ืืื ืื ืขืืื ืืืจ ืืืชืจ ืืืืคื ื ืืืจ. - SELinux ืืืฆืืื ืืฉืืืืฉ ืืช ืืคืจืืืจ "checkreqprot", ืืืืคืฉืจ ืื ืืืื ืืืืงืืช ืืื ืช ืืืืจืื ืืขืช โโืขืืืื ืืืืื (ืืืืคืฉืจ ืฉืืืืฉ ืืืืืจื ืืืืจืื ืื ืืชื ืื ืืืคืขืื, ืืื ืงืฉืจ ืืืืืื ืืืคืืจืืื ืืืืืื). ืงืืฉืืจื ืกืืืื Kernfs ืจืฉืืื ืืจืฉืช ืืช ืืืงืฉืจ ืฉื ืกืคืจืืืช ืืื ืฉืืื.
- ืืืื ื
ืืืื ืืืืืKRSI , ืืืืคืฉืจ ืื ืืฆืจืฃ ืชืืื ืืืช BPF ืืื LSM hooks ืืงืจื ื. ืืฉืื ืื ืืืคืฉืจ ืืืฆืืจ ืืืืืื LSM (Linux Security Module) ืืฆืืจื ืฉื ืชืืื ืืืช BPF ืืคืชืจืื ืืขืืืช ืืืงืืจืช ืืืงืจืช ืืืฉื ืืืื. -
ืืืฆืข ืืืืขื ืืช ืืืืฆืืขืื ืฉื /dev/random ืขื ืืื ืืฆืืื ืฉื ืขืจืื CRNG ืืืงืื ืืงืจืื ืืืืจืืืช RNG ืื ืคืจื. ืืืฆืืขืื ืืฉืืคืจืื ืฉื getrandom ื-/dev/random ืืืขืจืืืช ARM64 ืืืกืคืงืืช ืืืจืืืช RNG. - ืืืฉืื ืฉื ืขืงืืื ืืืืคืืืช Curve25519
ืืืืืฃ ืืืคืฉืจืืช ืืืกืคืจืืืHACL ืืฉืจื ึธืชืึผื ืืืืื ืืชืืืืช ืืืืืืช ืืืืื ืืช ืคืืจืืืืช. -
ื ืืกืฃ ืื ืื ืื ืืืืืข ืขื ืืคื ืืืืจืื ืคื ืื. ืืืืฆืขืืช ืื ืื ืื ืื, ืืขืจืืืช ืืืจืืืช ืืืืืืช ืืืขืืืจ ืืืืข ืขื ืืคืื ืฉืืื ื ืืฉืืืืฉ ืขืื ืืืขืจืืช ืืืืจืืช, ืืืืืจื ืืืื ืืงืืช ืืืืจื ืืช ื ืชืื ื ืืขืืื. - ื-vfio/pci
ืืืกืืฃ ืชืืืื ื-SR-IOV (ืืืจืืืืืืืฆืื ืฉื I/O ืขื ืฉืืจืฉ ืืืื).
- ื ืืกืฃ ืืืฉืื ืืืืจื ืฉื ืืืืืช ืืฆืืืข (
- ืฉืืจืืชื ืืืืจืื ืืืขืจืืช
- ื-80 ืขื 100 ืชืืืื
ืืึผืืึธื ืืืืื ืขื ืืืจื ืืฉืืจื ืืืจืื ืืืงืกืื ืืืงืืจ. ืืื ืขื ืืืช, ืืืคืชืืื ืขืืืื ืืืืืฅ ืืืืฉืืจ ืืืืื ืฉื 80 ืชืืืื ืืฉืืจื, ืื ืื ืืืจ ืื ืืืืื ืงืฉื. ืื ืืกืฃ, ืืจืืื ืืืืืืช ืืืื ืืฉืืจื ืชืืจืื ืืขืช ืืืืืจืช ืื ืืื ืจืง โโืื ืฆ'ืงืคืืฅ' ืืืคืขื ืขื ืืืคืฉืจืืช '--strict'. ืืฉืื ืื ืืืคืฉืจ ืื ืืืกืื ืืช ืืขืชื ืฉื ืืืืืื ืขื ืืืืึธื ึดืืคึผืึผืึธืฆึดืึธื ืขื ืจืืืืื ืืืืจืืืฉ ืืืคืฉื ืืืชืจ ืืขืช ืืืฉืืจ ืงืื, ืืื ืืืืื ืข ืฉืืืจืช ืงื ืืืืืืช,ืืืจืื ืืื ืช ืงืื ืืืืคืืฉ. -
ื ืืกืฃ ืชืืืื ืืืฆื ืืชืืื ืืขืืจื ืฉื EFI, ืืืืคืฉืจ ืื ืืืขืื ืืืื ืฉื 64 ืกืืืืืช ืืงืืฉืื ืฉื 32 ืกืืืืืช ืืคืืขืืช ืขื ืืขืื 64 ืกืืืืืช ืืืื ืืืฉืชืืฉ ืืืืขื ืืชืืื ืืืืื. -
ืืืื ืืขืจืืช ืืืืืื ืื ืืคืื ืืืืื ืฉื ืื ืขืืืื ืืคืืฆืืื ("ืื ืขืื ืืคืืฆื "), ืืืชืจืืฉืช ืืขืช ืืืฉื ืื ืชืื ืื ืื ืืืืฉืจืื ืืืืืจืื, ืืฉื ืืขืืืื ืฉืืืฉืจ ืืืฆืขืื ืืืจืื ืืืืืืช, ืื ืชืื ืื ืืืฆืื ืฉื ื ืงืืื ืืืืื ืฉื CPU. ืืกืืื ืืื ืืืืื ืืคืืืขื ืืฉืืขืืชืืช ืืืืฆืืขืื (1000 ืืืืืจืื ืืืืืื ืืืชืจ ืืคืขืืื ืืืืืืช ืขื ื ืชืื ืื ืฉื ืืคืืื ืืงื ืืืืื ืืื). ืืืชืื ืืคืจืืืจ ืืืชืืื "split_lock_detect", ืืงืจื ื ืืืื ืืืืืช ืื ืขืืืื ืืืื ืชืื ืืื ืชื ืืขื ืืืืืฆืื ืืืืจืืช ืื ืืฉืืื ืืืช SIGBUS ืืืคืืืงืฆืื ืฉืืืจืืช ืื ืขืืื. - ืืชืืื ืืืฉืืืืช ืืกืคืง ืืขืงื ืืืจ ืืืืฉื ื ืืืคืจืืืจื (
ืืืฅ ืชืจืื ) ืืืืืฉื ืชืื ืืชืืฉืืืช ืืืชืืืืืช ืืชืจ ืืขืช ืืฆืืช ืืฉืืืืช. ืืืืฆืขืืช ืื ืชืื ืื ืืกืืืืกืืืื ืฉืกืืคืงื, ืืืืฉื ืืชืจืื ืืืื ืืืชืืื ืืช ืชืืืจืืช ื-CPU ืืืงืกืืืืืช ืืืฉืจ ืืื ืืชืืื ืืชืจ ืขื ืืืืื, ืืืชืืื ืืืฉืืืืช ืืืงื ืืืฉืืื ืืขืช ืืช ืืคืืชืช ืืื ืืืืฉืื ืขืงื ืืคืืชืช ืชืืืจืืช ืืื ืืขืช ืชืืืื ืืคืขืืช ืืฉืืืืช (ืืขืืจ, ืืืชืืื ืืืื ืืฉืื ืืืื ืืชืืืจืืช ืขื ืขืืืื ืืกืืื, ืืืฉื ืืื ืื ืงืืืช ืืืืืืช ืขื ืกืื ืื ืืืช ืื ืืคืืืช ืืืื ืืฉืืื ืืืฉืื ืืืื ืื). - ืืชืืื ืืืฉืืืืช ืืืื
ืืื ืืืงืืืจืื ืืืชื ืืฉืชื ื ืืขืงื ืืืจ ืขืืืก, ืืืืคืฉืจ ืื ืืืขืจืื ื ืืื ืืช ืืขืืืก, ืืื ืงืฉืจ ืืชืืืจืืช ืืคืขืืื ืื ืืืืืช ืฉื ืืืขืื. ืืฉืื ืื ืืืคืฉืจ ืืืืืช ืืฆืืจื ืืืืืงืช ืืืชืจ ืืช ืืชื ืืืืช ืืืฉืืืืช ืืชื ืืื ืฉื ืฉืื ืืืื ืืื ืืืื ืืืชื ืืืชืืืจืืช ืืืขืื. ืืืืืื, ืืฉืืื ืฉืฆืจืื 1/3 ืืืฉืืื ื-CPU ื-1000 ืืื-ืืจืฅ ืชืฆืจืื 2/3 ืืืืฉืืืื ืืฉืืชืืจ ืืืจื ื-500 ืืื-ืืจืฅ, ืื ืฉืืฆืจ ืืขืืจ ืื ืื ืฉืืืื ืฉืืื ืคืืขืืช ืืงืืืืืช ืืืื (ืืืืืจ ืืืคืืขื ืืฉืืืืช ืืืื ืืืชืจ ืืืชืืื ืจืง ืขื ืืื ืืคืืชืช ืืชืืืจืืช, ืื ืฉืืืืื ืืงืืืช ืืืืืืช ืฉืืืืืช ื-schedutil cpufreq governor). - ืื ืื ืืืชืงื ืฉื Intel P-state, ืฉืืืจืื ืขื ืืืืจืช ืืฆืื ืืืฆืืขืื, ืืืขืืจ ืืฉืืืืฉ
ืืื ืืื ืื . - ืืืืืขื ืืืืืืช ืืืฉืชืืฉ ืืชืช-ืืขืจืืช BPF ืืืฉืจ ืืงืจื ื ืคืืขื ืืืื ืืืช (PREEMPT_RT). ืืขืืจ, ืืืฉืจ PREEMPT_RT ืืืคืขื, BPF ื ืืจืฉ ืืืืืช ืืืฉืืช.
- ืกืื ืืืฉ ืฉื ืชืืื ืืช BPF ื ืืกืฃ - BPF_MODIFY_RETURN, ืฉื ืืชื ืืฆืจืฃ ืืคืื ืงืฆืื ืืงืจื ื ืืืฉื ืืช ืืช ืืขืจื ืืืืืืจ ืขื ืืื ืคืื ืงืฆืื ืื.
- ื ืืกืฃ
ืืืืื ืืช ืฉืืืืฉ ืืงืจืืื ืืืขืจืืช clone3() ืืืฆืืจืช ืชืืืื ื-cgroup ืืฉืื ื ืื-cgroup ืืื, ืื ืฉืืืคืฉืจ ืืชืืืื ืืื ืืืืื ืืืืืืช ืืืืคืฉืจ ืืฉืืื ืืืช ืืื ืืืืจ ืืืืื ืฉื ืชืืืื ืื ืฉืจืฉืืจ ืืืฉ. ืืืืืื, ืื ืื ืฉืืจืืช ืืืื ืืืงืฆืืช ืฉืืจืืชืื ืืืฉืื ืืฉืืจืืช ืืงืืืฆืืช cgroups ื ืคืจืืืช, ืืชืืืืืื ืืืฉืื, ืืืฉืจ ืื ืืืืงืืื ืืงืืืฆืืช cgroups "ืงืคืืืืช", ืืืคืกืงื ืืื. - ื-Kbuild
ืืืกืืฃ ืชืืืื ืืืฉืชื ื ืืกืืืื "LLVM=1" ืืื ืืขืืืจ ืืขืจืืช ืืืืื Clang/LLVM ืืขืช ืื ืืืช ืืืืื. ืืืจืืฉืืช ืืืจืกืช binutils ืืืขืื (2.23). - ืงืืข /sys/kernel/debug/kunit/ ื ืืกืฃ ื-debugfs ืขื ืชืืฆืืืช ืฉื ืืืืงืืช kunit.
- ืคืจืืืจ ืืืชืืื ืฉื ืืืื ื ืืกืฃ pm_debug_messages (ืื ืืืื ื-/sys/power/pm_debug_messages), ืืืืคืฉืจ ืคืื ืฉื ืืืืข ืืืืื ืขื ืคืขืืืช ืืขืจืืช ื ืืืื ืืืฉืื (ืฉืืืืฉื ืืขืช ื ืืคืื ืืขืืืช ืืืฆื ืฉืื ื ืืืฆื ืืืชื ื).
- ืืืืฉืง ื-I/O ืืืกืื ืืจืื ื
io_uring ื ืืกืคื ืชืืืืืึดืืึผื() ะธืืืืจืช ืืืฅ ืืืืื . - ืฉืืคืืจ ืคืจืืคืื cgroup ืืืืฆืขืืช ืขืจืืช ืืืืื perf. ืืขืืจ, perf ืืืื ืืื ืืืฆืืจ ืคืจืืคืื ืฉื ืืฉืืืืช ืืงืืืฆืช cgroup ืกืคืฆืืคืืช ืืื ืืฆืืื ืืืืืช ืืืืื cgroup ืฉืืืืช ืืืืื ืื ืืืื. perf ืืืืืจ ืืขืช ืืืืข cgroup ืขืืืจ ืื ืืืืื, ืืืืคืฉืจ ืื ืืืฆืืจ ืคืจืืคืื ืฉื ืืืชืจ ื-cgroup ืืืช ืืืืืื ืืืื ืืคื
cgroup ืืืืืืช. - cgroupfs, ืคืกืืืื-FS ืื ืืืื cgroups, ืืืกืืคื ืชืืืื ืืชืืื ืืช ืืืจืืืืช (xattrs), ืฉืืืืฆืขืืชื, ืืืฉื, ืชืืื ืืืฉืืืจ ืืืืข ื ืืกืฃ ืืืืคืืื ืืืจืื ืืืฉืชืืฉ.
- ืืืงืจ ืืืืจืื cgroup
ืืืกืืฃ ืืชืืืื ืืืื ื ืจืงืืจืกืืืืช ืขื ืืขืจื "memory.low", ืืืืืกืช ืืช ืืืืืช ืืืื ืืืืืช ืฉื ืืืืจืื RAM ืืืกืืคืง ืืืืจื ืืงืืืฆื. ืืขืช ืืจืืื ืฉื ืืืจืจืืืืช cgroup ืขื ืืคืฉืจืืช "memory_recursiveprot", ืืขืจื ืฉื "memory.low" ืืืืืืจ ืขืืืจ ืืฆืืชืื ืืชืืชืื ืื ืืืืืง ืืืืืืืืช ืืื ืืฆืืชืื ืืฆืืฆืืื. -
ื ืืกืฃ ืืกืืจืช Uacce (Unified/User-space-access-meet Accelerator Framework) ืืฉืืชืืฃ ืืชืืืืช ืืืจืืืืืืืช (SVA, Shared Virtual Addressing) ืืื ืืืขืื ืืืืชืงื ืื ืืืืงืคืืื, ืืืืคืฉืจืช ืืืืฆื ืืืืจื ืืืฉืช ืืืื ื ื ืชืื ืื ืืืขืื ืืจืืฉื.
- ื-80 ืขื 100 ืชืืืื
- ืืจืืืืงืืืจืืช ืืืืจื
- ืขืืืจ ืืจืืืืงืืืจืช ARM ืืืืฉืืช ืืืืืืช ืืฉืืืฃ ืืืืจืื ืื.
- ืขืืืจ ืืจืืืืงืืืจืช RISC-V, ื ืืกืคื ืชืืืื ืืืืืืจ ืื ืืืกืจื ืฉื ืืขืืืื (CPU hotplug). ืขืืืจ RISC-V ืฉื 32 ืกืืืืืช, eBPF JIT ืืืืฉื.
- ืืืกืจื ืืืืืืช ืืืฉืชืืฉ ืืืขืจืืืช ARM ืฉื 32 ืกืืืืืช ืืืคืขืืช ืกืืืืืช ืืืจื KVM.
- ืืกืืจ ืืช ืืืฉืื NUMA ื"ืืื" ืขืืืจ ืืจืืืืงืืืจืช s390, ืฉืื ื ืืฆืื ืขืืืจื ืืงืจื ืฉืืืืฉ ืืืฉืืช ืฉืืคืืจื ืืืฆืืขืื.
- ืขืืืจ ARM64, ื ืืกืคื ืชืืืื ืืืจืืืช AMU (Activity Monitors Unit), ืืืืืืจืช ื-ARMv8.4 ืืืกืคืงืช ืืื ื ืืืฆืืขืื ืืืฉืืฉืื ืืืืฉืื ืืืจืื ืชืืงืื ืงื ื ืืืื ืฉื ืงื ื ืืืื ืืชืืืื ืืืฉืืืืช.
- ะะฑะพััะดะพะฒะฐะฝะธะต
-
ื ืืกืฃ ืชืืืื ืืืชืงื ื vDPA ืืืฉืชืืฉืื ืืขืจืืฅ ืืืืืคื ื ืชืื ืื ืืชืืื ืืืคืจืื virtio. ืืชืงื ื vDPA ืืืืืื ืืืืืช ืฆืืื ืืืืืจ ืคืืืืช ืื ืืชืงื ืื ืืืจืืืืืืื ืืืืงืื ืชืืื ื. - ืืชืช ืืขืจืืช GPIO
ืืืคืืข ืคืงืืืช ioctl() ืืืฉื ืื ืืืืจ ืฉืื ืืืื, ืืืืคืฉืจืช ืืืืืข ืืช ืืชืืืื ืืืื ืฉืื ืืืื ืืืฆื ืฉื ืื ืงื GPIO. ืืืืืื ืืฉืืืืฉ ืืคืงืืื ืืืืฉืืืึผืฆึธืข ืืื ืืฉืืจืืช gpio-watch. - ืืื ืื ืืืชืงื i915 DRM ืขืืืจ ืืจืืืกื ืืกื ืฉื ืืื ืื
ืืืื ืชืืืืช ืืจืืจืช ืืืื ืขืืืจ ืฉืืื Tigerlake ("Gen12") ืืืืกืคื ืชืืืื ืจืืฉืื ืืช ืืืงืจืช ืชืืืจื ืืืืจืืช OLED. ืชืืืื ืืฉืืคืจืช ืขืืืจ Ice Lake, Elkhart Lake, Baytrail ืืฉืืื Haswell. - ืืื ืื ืืืชืงื ืฉื amdgpu
ืืืกืืฃ ืืืืืช ืืืขืื ืงืืฉืื ืืฉืื USBC ืขืืืจ ASIC. ืชืืืื ืืฉืืคืจืช ืืฉืืื AMD Ryzen 4000 "ืจื ืืืจ". ืืฉ ืืขืช ืชืืืื ืืฉืืืื ืืืืืืช OLED. ืกืืคืง ืชืฆืืื ืฉื ืืฆื ืงืืฉืื ื-debugfs. - ืืืืืืช ืืืฉืชืืฉ ื-OpenGL 4 ืืืขืจืืืช ืืืจืืืช ื ืืกืคื ืืื ืื ืืชืงื vmwgfx DRM ืขืืืจ ืืขืจืืืช ืืืจืืืืืืืฆืื ืฉื VMware (ืงืืื ืืื ื ืชืืื OpenGL 3.3).
- ื ืืกืคื ื-DRM ืืืฉ ืฉื ืื ืืื ืืชืงื ืื ืขืืืจ ืืขืจืืช ืืชืฆืืื ืฉื ืคืืืคืืจืืช TI Keystone.
- ื ืืกืคื ืื ืืื ืืชืงื ืื ืขืืืจ ืืืืืช LCD: Feixin K101 IM2BA02, Samsung s6e88a0-ams452ef01, Novatek NT35510, Elida KD35T133, EDT, NewEast Optoelectronics WJFH116008A, Rocktech FRK101CT,01II350.
- ืืืขืจืืช ื ืืืื ืืืฉืื
ืืืกืืฃ ืชืืืื ืืคืืืคืืจืืช Intel Jasper Lake (JSL) ืืืืกืกืช Atom. - ื ืืกืคื ืชืืืื ืืืืฉื ื ืืื Pinebook Pro ืืืืกืก ืขื Rockchip RK3399, Pine64 PineTab ืืืืื ืืกืืืจืืคืื
pinephone ืืืืกืก ืขื Allwinner A64. - ื ืืกืคื ืชืืืื ืขืืืจ ืงืืืงืื ืืฉืืืื ืืืืื ืืืฉืื:
Amlogic AIU, Amlogic T9015, Texas Instruments TLV320ADCX140, Realtek RT5682, ALC245, Broadcom BCM63XX I2S, Maxim MAX98360A, Presonus Studio 1810c, MOTU MicroBook IIc. - ื ืืกืคื ืชืืืื ืืืืืืช ืืคืืืคืืจืืืช ARM Qualcomm Snapdragon 865 (SM8250), IPQ6018, NXP i.MX8M Plus, Kontron "sl28", 11 ืืคืฉืจืืืืช ืืื i.MX6 TechNexion Pico, ืฉืืืฉ ืืคืฉืจืืืืช ืืืฉืืช Toradex Colibri, Samsung S7710 Galaxy Xcover 2 ืืืืกืก ืขื ST -Ericsson u8500, DH Electronics DHCOM SoM ื-PDK2, Renesas M3ULCB, Hoperun HiHope, Linutronix Testbox v2, PocketBook Touch Lux 3.
-
ืืงืืจ: OpenNet.ru