เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เดฑเดฟเดฒเต€เดธเต 5.1

เดฐเดฃเตเดŸเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดฒเดฟเดจเดธเต เดŸเต‹เตผเดตเดพเตพเดกเตเดธเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เด•เต‡เตผเดฃเตฝ เดฑเดฟเดฒเต€เดธเต เดฒเดฟเดจเด•เตเดธเต 5.1. เดเดฑเตเดฑเดตเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ: เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต I/O io_uring-เดจเตเดณเตเดณ เด’เดฐเต เดชเตเดคเดฟเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเต, NVDIMM RAM เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, Nouveau-เตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ, fanotify เดตเดดเดฟ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดธเตเด•เต‡เดฒเดฌเดฟเตพ เดจเดฟเดฐเต€เด•เตเดทเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ, Zstd เด•เด‚เดชเตเดฐเดทเตป เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต. เดชเตเดคเดฟเดฏ cpuidle TEO เดนเดพเตปเดกเตโ€Œเดฒเดฑเดพเดฏ Btrfs-เดฒเต† เดฒเต†เดตเดฒเตเด•เตพ, 2038-เดฒเต† เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ, initramfs เด‡เดฒเตเดฒเดพเดคเต† เดกเดฟเดตเตˆเดธเต-เดฎเดพเดชเตเดชเตผ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, SafeSetID LSM เดฎเตŠเดกเตเดฏเต‚เตพ, เดธเด‚เดฏเต‹เดœเดฟเดค เดฒเตˆเดตเต เดชเดพเดšเตเดšเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ:

  • เดกเดฟเดธเตเด•เต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚, I/O, เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ
    • เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต I/O-เดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดชเตเดคเดฟเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ - io_uring, เด‡เดคเต I/O เดชเต‹เดณเดฟเด‚เด—เดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เดฌเดซเดฑเดฟเด‚เด—เดฟเดจเตŠเดชเตเดชเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดฒเตเดฒเดพเดคเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เด•เตŠเดฃเตเดŸเต เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฃเต. เดฎเตเดฎเตเดชเต เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต I/O เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ "aio" เดฌเดซเตผ เดšเต†เดฏเตเดค I/O-เดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, O_DIRECT เดฎเต‹เดกเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเดพเด•เต‚ (เด•เดพเดทเต† เดฌเดซเดฑเดฟเด‚เด—เตเด‚ เดฌเตˆเดชเดพเดธเต เดšเต†เดฏเตเดฏเดพเดคเต†เดฏเตเด‚), เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดฒเดญเตเดฏเดคเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดฒเต‹เด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด’เดชเตเดชเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเต เด•เดพเดฐเดฃเด‚ เดตเดฒเดฟเดฏ เด“เดตเตผเดนเต†เดกเต เดšเต†เดฒเดตเตเด•เตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดšเตเดšเต.

      API-เดฏเดฟเตฝ
      io_uring เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเดดเดฏ aio เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเตเดฑเต† เดชเต‹เดฐเดพเดฏเตเดฎเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเต. เดŽเดดเตเดคเดฟเดฏเดคเต เด‰เดคเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค io_uring เดตเดณเดฐเต† เด…เดŸเตเดคเตเดคเดพเดฃเต เดŽเดธเตเดชเดฟเดกเดฟเด•เต† เดชเต‹เดณเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฒเดฟเดฌเดฏเต‹เดฏเต†เด•เตเด•เดพเตพ เดตเดณเดฐเต† เดฎเตเดจเตเดจเดฟเดฒเดพเดฃเต. เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตเดฅเดฒเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดŽเตปเดกเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ io_uring เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดฒเดฟเดฌเดฑเดฟเด‚เด—เต, เด‡เดคเต เด•เต‡เตผเดฃเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเตฝ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต เดจเตฝเด•เตเดจเตเดจเต;

    • FS fanotify() เดฒเต† เด‡เดตเดจเตเดฑเต เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเตฝ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดธเต‚เดชเตเดชเตผเดฌเตเดฒเต‹เด•เตเด•เต, เด˜เดŸเดจ เดฎเดพเดฑเตเดฑเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ (เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดจเต€เด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด‡เดตเดจเตเดฑเตเด•เตพ). เด‡เดจเต‹เดŸเตเดŸเดฟเดซเตˆ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเตเดณเตเดณ เดฎเดพเดฑเตเดฑ เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจ เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต (เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดฎเตเดฎเตเดชเต inotify เดตเดดเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเดจเดพเด•เต‚, เดชเด•เตเดทเต‡
      เดตเดฒเดฟเดฏ เดจเต†เดธเตเดฑเตเดฑเดกเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เดฑเดฟเด•เตเด•เต‡เดดเตโ€Œเดธเต€เดตเต เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเดฟเดฒเต† เดชเตเดฐเด•เดŸเดจเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต). เด‡เดชเตเดชเต‹เตพ เด…เดคเตเดคเดฐเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚ fanotify เดตเดดเดฟ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚;

    • Btrfs เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต zstd เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเตฝ เด‡เดšเตเด›เดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต, เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดŽเดจเตเดจเดพเตฝ เดซเดฒเดชเตเดฐเดฆเดฎเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ lz4, เดตเต‡เด—เดค เด•เตเดฑเดžเตเดžเดคเตเด‚ เดŽเดจเตเดจเดพเตฝ เดจเดฒเตเดฒเดคเตเดฎเดพเดฏ เด•เด‚เดชเตเดฐเดทเตป xz เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดšเดฏเดพเดฏเดฟ เด‡เดคเต เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. zlib เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเตฝ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดŽเด™เตเด™เดจเต† เดธเดพเดงเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เดŽเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดฟเดจเดพเตฝ, zstd-เดจเดพเดฏเดฟ โ€œ-o compress=zstd:levelโ€ เดฎเตŒเดฃเตเดŸเต เด“เดชเตเดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดฟเดŸเต†, เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เด†เดฆเตเดฏ เดฒเต†เดตเตฝ เด•เด‚เดชเตเดฐเดทเตป เดตเต‡เด—เดค 2.658 MB/s, เดกเต€เด•เด‚เดชเตเดฐเดทเตป เดตเต‡เด—เดค 438.47 MB/s, เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ 910.51 MB, เด•เต‚เดŸเดพเดคเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดฒเต†เดตเตฝ 780 15 เดคเดตเดฃ เด•เด‚เดชเตเดฐเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต 3.126 เดฎเดŸเด™เตเด™เต เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป เดจเตฝเด•เดฟ. เดตเต‡เด—เดค 37.30 MB/s. เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตฝ 878.84 MB/s, เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ 2547 MB;
    • เดšเต‡เตผเดคเตเดคเต initramfs เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดกเดฟเดตเตˆเดธเต-เดฎเดพเดชเตเดชเตผ เดกเดฟเดตเตˆเดธเดฟเตฝ เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต. เดจเดฟเดฒเดตเดฟเดฒเต† เด•เต‡เตผเดฃเตฝ เดฑเดฟเดฒเต€เดธเต เดฎเตเดคเตฝ, เดฌเต‚เดŸเตเดŸเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เดกเดฟเดตเตˆเดธเต-เดฎเดพเดชเตเดชเตผ เดกเดฟเดตเตˆเดธเตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเต‚เดŸเตเดŸเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดชเดพเตผเดŸเตเดŸเต€เดทเตป. เดฌเต‚เดŸเตเดŸเต เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ "dm-mod.create" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดชเดพเตผเดŸเตเดŸเต€เดทเตป เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃ-เดฎเดพเดชเตเดชเตผ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเดฟเตฝ เด‡เดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต: "เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต", "เดกเดฟเดฒเต‡", "เดฒเต€เดจเดฟเดฏเตผ", "เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต-เด’เดฑเดฟเดœเดฟเตป", "เดตเต†เดฐเดฟเดฑเตเดฑเดฟ";
    • F2FS_NOCOW_FL เดซเตเดฒเดพเด—เต F2FS เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดจเตฝเด•เดฟเดฏ เดซเดฏเดฒเดฟเดจเดพเดฏเดฟ เด•เต‹เดชเตเดชเดฟ-เด“เตบ-เดฑเตˆเดฑเตเดฑเต เดฎเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต;
    • เด•เต‡เตผเดฃเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต เดŽเด•เตเดธเต‹เดซเตเด•เตพ, เด‡เดคเต ext2 เดจเตเดฑเต† เด’เดฐเต เดตเด•เดญเต‡เดฆเดฎเดพเดฃเต, OSD (เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เด…เดงเดฟเดทเตเด เดฟเดค เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดกเดฟเดตเตˆเดธเต) เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เด‡เดคเตเดคเดฐเด‚ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดกเดฟเดตเตˆเดธเตเด•เตพเด•เตเด•เตเดณเตเดณ SCSI เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเต;
  • เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเดจเตเด‚ เดธเตเดฐเด•เตเดทเดฏเตเด‚
    • เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดชเตเดฐเต‹เดธเดธเดฟเดจเดพเดฏเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเดŸเต† เดŠเดนเด•เตเด•เดšเตเดšเดตเดŸ เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต prctl() เดฒเต‡เด•เตเด•เต PR_SPEC_DISABLE_NOEXEC เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต. เด’เดฐเต เดธเตโ€Œเดชเต†เด•เตโ€Œเดฑเตเดฑเตผ เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดพเตฝ เด†เด•เตเดฐเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เดพเดฏเดฟ เดŠเดนเด•เตเด•เดšเตเดšเดตเดŸเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เด’เดฐเต เดชเตเดคเดฟเดฏ เด“เดชเตเดทเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. exec() เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เดฆเตเดฏ เด•เต‹เตพ เดตเดฐเต† เดฒเต‹เด•เตเด•เต เดจเต€เดฃเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเด‚;
    • เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ LSM เดฎเตŠเดกเตเดฏเต‚เตพ SafeSetID, เด…เดงเดฟเด•เดพเดตเด•เดพเดถเด™เตเด™เตพ (CAP_SETUID) เด•เต‚เดŸเดพเดคเต† เดฑเต‚เดŸเตเดŸเต เดชเตเดฐเดคเตเดฏเต‡เด•เดพเดตเด•เดพเดถเด™เตเด™เตพ เดจเต‡เดŸเดพเดคเต† เดคเดจเตเดจเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเต‡เดตเดจเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดธเดพเดงเตเดตเดพเดฏ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เดณเตเดŸเต† เด’เดฐเต เดตเตˆเดฑเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดฏเดฎเด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดชเตเดฐเดคเตเดฏเต‡เด•เดพเดตเด•เดพเดถเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเดคเต ("UID1:UID2" เดฐเต‚เดชเดคเตเดคเดฟเตฝ);
    • เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเดŸเต† (LSMs) เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด…เดงเดฟเดทเตเด เดฟเดค เดฒเต‹เดกเดฟเด‚เด—เดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดšเต‡เตผเดคเตเดคเต. เดเดคเตŠเด•เตเด•เต† เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดฒเต‹เดกเตเดšเต†เดฏเตโ€Œเดคเตเดตเต†เดจเตเดจเตเด‚ เดเดคเต เด•เตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต†เดจเตเดจเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "lsm" เด•เต‡เตผเดฃเตฝ เดฌเต‚เดŸเตเดŸเต เด“เดชเตเดทเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต;
    • เดซเดฏเตฝ เดจเต†เดฏเดฟเด‚เดธเตเดชเต‡เดธเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด“เดกเดฟเดฑเตเดฑเต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเต;
    • เดตเดฟเดชเตเดฒเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเดŸเต† เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดšเต‹เตผเดšเตเดš เดคเดŸเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ GCC เดชเตเดฒเด—เดฟเตป structleak-เดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ, เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดฒเต† เดฑเดซเดฑเตปเดธเต เด†เด•เตโ€Œเดธเดธเต เดตเดดเดฟ เด•เต‹เดกเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด‚
    • เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ "SO_BINDTOIFINDEX" เดŽเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดชเตเดคเดฟเดฏ เด“เดชเตเดทเตป
      "SO_BINDTODEVICE", เดŽเดจเตเดจเดพเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดพเดฎเดคเตเดคเดฟเดจเต เดชเด•เดฐเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเตเดฑเต† เดธเต‚เดšเดฟเด• เดจเดฎเตเดชเตผ เด’เดฐเต เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต;

    • mac80211 เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด’เดฐเต เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ BSSID-เด•เตพ (MAC เดตเดฟเดฒเดพเดธเด™เตเด™เตพ) เดจเตฝเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. เดตเตˆเดซเตˆ เดชเต†เตผเดซเต‹เดฎเตปเดธเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ, mac80211 เดธเตเดฑเตเดฑเดพเด•เตเด•เต เดŽเดฏเตผเดŸเตˆเด‚ เด…เด•เตเด•เต—เดฃเตเดŸเดฟเด‚เด—เตเด‚ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดŽเดฏเตผเดŸเตˆเด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเด‚ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด†เด•เตโ€Œเดธเดธเต เดชเต‹เดฏเดฟเดจเตเดฑเต เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเดฏเตผเดฒเต†เดธเต เดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เตพ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเด•เตเด•เดพเตป, เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ เดธเดฎเดฏเด‚ เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เด•เตเดฑเดžเตเดž เดชเตเดฐเด•เตเดทเต‡เดชเดฃ เดธเดฎเดฏเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•. เดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เตพ);
    • เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดšเต‡เตผเดคเตเดคเต "devlink เด†เดฐเต‹เด—เตเดฏเด‚", เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเดฎเตเดชเต‹เตพ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต;
  • เดฎเต†เดฎเตเดฎเดฑเดฟ, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเต‡เดตเดจเด™เตเด™เตพ
    • เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ PID เดชเตเดจเดฐเตเดชเดฏเต‹เด—เด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฐเด•เตเดทเดฟเดค เดธเดฟเด—เตเดจเตฝ เดกเต†เดฒเดฟเดตเดฑเดฟ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเตเดฎเตเดชเต เด•เดฟเตฝ เดตเดฟเดณเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด’เดฐเต เดธเดฟเด—เตเดจเตฝ เด…เดฏเดšเตเดšเดฏเตเดŸเดจเต†, เดชเตเดฐเต‹เดธเดธเต เดŸเต†เตผเดฎเดฟเดจเต‡เดทเตป เด•เดพเดฐเดฃเด‚ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดชเดฟเดเดกเดฟ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฏเตเด‚ เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเต‹เดธเดธเตเดธเต เด•เตˆเดตเดถเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดธเดพเดนเดšเดฐเตเดฏเด‚ เด‰เดฃเตเดŸเดพเด•เดพเด‚, เด•เต‚เดŸเดพเดคเต† เดธเดฟเด—เตเดจเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป, เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ pidfd_send_signal เดšเต‡เตผเดคเตเดคเต, เด‡เดคเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเตเดฐเต‹เดธเดธเตเดธเต เดฌเตˆเตปเดกเดฟเด‚เด—เต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป /proc/pid-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต PID เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฒเตเด‚, เดซเดฏเตฝ เดกเดฟเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตผ เดฎเดพเดฑเดฟเดฒเตเดฒ, เดชเตเดฐเต‹เดธเดธเตเดธเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดธเดฟเด—เตเดจเตฝ เด…เดฏเดฏเตเด•เตเด•เดพเตป เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚;
    • เดšเต‡เตผเดคเตเดคเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเต†เดฎเตเดฎเดฑเดฟ NVDIMM) เดฑเดพเด‚ เด†เดฏเดฟ. เด‡เดชเตเดชเต‹เตพ เดตเดฐเต†, เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดกเดฟเดตเตˆเดธเตเด•เตพ เดชเต‹เดฒเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเต† เด•เต‡เตผเดฃเตฝ เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เด…เดต เด…เดงเดฟเด• เดฑเดพเด‚ เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดชเตเดฐเด•เดŸเดจ เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดจเต‡เดฐเดฟเดŸเดพเตป เดคเดฏเตเดฏเดพเดฑเตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เด†เด—เตเดฐเดนเด™เตเด™เตพเด•เตเด•เต เดฎเดฑเตเดชเดŸเดฟเดฏเดพเดฏเดพเดฃเต เดˆ เดซเต€เดšเตเดšเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด•เต‚เดŸเดพเดคเต† dax-เดจเต mmap-เดจเต เดฎเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฏเต‚เดธเตผ-เดธเตเดชเต‡เดธเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เดจเต‡เดฑเตเดฑเต€เดตเต เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต API เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดซเดฏเตฝ;
    • เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเดฟเดชเดฟเดฏเต เดจเดฟเดทเตโ€Œเด•เตเดฐเดฟเดฏ เดนเดพเตปเดกเตโ€Œเดฒเตผ เดšเต‡เตผเดคเตเดคเต (เดธเดฟเดชเดฟเดฏเต เดŽเดชเตเดชเต‹เตพ เดกเต€เดชเต เดชเดตเตผ เดธเต‡เดตเดฟเด‚เด—เต เดฎเต‹เดกเตเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดฎเต†เดจเตเดจเต cpuidle เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต; เด†เดดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฎเต‹เดกเต, เด•เต‚เดŸเตเดคเตฝ เดธเดฎเตเดชเดพเดฆเตเดฏเด‚, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดฎเต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เดพเตป เด•เต‚เดŸเตเดคเตฝ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚) - TEO (เดŸเตˆเดฎเตผ เด‡เดตเดจเตเดฑเตเด•เตพ เด“เดฑเดฟเดฏเดจเตเดฑเดกเต เด—เดตเตผเดฃเตผ ). เด‡เดคเตเดตเดฐเต†, เดฐเดฃเตเดŸเต cpuidle เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต - โ€œเดฎเต†เดจเตโ€, โ€œเดฒเดพเดกเตผโ€, เดนเตเดฏเต‚เดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตโ€Œเดธเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดฎเตเดฃเตเดŸเต. "เดฎเต†เดจเต" เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเดจเต เดนเตเดฏเต‚เดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เต เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเดฃเตเดŸเต, เด…เดต เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เด’เดฐเต เดชเตเดคเดฟเดฏ เดนเดพเตปเดกเตโ€Œเดฒเตผ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. "เดฎเต†เดจเต" เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเดจเต เดฌเดฆเดฒเดพเดฏเดฟ TEO เดธเตเดฅเดพเดจเด‚ เดชเดฟเดŸเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต‡ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเตˆเดฆเตเดฏเตเดคเดฟ เด‰เดชเดญเต‹เด—เด‚ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟเด•เตเด•เตŠเดฃเตเดŸเตเดคเดจเตเดจเต† เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดจเต เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
      โ€œcpuidle.governor=teoโ€ เดŽเดจเตเดจ เดฌเต‚เดŸเตเดŸเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดคเดฟเดฏ เดนเดพเตปเดกเตโ€Œเดฒเตผ เดธเดœเต€เดตเดฎเดพเด•เตเด•เดพเด‚;

    • เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ 2038 เดฒเต† เดชเตเดฐเดถเตเดจเด™เตเด™เตพ, 32-เดฌเดฟเดฑเตเดฑเต เดŸเตˆเด‚_เดŸเดฟ เดคเดฐเด‚ เด“เดตเตผเดซเตเดฒเต‹ เด•เดพเดฐเดฃเด‚, 32-เดฌเดฟเดฑเตเดฑเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ 64-เดฌเดฟเดฑเตเดฑเต เดŸเตˆเด‚ เด•เต—เดฃเตเดŸเดฑเตเด•เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, 64-เดฌเดฟเดฑเตเดฑเต time_t เด˜เดŸเดจ เด‡เดชเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เด“เดชเตเดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เต เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพ;
    • เด•เดพเดฎเตเดชเดฟเดจเดพเดฏเตเดณเตเดณ เดนเต‹เดŸเตเดŸเต เดชเดพเดšเตเดšเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต (เดฒเตˆเดตเต เดชเดพเดšเตเดšเดฟเด‚เด—เต) เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เด’เดฐเตŠเดฑเตเดฑ เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดถเตเดฐเต‡เดฃเดฟ เด†เดฑเตเดฑเต‹เดฎเดฟเด•เต เด†เดฏเดฟ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ โ€œเด†เดฑเตเดฑเต‹เดฎเดฟเด•เต เดฑเต€เดชเตเดฒเต‡เดธเตโ€ เดธเดตเดฟเดถเต‡เดทเดค. เด•เตผเดถเดจเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดคเดคเตเดธเดฎเดฏ เดชเดพเดšเตเดšเตเด•เตพ เด˜เดŸเตเดŸเด‚ เด˜เดŸเตเดŸเดฎเดพเดฏเดฟ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เดชเด•เดฐเด‚, เด’เดฐเต‡เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดธเด‚เด—เตเดฐเดน เดชเดพเดšเตเดšเตเด•เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เดพเตป เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต. เดฎเตเดฎเตเดชเดคเตเดคเต† เด“เดฐเต‹ เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดฎเดพเดฑเตเดฑเดตเตเด‚ เด…เดตเดธเดพเดจ เดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณ เดซเด‚เด—เตโ€Œเดทเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดชเตเดฐเดพเดฐเด‚เดญ เด…เดตเดธเตเดฅเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดšเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ (เด…เดคเดพเดฏเดคเต, เดฌเต‡เดธเต เด•เต‡เตผเดฃเดฒเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต เด’เดฐเต เดเด•เต€เด•เตƒเดค เดชเดพเดšเตเดšเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚. เดชเดฐเดธเตเดชเดฐเด‚ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดšเตเดšเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเตƒเด‚เด–เดฒเดฏเตเดŸเต† );
    • เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต a.out เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดซเดฏเตฝ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด’เดดเดฟเดตเดพเด•เตเด•เดฟ
      เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟ a.out เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เด•เต‹เตผ เดซเดฏเดฒเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‹เดกเต, เด…เดคเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเต. เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เดฒเดฟเดจเด•เตเดธเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ a.out เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฒเดฟเดจเด•เตเดธเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเต† เด†เดงเตเดจเดฟเด• เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ a.out เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดœเดจเดฑเต‡เดทเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, a.out เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดฒเต‹เดกเตผ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตเดฅเดฒเดคเตเดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚;

    • เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดค เด•เต‹เดกเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเดจเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเต BPF เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดตเต†เดฐเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดฌเดฟเดชเดฟเดŽเดซเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต† เดธเดฎเดพเดจเตเดคเดฐ เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดงเดฟเด• เด•เดดเดฟเดตเตเด•เตพ เดจเตฝเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต, เดฌเดฟเดชเดฟเดŽเดซเต เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเตเดชเดฟเตปเดฒเต‹เด•เตเด•เต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเดพเดšเตเดšเตเด•เดณเตเด‚ เด•เต‡เตผเดฃเดฒเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต;
  • เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
    • Nouveau เดกเตเดฐเตˆเดตเดฑเดฟเตฝ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดตเตˆเดตเดฟเดงเตเดฏเดฎเดพเตผเดจเตเดจ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ, เดธเดฟเดชเดฟเดฏเต, เดœเดฟเดชเดฟเดฏเต เดŽเดจเตเดจเดฟเดตเดฏเต† เดชเตŠเดคเตเดตเดพเดฏ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดš เดฎเต†เดฎเตเดฎเดฑเดฟ เดเดฐเดฟเดฏเด•เตพ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดชเด™เตเด•เดฟเดŸเตเดŸ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเดฟเดธเตเดฑเตเดฑเด‚ (SVM, เดชเด™เตเด•เดฟเดŸเตเดŸ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ) HMM (Heterogeneous เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต) เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต, เด…เดคเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดธเตเดตเดจเตเดคเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ (MMU, เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดฏเต‚เดฃเดฟเดฑเตเดฑเต) เด‰เดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดงเดพเดจ เดฎเต†เดฎเตเดฎเดฑเดฟ. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดŽเดšเตเดšเตเดŽเด‚เดŽเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดœเดฟเดชเดฟเดฏเตเดตเดฟเดจเตเด‚ เดธเดฟเดชเดฟเดฏเตเดตเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดตเดฟเดฒเดพเดธ เด‡เดŸเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดคเดฟเตฝ เดœเดฟเดชเดฟเดฏเตเดตเดฟเดจเต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. SVM เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเดฒเดตเดฟเตฝ เดชเดพเดธเตเด•เตฝ เดซเดพเดฎเดฟเดฒเดฟ เดœเดฟเดชเดฟเดฏเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เดตเต‹เตพเดŸเตเดŸ, เดŸเตเดฏเต‚เดฑเดฟเด‚เด—เต เดœเดฟเดชเดฟเดฏเตเด•เตพเด•เตเด•เตเด‚ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดจเต‚เดตเต‡เดตเดฟเตฝ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต GPU เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเต เดฎเต†เดฎเตเดฎเดฑเดฟ เดเดฐเดฟเดฏเด•เดณเตเดŸเต† เดฎเตˆเด—เตเดฐเต‡เดทเตป เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป เดชเตเดคเดฟเดฏ ioctl;
    • GPU เดธเตเด•เตˆเดฒเต‡เด•เตเด•เดฟเดจเตเด‚ เด…เดคเดฟเดจเตเดถเต‡เดทเดฎเตเดณเตเดณ (gen9+) เด‡เดจเตเดฑเตฝ DRM เดกเตเดฐเตˆเดตเดฑเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดซเดพเดธเตเดฑเตเดฑเตเดฌเต‚เดŸเตเดŸเต เดฎเต‹เดกเต เดฌเต‚เดŸเตเดŸเต เดธเดฎเดฏเดคเตเดคเต เด…เดจเดพเดตเดถเตเดฏ เดฎเต‹เดกเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต. เดšเต‡เตผเดคเตเดคเต ะฝะพะฒั‹ะต เด•เต‹เดซเต†เดฒเต‡เด•เตเด•เต, เดเดธเต เดฒเต‡เด•เตเด•เต เดฎเตˆเด•เตเดฐเต‹ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด‰เดชเด•เดฐเดฃ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ. เด•เต‹เดซเต†เดฒเต‡เด•เตเด•เต เดšเดฟเดชเตเดธเดฟเดจเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต GVT เดชเดฟเดจเตเดคเตเดฃ (เดœเดฟเดชเดฟเดฏเต เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเตป). เดตเต†เตผเดšเตเดตเตฝ GPU-เด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ VFIO EDID เดชเดฟเดจเตเดคเตเดฃ. LCD เดชเดพเดจเดฒเตเด•เตพเด•เตเด•เต MIPI/DSI เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต ACPI/PMIC เด˜เดŸเด•เด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ. เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ เดชเตเดคเดฟเดฏ เดŸเดฟเดตเดฟ เดฎเต‹เดกเตเด•เตพ 1080p30/50/60 เดŸเดฟเดตเดฟ;
    • amdgpu เดกเตเดฐเตˆเดตเดฑเดฟเดฒเต‡เด•เตเด•เต Vega10/20 BACO GPU-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. Vega 10/20 เดชเดตเตผ เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเตเด‚ Vega 10 เด•เต‚เดณเตผ เด•เตบเดŸเตเดฐเต‹เตพ เดŸเต‡เดฌเดฟเดณเตเด•เดณเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. เดชเดฟเด•เตเด•เดพเดธเต‹ GPU-เด•เตพเด•เตเด•เดพเดฏเดฟ เดชเตเดคเดฟเดฏ PCI เด‰เดชเด•เดฐเดฃ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ เดšเต‡เตผเดคเตเดคเต. เดšเต‡เตผเดคเตเดคเต เดกเต†เดกเตโ€Œเดฒเต‹เด•เตเด•เตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดทเต†เดกเตเดฏเต‚เตพ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‡เดจเตเดฑเตผเดซเต‡เดธเต;
    • เดšเต‡เตผเดคเตเดคเต เดธเตเด•เตเดฐเต€เตป เด†เด•เตเดธเดฟเดฒเดฑเต‡เดฑเตเดฑเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ DRM/KMS เดกเตเดฐเตˆเดตเตผ ARM เด•เตŠเดฎเต‡เดฆ (เดฎเดพเดฒเดฟ เดกเดฟ 71);
    • 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 เด“เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เตเด•เตเด•เตพเด•เตเด•เตเด‚ เดฎเต€เดกเดฟเดฏเดŸเต†เด•เต MT8183 เด“เดกเดฟเดฏเต‹ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเด‚ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
    • NAND เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต Flash STMicroelectronics FMC2, Amlogic Meson;
    • เดนเดฌเดพเดจ AI เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เต เด†เด•เตโ€Œเดธเดฟเดฒเดฑเต‡เดฑเตเดฑเตผ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
    • NXP ENETC เด—เดฟเด—เดพเดฌเดฟเดฑเตเดฑเต เด‡เดฅเตผเดจเต†เดฑเตเดฑเต เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เตพเด•เตเด•เตเด‚ MediaTek MT7603E (PCIe), MT76x8 เดตเดฏเตผเดฒเต†เดธเต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต.

เด…เดคเต‡ เดธเดฎเดฏเด‚ เดฒเดพเดฑเตเดฑเดฟเดจเดฎเต‡เดฐเดฟเด•เตเด•เตป เดซเตเดฐเต€ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดซเต—เดฃเตเดŸเต‡เดทเดจเตเด‚ เดฐเต‚เดชเต€เด•เดฐเดฟเดšเตเดšเต
เด“เดชเตเดทเตป เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐ เด•เต‡เตผเดฃเตฝ 5.1 - Linux-libre 5.1-gnu, เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดฒเตเดฒเดพเดคเตเดค เด˜เดŸเด•เด™เตเด™เดณเต‹ เด•เต‹เดกเต เดตเดฟเดญเดพเด—เด™เตเด™เดณเต‹ เด…เดŸเด™เตเด™เตเดจเตเดจ เดซเต‡เด‚เดตเต†เดฏเตผ, เดกเตเดฐเตˆเดตเตผ เด˜เดŸเด•เด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต เดฎเดพเดฏเตโ€Œเดšเตเดšเต, เด‡เดคเดฟเดจเตเดฑเต† เดตเตเดฏเดพเดชเตเดคเดฟ เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเดตเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ, mt7603, goya เดกเตเดฐเตˆเดตเดฑเตเด•เดณเดฟเตฝ เดฌเตเดฒเดฌเต เดฒเต‹เดกเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. wilc1000, iwlwifi, soc-acpi-intel, brcmfmac, mwifiex, btmrvl, btmtk, touchscreen_dmi เดŽเดจเตเดจเต€ เดกเตเดฐเตˆเดตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตเด‚ เดฌเตเดฒเต‹เดฌเต เด•เตเดฒเต€เดจเดฟเด‚เด—เต เด•เต‹เดกเต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต. lantiq xrx200 เดซเต‡เด‚เดตเต†เดฏเตผ เดฒเต‹เดกเดฑเดฟเดฒเต† เดฌเตเดฒเต‹เดฌเต เด•เตเดฒเต€เดจเดฟเด‚เด—เต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเดคเดฟเดจเดพเตฝ เดจเดฟเตผเดคเตเดคเดฟ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•