เบซเบผเบฑเบเบเบฒเบเบชเบญเบเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, Linus Torvalds
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเปเบ, I/O เปเบฅเบฐเบฅเบฐเบเบปเบเปเบเบฅเป
- เบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบ asynchronous I/O -
io_uring , เปเบเบดเปเบเปเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบเปเบเบฑเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบญเบเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเปเบเบ I/O เปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบซเบผเบทเบเปเปเบกเบต buffering. เปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบทเปเปเบงเปเบงเปเบฒเบเบปเบเปเบ I/O asynchronous เบเบตเปเบชเบฐเปเบซเบเบตเปเบเปเบกเบทเปเบญเบเปเบญเบ "aio" เบเปเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ I/O buffed, เบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเปเบเปเบซเบกเบ O_DIRECT (เปเบเบเบเปเปเบกเบตเบเบฒเบ buffering เปเบฅเบฐ bypassing the cache), เบกเบตเบเบฑเบเบซเบฒเบเบฑเบเบเบฒเบเบฅเบฑเบญเบเปเบเบทเปเบญเบเบเบฒเบเบฅเปเบเปเบฒเปเบซเป metadata, เปเบฅเบฐ. เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบตเปเปเบซเบเปเบซเบผเบงเบเบเปเบญเบเบเบฒเบเบเบฑเบเบฅเบญเบเบเปเปเบกเบนเบเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ.เบเบฒเบเปเบ API
เบเบฑเบเบเบฑเบเบเบฐเบเบฒ io_uring เบเบฐเบเบฒเบเบฒเบกเบฅเบปเบเบฅเปเบฒเบเบเปเปเบเบปเบเบเปเบญเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบ aio เปเบเบปเปเบฒ. เปเบเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ io_uring เปเบกเปเบเปเบเปเบเบดเบเบเบฑเบSPDK เปเบฅเบฐเปเบกเปเบเบขเบนเปเบเปเบฒเบเบซเบเปเบฒเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเบเบญเบ libaio เปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบฅเบปเบเบเบฐเปเบเบเบชเบฝเบเบเบตเปเปเบเบตเบเปเบเป. เบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบเปเบเบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเป io_uring เปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบชเบธเบเบเปเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเบเบฒเบเปเบเบตเบเปเบชเบฅเบต , เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบเบญเบเบฅเบฐเบเบฑเบเบชเบนเบเปเบเปเบฅเบเบฐเบเบฒเบเปเบเปเบเบญเบ kernel; - เปเบเบเบปเบเปเบเบเบฒเบเบเบดเบเบเบฒเบกเปเบซเบเบเบฒเบเปเบ FS fanotify()
เปเบเบตเปเบก เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบก superblock เปเบฅเบฐเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบชเปเบฒเบเปเบเบทเปเบญเบ (เปเบซเบเบเบฒเบเบเบญเบเบเบฒเบเบชเปเบฒเบ, เบฅเบถเบเปเบฅเบฐเบเปเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบต). เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเบเปเบงเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฒเบเบเบฐเบซเบเบฒเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบ recursive เปเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบฐเบซเบเบฒเบเปเบซเบเปเบซเบผเบฒเบเปเบเบเปเบเปเบเบปเบเปเบ inotify (เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเปเบเปเปเบเบเบเปเบฒเบ inotify, เปเบเป.
เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเบเบทเปเบญเบเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฒเบก recursive เบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบตเบฎเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบฐเปเบงเปเบซเบผเบฒเบเบเบตเปเบเบฐเบเปเบญเบเบเบฒเบ). เปเบเบเบฑเบเบเบธเบเบฑเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฑเปเบเบเปเบฒเบงเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบขเปเบฒเบเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเปเบฒเบ fanotify; - เปเบเบฅเบฐเบเบปเบเปเบเบฅเป Btrfs
เปเบเบตเปเบก เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฑเบเปเบเปเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบเบชเปเบฒเบฅเบฑเบ algorithm zstd, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบทเบงเปเบฒเปเบเบฑเบเบเบฒเบเบเบฐเบเบตเบเบฐเบเบญเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบ lz4 เบเบตเปเปเบงเปเบเปเบเปเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบปเบเปเบฅเบฐ xz เบเบฒเบเบเบตเบเบญเบฑเบเบเปเบฒเปเบเปเบเบต. เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบงเบดเบเบตเบเบตเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบเปเบกเบทเปเบญเปเบเป zlib, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ "-o compress = zstd:level" เบเบฒเบเปเบฅเบทเบญเบ mount เปเบเปเบเบทเบเปเบเบตเปเบกเบชเปเบฒเบฅเบฑเบ zstd. เปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเบปเบโเบชเบญเบ, เบฅเบฐโเบเบฑเบโเบเปเบฒโเบญเบดเบโเบเปเบฒโเปโเบชเบธเบโเบเบตเปโเปเบซเปโเบเบฒเบโเบเบตเบโเบญเบฑเบโเบเปเปโเบกเบนเบโเปเบเบ 2.658 เปเบเบทเปเบญโเบเปเบงเบโเบเบงเบฒเบกโเปเบงโเบเบฒเบโเบเบตเบโเบญเบฑเบ 438.47 MB/s, เบเบงเบฒเบกโเปเบง decompression 910.51 MB/s เปเบฅเบฐโเบเบฒเบโเบเปโเบฅเบดโเปเบเบโเบซเบเปเบงเบโเบเบงเบฒเบกโเบเปเบฒ 780 MB, เปเบฅเบฐโเบฅเบฐโเบเบฑเบโเบชเบนเบโเบชเบธเบ 15 เปเบซเป 3.126 เปเบเบทเปเบญ, เปเบเปโเบกเบตโเบเบฒเบโเบเบตเบโเบญเบฑเบ. เบเบงเบฒเบกเปเบงเบเบญเบ 37.30 MB/s. unpacking 878.84 MB/s เปเบฅเบฐเบเบฒเบเบเปเบฅเบดเปเบเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ 2547 MB; -
เปเบเบตเปเบกเปเบฅเปเบง เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบนเบเบเบฒเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบเบฑเปเบเบขเบนเปเปเบเบญเบธเบเบฐเบเบญเบเปเบเบเบเบตเปเบญเบธเบเบฐเบเบญเบ, เปเบเบเบเปเปเบเปเบญเบเปเบเป initramfs. เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเบเปเบญเบ kernel เปเบเบเบฐเบเบธเบเบฑเบ, เบญเบธเบเบฐเบเบญเบเปเบเบเบเบตเปเบญเบธเบเบฐเบเบญเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเปเปเบเบเบเบปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฐเบเบงเบเบเบฒเบ boot, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบฑเบเบเบฒเบเปเบเปเบเบเบฑเบเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเปเบฎเบฒเบ. เบเบฒเบเปเบเปเบเบเบฒเบเบดเบเบฑเบเบเบทเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเปเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบนเบ โdm-mod.createโ. เปเบกเบเบนเบเบญเบธเบเบฐเบเบญเบ-mapper เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบผเบเบเบฐเบเบญเบเบกเบต: "crypt", "เบเบฑเบเบเปเบฒ", "linear", "snapshot-origin" เปเบฅเบฐ "verity"; - เบเบธเบ F2FS_NOCOW_FL เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฐเบเบปเบเปเบเบฅเป F2FS เบฎเบฑเบเบเบธเบกเปเบชเป Flash drives, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเบฎเบนเบเปเบเบเบเบฒเบเบเบฑเบเบฅเบญเบ-on-write เบชเปเบฒเบฅเบฑเบเปเบเบฅเปเปเบเบซเบเบถเปเบ;
- เบฅเบฐเบเบปเบเปเบเบฅเปเบเบทเบเปเบญเบปเบฒเบญเบญเบเบเบฒเบ kernel
Exofs , เปเบเบดเปเบเปเบเบฑเบเบเบปเบงเปเบเบเบญเบ ext2, เบเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ OSD (Object-based Storage Device) เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธ. เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบฐเบเบธเบชเบฑเบเบเบฒ SCSI เบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบฑเปเบเบเปเบฒเบงเปเบเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบ;
- เบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบ asynchronous I/O -
- Virtualization เปเบฅเบฐเบเบงเบฒเบกเบเบญเบเปเบ
- เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ PR_SPEC_DISABLE_NOEXEC เปเบชเป prctl() เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเปเบฅเบทเบญเบ. เบเบฒเบเปเบฅเบทเบญเบเปเบซเบกเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบญเบฒเบเบเบฐเบเบทเบเปเบเบกเบเบตเปเบเบเบเบฒเบเปเบเบกเบเบต Spectre. lock เบเบฐเปเบเปเบเบฒเบงเปเบเบดเบเบเบฒเบเปเบเบซเบฒเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบฑเบ exec();
- เบเบฐเบเบดเบเบฑเบเปเบกเบเบนเบ LSM
SafeSetID , เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบฅเบฐเบเบปเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบนเปเปเบเปเปเบเปเบขเปเบฒเบเบเบญเบเปเบเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบตเปเบกเบชเบดเบเบเบดเบเบดเปเบชเบ (CAP_SETUID) เปเบฅเบฐเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเปเบฎเบฑเบเบชเบดเบเบเบดเบฎเบฒเบ. เบชเบดเบเบเบดเบเบดเปเบชเบเปเบเปเบเบทเบเบกเบญเบเบซเบกเบฒเบเปเบเบเบเบฒเบเบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบเปเบ securityfs เปเบเบเบญเบตเบเปเบชเปเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบชเบตเบเบฒเบงเบเบญเบเบเบฒเบเบเบนเบเบกเบฑเบเบเบตเปเบเบทเบเบเปเบญเบ (เปเบเบฎเบนเบเปเบเบ "UID1: UID2"); - เปเบเบตเปเบกเบเบฒเบเบเปเบฝเบเปเบเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบตเปเบเปเบญเบเบเบฒเบเบชเบณเบฅเบฑเบเบเบฒเบเปเบซเบผเบเปเบกเบเบนเบเบเบงเบฒเบกเบเบญเบเปเบ (LSMs). เปเบเบฐเบเปเบฒเบเบฒเบเปเบฅเบทเบญเบ boot kernel "lsm" เปเบเบทเปเบญเบเบงเบเบเบธเบกเบงเปเบฒเปเบกเบเบนเบเปเบเบเบทเบเปเบซเบฅเบเปเบฅเบฐเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเปเบ;
- เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ namespaces เปเบเบฅเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฐเบเบปเบเบเปเบญเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบ;
-
เบเบฐเบซเบเบฒเบ เบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบญเบ GCC plugin structleak, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบฐเบเบฑเบเบเบฒเบเบฎเบปเปเบงเปเบซเบฅเบเบญเบเปเบเบทเปเบญเบซเบฒเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเป.
- เบฅเบฐเบเบปเบเบเปเบญเบเปเบเบทเบญเบเปเบฒเบ
- เบชเปเบฒเบฅเบฑเบเปเบเบปเปเบฒเบฎเบฑเบ
เบเบฐเบเบดเบเบฑเบ เบเบฒเบเปเบฅเบทเบญเบเปเบซเบกเป "SO_BINDTOIFINDEX" เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ
"SO_BINDTODEVICE", เปเบเปเบเบทเปเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบเบเบปเบงเปเบฅเบเบเบฑเบเบเบฐเบเบตเบเบญเบเบชเปเบงเบเบเบดเบเบเปเปเปเบเบทเบญเบเปเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบทเปเบชเปเบงเบเบเบดเบเบเปเป; - stack mac80211 เปเบเปเปเบเบตเปเบกเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบกเบญเบเบซเบกเบฒเบ BSSIDs เบซเบผเบฒเบเบญเบฑเบ (เบเบตเปเบขเบนเป MAC) เปเบซเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเบฝเบง. เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบเบเบเบฒเบเบเบตเปเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ WiFi, stack mac80211 เปเบเปเปเบเบตเปเบกเบเบฑเบเบเบตเปเบงเบฅเบฒเบญเบญเบเบญเบฒเบเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบเบขเบฒเบเปเบงเบฅเบฒเบญเบญเบเบญเบฒเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบซเบผเบฒเบเบชเบฐเบเบฒเบเบต (เปเบกเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบซเบกเบเบเบธเบเปเบเบปเปเบฒเปเบเบดเบ, เบเบฑเบเบชเบฑเบเปเบงเบฅเบฒเบชเบปเปเบเบซเบเปเบญเบเบฅเบปเบเปเบเบทเปเบญเบเปเบฒเบฅเบปเบเบชเบฐเบเบฒเบเบตเปเบฎเปเบชเบฒเบ, เปเบเบเบเบตเปเบเบฐเปเบเบเบขเบฒเบเปเบงเบฅเบฒเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเบเบซเบกเบปเบ. เบชเบฐเบเบฒเบเบต);
- เปเบเบตเปเบกโเบเบปเบโเปเบ "
เบชเบธเบเบฐเบเบฒเบ devlink ", เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบกเบทเปเบญเบกเบตเบเบฑเบเบซเบฒเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเปเบเบทเบญเบเปเบฒเบ;
- เบชเปเบฒเบฅเบฑเบเปเบเบปเปเบฒเบฎเบฑเบ
- เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเบเบฒเบเบฅเบฐเบเบปเบ
-
เบเบฐเบเบดเบเบฑเบ เบเบฒเบเบเบฑเบเบชเบปเปเบเบชเบฑเบเบเบฒเบเบเบตเปเบเบญเบเปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเป PID เบเบทเบเปเปเป. เบเบปเบงเบขเปเบฒเบ, เปเบกเบทเปเบญเปเบเบซเบฒ kill เบเปเบญเบเบซเบเปเบฒเบเบตเป, เบชเบฐเบเบฒเบเบฐเบเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบเบเบทเปเบเปเบเป, เบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบเบชเบปเปเบเบชเบฑเบเบเบฒเบ, PID เปเบเบปเปเบฒเบซเบกเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเบปเบเบเปเบญเบเบเปเบญเบเบเบฒเบเบขเบธเบเบเบฐเบเบงเบเบเบฒเบเปเบฅเบฐเบเบทเบเบเบญเบเบเบญเบเปเบเบเบเบฐเบเบงเบเบเบฒเบเบญเบทเปเบ, เปเบฅเบฐเบชเบฑเบเบเบฒเบเบเบฐเบชเบดเปเบเบชเบธเบเบฅเบปเบเปเบเบดเบเบเบฐเบเบงเบเบเบฒเบเบญเบทเปเบ. เปเบเบทเปเบญเบฅเบปเบเบฅเปเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบง, เบฅเบฐเบเบปเบเปเบซเบกเปเบเบตเปเปเบญเบตเปเบเบงเปเบฒ pidfd_send_signal เปเบเปเบเบทเบเปเบเบตเปเบก, เปเบเบดเปเบเปเบเปเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบฒเบ /proc/pid เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบนเบเบกเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบซเบกเบฑเปเบเบเบปเบ. เปเบเบดเบเปเบกเปเบเบงเปเบฒ PID เบเบฐเบเบทเบเบเปเบฒเบกเบฒเปเบเปเปเบซเบกเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเปเบเบฅเบฐเบเบปเบ, เบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบฐเบเปเปเบเปเบฝเบเปเบเบเปเบฅเบฐเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเปเบขเปเบฒเบเบเบญเบเปเบเปเบเบทเปเบญเบชเบปเปเบเบชเบฑเบเบเบฒเบเปเบเบซเบฒเบเบฐเบเบงเบเบเบฒเบ; -
เปเบเบตเปเบกเปเบฅเปเบง เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเปเบญเบธเบเบฐเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฒเบงเบญเบ (เบเบงเบฒเบกเบเปเบฒเบเบปเบเบเบตเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบNVDIMMs ) เปเบเบฑเบ RAM. เบเบปเบเบเปเบงเบฒเปเบเบเบฑเบเบเบธเบเบฑเบ, kernel เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบธเบเบฐเบเบญเบเบเบฑเปเบเบเปเบฒเบงเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ, เปเบเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบ RAM เปเบเบตเปเบกเปเบเบตเบก. เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเปเบกเปเบเบเบฐเบเบดเบเบฑเบเปเบเบทเปเบญเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบเบฒเบเบเบฐเบซเบเบฒเบเบญเบเบเบนเปเปเบเปเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฑเปเบเปเบเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบเบเบงเบฒเบกเบเบฑเบเบเปเบฒเปเบฅเบฐเบเปเบญเบเบเบฒเบเปเบเป API เบเบฒเบเบเบฑเบเบเบฒเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ Linux kernel เบเบทเปเบเปเบกเบทเบญเบเปเบเบเบเบตเปเบเบฐเปเบเปเบฅเบฐเบเบปเบเบเบฒเบเบเบฑเบเบชเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบทเปเบเบเบตเปเบเบนเปเปเบเปเบเบตเปเบกเบตเบขเบนเปเบเปเบฒเบเปเบเบดเบเบเบญเบ mmap เบชเปเบฒเบฅเบฑเบ dax. เปเบเบฅเป; - เปเบเบตเปเบกเบเบปเบงเบเบฑเบเบเบฒเบ CPU เปเปเป (cpuidle, เบเบฑเบเบชเบดเบเปเบเบงเปเบฒ CPU เบชเบฒเบกเบฒเบเปเบชเปเปเบเบปเปเบฒเปเบเปเบเปเบซเบกเบเบเบฐเบซเบเบฑเบเบเบฐเบฅเบฑเบเบเบฒเบเปเบฅเบดเบเปเบเบปเปเบฒเปเบ; เปเบซเบกเบเบเบตเปเปเบฅเบดเบเบเบงเปเบฒ, เบเบฐเบซเบเบฑเบเบซเบผเบฒเบ, เปเบเปเบกเบฑเบเปเบเปเปเบงเบฅเบฒเบเบปเบเบเบงเปเบฒเบเบตเปเบเบฐเบญเบญเบเบเบฒเบเปเบซเบกเบ) - TEO (Timer Events Oriented Governor ). เบเบปเบเบเปเบงเบฒเปเบเบเบฑเบเบเบธเบเบฑเบ, เบชเบญเบ handlers cpuidle เปเบเปเบเบทเบเบชเบฐเปเบซเบเบต - "เปเบกเบเบน" เปเบฅเบฐ "ladder", เปเบเบเบเปเบฒเบเบเบฑเบเปเบ heuristics. เบเบปเบงเบเบฑเบเบเบฒเบ "เปเบกเบเบน" เบกเบตเบเบฑเบเบซเบฒเบเบตเปเบฎเบนเปเบเบฑเบเบเบฑเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบ heuristic, เปเบเบทเปเบญเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบเบตเปเบกเบฑเบเบเบทเบเบเบฑเบเบชเบดเบเปเบเบเบฐเบเบฝเบกเบเบปเบงเบเบฑเบเบเบฒเบเปเบซเบกเป. TEO เบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบ "เปเบกเบเบน", เบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบชเบนเบเบเบถเปเบเปเบเบเบฐเบเบฐเบเบตเปเบฎเบฑเบเบชเบฒเบฅเบฐเบเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบฝเบงเบเบฑเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบเปเบเปเบเบปเบงเบเบฑเบเบเบฒเบเปเบซเบกเปเปเบเบเปเบเปเบเบฒเบฅเบฒเบกเบดเปเบเบต boot โcpuidle.gover=teoโ; - เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบทเปเบญเบฅเบปเบเบฅเปเบฒเบ
เบเบฑเบโเบซเบฒโเบเบญเบโเบเบต 2038โ , เบเบตเปเปเบเบตเบเบเบฒเบเบเบฒเบเบฅเบปเปเบเบเบญเบเบเบฐเปเบเบ time_t 32-เบเบดเบ, เบเบฐเบเบญเบเบกเบตเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบตเปเบชเบฐเบซเบเบญเบเบเบฒเบเบเบฑเบเปเบงเบฅเบฒ 32-bit เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ 64-bit. เบเบฑเปเบเบเบฑเปเบ, เปเบเบเบชเปเบฒเบ time_t 64-bit เปเบเบเบฑเบเบเบธเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบฑเบเบซเบกเบปเบ. เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเปเบญเบเปเบเบทเบญเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบทเบญเบเปเบงเบฅเบฒ เปเบเบปเปเบฒเบฎเบฑเบเปเบเบทเบญเบเปเบฒเบ; - เปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบเบปเบ patching เบฎเปเบญเบเบชเปเบฒเบฅเบฑเบเบซเบผเบฑเบ (เบเบฒเบ patching เบชเบปเบ)
เปเบเบตเปเบก เบเบธเบเบชเบปเบกเบเบฑเบ "เบเบฒเบเบเบปเบเปเบเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน" เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบญเบเบเบฐเบฅเปเบฒเบกเบฐเบเบนเบเบฑเบเบซเบเปเบฒเบเบตเปเบเบฝเบง. เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบเบขเบฒเบ patches เบชเบฐเบซเบผเบธเบเปเบเบเบเบงเบกเปเบญเบปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบซเบผเบฒเบเปเบเบฑเปเบเปเบเปเบงเบฅเบฒเบเบฝเบง, เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบฑเปเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเป patches เบชเบปเบเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบ, เปเบเบดเปเบเบเปเบญเบเบเปเบฒเบเบเบฒเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒ. เปเบเบเบฐเบเบฐเบเบตเปเบเปเบญเบเบซเบเปเบฒเปเบเปเบฅเบฐเบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเบกเบฒเบเปเบญเบเบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฐเบเบญเบเบซเบเปเบฒเบเบตเปเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเปเบเบชเบธเบเบเปเบฒเบ, เบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบธเบเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบดเบเบเบฑเบเบฅเบฑเบเปเบเบทเปเบญเบเบเบปเปเบเบซเบเบถเปเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ (i. เบเบญเบเบเปเบญเบเปเบชเปเบเบญเบ patches เบเบตเปเบเบถเปเบเบเบฑเบเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ ); -
เบเบฐโเบเบฒเบ เบเบปเบเปเบฅเบตเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเปเบเบเปเบเบฅเปเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบเป a.out เปเบฅเบฐ
เบฅเบถเบเปเบฅเปเบง เบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเปเบเบฅเปเบซเบผเบฑเบเปเบเบฎเบนเบเปเบเบ a.out, เปเบเบดเปเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบเบทเบเบเบฐเบเบดเปเบกเปเบงเป. เบฎเบนเบเปเบเบ a.out เบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเปเปเบเบฅเบฐเบเบปเบ Linux เปเบเบฑเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบ, เปเบฅเบฐเบเบฒเบเบเบฐเบฅเบดเบเปเบเบฅเป a.out เบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ Linux เปเบฅเบตเปเบกเบเบปเปเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบปเบงเปเบซเบผเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเป a.out เบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเบซเบกเบปเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป; - เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฒเบเบปเบเปเบฅเบฐเปเบญเบปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเปเปเปเบเปเปเบเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบปเบเปเบเบเบฒเบเบเบงเบเบชเบญเบเปเบเบเบเบฒเบ BPF. kernel เบเบฑเบเบเบฐเบเบญเบเบกเบต patches เบเบตเปเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ spinlock เบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเปเบญเบ BPF, เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเบเบฑเบเบเบฒเปเบเบเบเบฒเบ BPF;
-
- เบญเบธเบเบฐเบเบญเบ
- เปเบ Nouveau เบเบปเบเบเบฑเบ
เปเบเบตเปเบก เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฑเบเบเบฒเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเบซเบผเบฒเบเบซเบผเบฒเบ, เบญเบฐเบเบธเบเบฒเบเปเบซเป CPU เปเบฅเบฐ GPU เปเบเบปเปเบฒเปเบเบดเบเบเบทเปเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ synchronized เบเบปเปเบงเปเบ. เบฅเบฐเบเบปเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ virtual เบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ (SVM, เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ virtual เบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ) เบเบทเบเบเบฐเบเบดเบเบฑเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบเปเบญเบ HMM (Heterogeneous memory management) เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเปเบญเบธเบเบฐเบเบญเบเบเบตเปเบกเบตเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบญเบเบเบปเบเปเบญเบ (MMU, เบซเบเปเบงเบเบเบฒเบเบเบธเปเบกเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ), เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบ เบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบปเปเบเบเป. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเบฒเบเบเปเบฒเปเบเป HMM, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบฐเบเบฝเบเบเบตเปเบขเบนเปเบฎเปเบงเบกเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบ GPU เปเบฅเบฐ CPU, เปเบเบดเปเบ GPU เบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบปเปเบเบเปเบเบญเบเบเบฐเบเบงเบเบเบฒเบ. เบเบฐเบเบธเบเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ SVM เปเบกเปเบเปเบเบตเบเปเบเปเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ GPU เบเบญเบเบเบปเบง Pascal, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเปเบชเปเบฒเบฅเบฑเบ GPUs Volta เปเบฅเบฐ Turing เปเบเบฑเปเบเบเบฑเบ. เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ, เปเบ Nouveauเปเบเบตเปเบก ioctl เปเบซเบกเปเปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบทเปเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฐเบเบงเบเบเบฒเบเปเบเบชเบนเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ GPU; - เปเบ Intel DRM driver เบชเปเบฒเบฅเบฑเบ GPU Skylake เปเบฅเบฐเบเปเปเบกเบฒ (gen9+)
เบฅเบงเบก เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบซเบกเบ fastboot เบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบฎเบนเบเปเบเบเบเบตเปเบเปเปเบเปเบฒเปเบเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบ boot.เปเบเบตเปเบกเปเบฅเปเบง ะฝะพะฒัะต เบเบปเบงเบฅเบฐเบเบธเบญเบธเบเบฐเบเบญเบเปเบเบเบญเบตเบเปเบชเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเบเบธเบฅเบฐเบเบฒเบเบเบญเบ Coffelake เปเบฅเบฐ Ice Lake. เบชเปเบฒเบฅเบฑเบเบเบดเบเบเบฒเปเบเปเบเบตเปเบก เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ GVT (GPU virtualization ). เบชเปเบฒเบฅเบฑเบ GPUs virtualเบเบฐเบเบดเบเบฑเบ เบฎเบญเบเบฎเบฑเบ VFIO EDID. เบชเปเบฒเบฅเบฑเบเปเบเบ LCD MIPI/DSIเปเบเบตเปเบก เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบปเบเบเบฐเบเบญเบ ACPI / PMIC.เบเบฐเบเบดเบเบฑเบ เปเปเบเปเบเบฅเบฐเบเบฒเบเปเปเป 1080p30/50/60 TV; - เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ Vega10/20 BACO GPU เบเบฑเบเปเบเปเบงเบต amdgpu. เบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบฅเบฑเบเบเบฒเบ Vega 10/20 เปเบฅเบฐเบเบฒเบเบฐเบฅเบฒเบเบเบงเบเบเบธเบกเปเบเบทเปเบญเบเปเบขเบฑเบ Vega 10. เปเบเบตเปเบกเบเบปเบงเบฅเบฐเบเบธเบญเบธเบเบฐเบเบญเบ PCI เปเปเปเบชเบณเบฅเบฑเบ Picasso GPUs.
เปเบเบตเปเบกเปเบฅเปเบง เบเบฒเบเปเบเปเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบถเปเบเบเบฑเบเบเบฒเบเบฐเบฅเบฒเบเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบ deadlocks; -
เปเบเบตเปเบกเปเบฅเปเบง เปเบเปเบงเบต DRM/KMS เบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเปเบฅเบฑเปเบเปเปเบฒเบเปARM Komeda (เบกเบฒเบฅเบต D71); - เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ Toppoly TPG110, Sitronix ST7701, PDA 91-00156-A0, LeMaker BL035-RGB-002 3.5 เปเบฅเบฐ Kingdisplay kd097d04 เปเบเบเบซเบเปเบฒเบเป;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ Rockchip RK3328, Cirrus Logic CS4341 เปเบฅเบฐ CS35L36, MediaTek MT6358, Qualcomm WCD9335 เปเบฅเบฐ Ingenic JZ4725B audio codecs, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเปเบงเบเบตเบชเบฝเบ Mediatek MT8183;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ NAND controllers Flash STMicroelectronics FMC2, Amlogic Meson;
- เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบเบปเบงเปเบฅเบฑเปเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบฎเบฒเบเปเบง Habana AI;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ NXP ENETC gigabit Ethernet controllers เปเบฅเบฐ MediaTek MT7603E (PCIe) เปเบฅเบฐ MT76x8 เบเบฒเบเปเบเปเบเบญเบเปเบฎเปเบชเบฒเบ.
- เปเบ Nouveau เบเบปเบเบเบฑเบ
เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบนเบเบเบดเบเบดเบเบญเบเปเบงเปเบชเบฅเบตเบญเบฒเปเบกเบฅเบดเบเบฒเบฅเบฒเบเบดเบ
เบเบฒเบเปเบฅเบทเบญเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru