Linux เช•เชฐเซเชจเชฒ เชฐเชฟเชฒเซ€เช 5.3

เชตเชฟเช•เชพเชธเชจเชพ เชฌเซ‡ เชฎเชนเชฟเชจเชพ เชชเช›เซ€, เชฒเชฟเชจเชธ เชŸเซ‹เชฐเชตเชพเชฒเซเชกเซเชธ เชฐเชœเซ‚เช†เชค เช•เชฐเซ€ เช•เชฐเซเชจเชฒ เชชเซเชฐเช•เชพเชถเชจ เชฒเชฟเชจเช•เซเชธ 5.3. เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเซˆเช•เซ€: AMD Navi GPUs, Zhaoxi เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ เช…เชจเซ‡ เช‡เชจเซเชŸเซ‡เชฒ เชธเซเชชเซ€เชก เชธเชฟเชฒเซ‡เช•เซเชŸ เชชเชพเชตเชฐ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, เชšเช•เซเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ umwait เชธเซ‚เชšเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ,
'เช‰เชชเชฏเซ‹เช— เช•เซเชฒเซ‡เชฎเซเชชเชฟเช‚เช—' เชฎเซ‹เชก เช…เชธเชฎเชชเซเชฐเชฎเชพเชฃเชคเชพเชตเชพเชณเชพ CPUs, pidfd_open เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ, 4/0.0.0.0 เชธเชฌเชจเซ‡เชŸเชฎเชพเช‚เชฅเซ€ IPv8 เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, nftables เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•เชจเซ€ เชถเช•เซเชฏเชคเชพ, DRM เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ HDR เชธเชชเซ‹เชฐเซเชŸ, ACRN เชจเซเช‚ เชธเช‚เช•เชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชตเชงเชพเชฐเซ‡ เช›เซ‡. เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ

ะ’ เชœเชพเชนเซ‡เชฐเชพเชค เชจเชตเซ€ เชฐเซ€เชฒเซ€เช, เชฒเซ€เชจเชธ เช เช•เชฐเซเชจเชฒ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸเชจเชพ เชฎเซเช–เซเชฏ เชจเชฟเชฏเชฎเชจเซ€ เชคเชฎเชพเชฎ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฏเชพเชฆ เช…เชชเชพเชตเซ€ - เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชธเซเชชเซ‡เชธ เช˜เชŸเช•เซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชตเชฐเซเชคเชจ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเซเช‚. เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹เชจเซ‡ เชคเซ‹เชกเชตเชพ เชœเซ‹เชˆเช เชจเชนเซ€เช‚ เช…เชฅเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซเชคเชฐเซ‡ เชฐเซ€เช—เซเชฐเซ‡เชธเชจ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡ เชจเชนเซ€เช‚. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชตเชฐเซเชคเชจเชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เชเชฌเซ€เช†เชˆเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ, เชœเซ‚เชจเชพ เช•เซ‹เชกเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชญเซ‚เชฒเซ‹เชจเชพ เชฆเซ‡เช–เชพเชตเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฃ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เช‰เชชเชฏเซ‹เช—เซ€ เชธเซเชงเชพเชฐเชพเช“เชจเซ€ เชชเชฐเซ‹เช•เซเชท เช…เชธเชฐ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชเช• เชฆเซƒเชทเซเชŸเชพเช‚เชคเชฐเซ‚เชช เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เชนเชคเซเช‚ เช•เชพเชขเซ€ เชจเชพเช–เซเชฏเซเช‚ เช‰เชชเชฏเซ‹เช—เซ€ .เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ Ext4 เช•เซ‹เชกเชฎเชพเช‚, เชœเซ‡ เชจเชพเชจเซ€ I/O เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เช‡เชจเซ‹เชก เชŸเซ‡เชฌเชฒเชจเชพ เชชเซเชฐเซ€-เชฐเซ€เชกเชฟเช‚เช—เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ€เชจเซ‡ เชกเซเชฐเชพเช‡เชต เชเช•เซเชธเซ‡เชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชพเชกเซ‡ เช›เซ‡.

เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช เชนเช•เซ€เช•เชค เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เช—เชฏเซเช‚ เช•เซ‡, เชกเชฟเชธเซเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชฅเชตเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡, เช—เซ‡เชŸเซ‡เชฐเซ‡เชจเซเชกเชฎ() เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐ เชฎเชพเชŸเซ‡เชจเซ€ เชเชจเซเชŸเซเชฐเซ‹เชชเซ€ เชตเชงเซ เชงเซ€เชฎเซ‡เชฅเซ€ เชเช•เช เซ€ เชฅเชตเชพ เชฒเชพเช—เซ€ เช…เชจเซ‡ เช…เชฎเซเช• เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชฎเชพเช‚, เชšเซ‹เช•เซเช•เชธ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เชเชจเซเชŸเซเชฐเซ‹เชชเซ€ เชชเซ‚เชฒ เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฒเซ‹เชกเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ เชซเซเชฐเซ€เช เชœเซ‹เชตเชพ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡. เชญเชฐเซ‡เชฒ. เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช–เชฐเซ‡เช–เชฐ เช‰เชชเชฏเซ‹เช—เซ€ เชนเซ‹เชตเชพเชฅเซ€, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชตเชšเซเชšเซ‡ เชเช• เชšเชฐเซเชšเชพ เชŠเชญเซ€ เชฅเชˆ เชœเซ‡เชฎเชพเช‚ เช—เซ‡เชŸเซ‡เชฐเซ‡เชจเซเชกเชฎ() เช•เซ‰เชฒเชจเชพ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฌเซเชฒเซ‰เช•เชฟเช‚เช— เชฎเซ‹เชกเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ เชเชจเซเชŸเซเชฐเซ‹เชชเซ€เชจเซ€ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชซเซเชฒเซ‡เช— เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เช†เชตเชพ เชซเซ‡เชฐเชซเชพเชฐเชจเซ‡ เช…เชธเชฐ เชฅเชถเซ‡. เชฒเซ‹เชกเชฟเช‚เช—เชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‡ เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐเซ‹เชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพ.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ 15794 เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ 1974 เชซเชฟเช•เซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡,
เชชเซ‡เชš เชธเชพเชˆเช - 92 MB (13986 เชซเชพเชˆเชฒเซ‹เชจเซ‡ เช…เชธเชฐ เชฅเชฏเซ‡เชฒ เชซเซ‡เชฐเชซเชพเชฐเซ‹, เช•เซ‹เชกเชจเซ€ 258419 เชฒเชพเชˆเชจเซ‹ เช‰เชฎเซ‡เชฐเซ€,
599137 เชชเช‚เช•เซเชคเชฟเช“ เชฆเซ‚เชฐ เช•เชฐเซ€). 39 เชฎเชพเช‚ เชชเซเชฐเชธเซเชคเซเชค เชคเชฎเชพเชฎเชฎเชพเช‚เชฅเซ€ เชฒเช—เชญเช— 5.3%
เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช‰เชชเช•เชฐเชฃ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡, เชฒเช—เชญเช— 12% เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช›เซ‡
เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช•เซ‹เชก เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชคเชฐเชซ เชตเชฒเชฃ, 11%
เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเชŸเซ‡เช•เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค, 3% เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ 3% เช†เช‚เชคเชฐเชฟเช• เชฎเชพเชŸเซ‡
เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎเซเชธ.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชธเซ‡เชตเชพเช“
    • PID เชชเซเชจเชƒเช‰เชชเชฏเซ‹เช—เชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ 'pidfd' เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เชธเชคเชค เชตเชฟเช•เชพเชธ (pidfd เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เชฅเชคเซ‹ เชจเชฅเซ€, เชœเซเชฏเชพเชฐเซ‡ PID เชคเซ‡ PID เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชฎเชพเชชเซเชค เชฅเชฏเชพ เชชเช›เซ€ เชฌเซ€เชœเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เชธเชพเช‚เช•เชณเซ€ เชถเช•เชพเชฏ เช›เซ‡). เชคเซ‡ เช…เช—เชพเช‰ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚
      idfd_send_signal() เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ pidfd เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ pidfd_send_signal() เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ เช…เชจเซ‡ clone() เช•เซ‰เชฒเชฎเชพเช‚ CLONE_PIDFD เชซเซเชฒเซ‡เช—. CLONE_PIDFD เชซเซเชฒเซ‡เช— เชธเชพเชฅเซ‡ clone() เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เชธเชฐเซเชตเชฟเชธ เชฎเซ‡เชจเซ‡เชœเชฐ เช…เชฅเชตเชพ Android เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ€ เช†เช‰เชŸ-เช“เชซ-เชฎเซ‡เชฎเชฐเซ€ เชซเซ‹เชฐเซเชธ เชŸเชฐเซเชฎเชฟเชจเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, CLONE_PIDFD เชตเชฟเชจเชพ เชซเซ‹เชฐเซเช•() เช…เชฅเชตเชพ เช•เซเชฒเซ‹เชจ() เชชเชฐ เช•เซ‰เชฒ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡.

      เช•เชฐเซเชจเชฒ 5.3 เช เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ เชฐเชœเซ‚ เช•เชฐเซเชฏเซ‹ pidfd_open(), เชœเซ‡ เชคเชฎเชจเซ‡ CLONE_PIDFD เชซเซเชฒเซ‡เช— เชธเชพเชฅเซ‡ clone() เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชฎเชจเชธเซเชตเซ€ เชนเชพเชฒเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชšเซ‡เช• เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ pidfd เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. poll() เช…เชจเซ‡ epoll() เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ pidfd เชฎเชคเชฆเชพเชจ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเช‚เชšเชพเชฒเช•เซ‹เชจเซ‡ เชฐเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเชพ เชกเชฐ เชตเชฟเชจเชพ เชฎเชจเชธเซเชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเชพ เชธเชฎเชพเชชเซเชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‹ PID เชจเชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชชเซ€เชกเซ€เชเชซเชกเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟ เชคเซ‡เชจเซ€ เชšเชพเช‡เชฒเซเชก เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเชตเชพ เชœเซ‡เชตเซ€ เชœ เช›เซ‡;

    • เชฒเซ‹เชก เชชเชฟเชจเชฟเช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชŸเชพเชธเซเช• เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (เช‰เชชเชฏเซ‹เช— เช•เซเชฒเซ‡เชฎเซเชชเซ€เช‚เช—), CPU เชชเชฐ เชธเช•เซเชฐเชฟเชฏ เช•เชพเชฐเซเชฏเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡, เชคเชฎเชจเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เช…เชฅเชตเชพ เชฎเชนเชคเซเชคเชฎ เช†เชตเชฐเซเชคเชจ เชถเซเชฐเซ‡เชฃเซ€เช“เชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเชธเซเชคเซเชค เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชเชตเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชœเซ‡ เช† เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ "เชตเชฟเชจเช‚เชคเซ€" เช†เชตเชฐเซเชคเชจเชจเชพ เชจเซ€เชšเชฒเชพ เช›เซ‡เชกเซ‡ เชšเชฒเชพเชตเซ€เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชตเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชจเซ‡ เชธเซ€เชงเซ€ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. เชจเชฟเชฎเซเชจ-เช…เช—เซเชฐเชคเชพเชจเชพ เช•เชพเชฐเซเชฏเซ‹ เช•เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเชพ เชจเชฅเซ€ เชคเซ‡ "เชฎเช‚เชœเซ‚เชฐ" เช†เชตเชฐเซเชคเชจเชจเซ€ เช‰เชชเชฒเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. sched_setattr() เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเชฎเชพเช‚ sched_uclamp_util_min เช…เชจเซ‡ sched_uclamp_util_max เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเซเชธ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
    • เชเชจเชฐเซเชœเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ เช‡เชจเซเชŸเซ‡เชฒ เชธเซเชชเซ€เชก เชธเชฟเชฒเซ‡เช•เซเชŸ, Intel Xeon เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ เชธเชพเชฅเซ‡ เชชเชธเช‚เชฆเช—เซ€เชจเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชคเชฎเชจเซ‡ เชตเชฟเชตเชฟเชง CPU เช•เซ‹เชฐเซ‹ เชฎเชพเชŸเซ‡ เชชเชฐเซเชซเซ‹เชฐเซเชฎเชจเซเชธ เช…เชจเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชฅเซเชฐเซเชชเซเชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชšเซ‹เช•เซเช•เชธ เช•เซ‹เชฐเซ‹ เชชเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡, เช…เชจเซเชฏ เช•เซ‹เชฐเซ‹ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชฌเชฒเชฟเชฆเชพเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡;
    • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชœเช—เซเชฏเชพเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ umwait เชธเซ‚เชšเชจเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‚เชชเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชŸเซ‚เช‚เช•เชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ. เช† เชธเซ‚เชšเชจเชพ, umonitor เช…เชจเซ‡ tpause เชธเซ‚เชšเชจเชพเช“ เชธเชพเชฅเซ‡, Intelเชจเซ€ เช†เช—เชพเชฎเซ€ "Tremont" เชšเชฟเชชเซเชธเชฎเชพเช‚ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชคเซ‡ เชตเชฟเชฒเช‚เชฌเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชถเซ‡ เชœเซ‡ เช‰เชฐเซเชœเชพ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช›เซ‡ เช…เชจเซ‡ เชนเชพเช‡เชชเชฐ เชฅเซเชฐเซ‡เชกเซ€เช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซเชฏ เชฅเซเชฐเซ‡เชกเซ‹เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเซเช‚ เชจเชฅเซ€;
    • RISC-V เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฎเชพเชŸเซ‡, เชฎเซ‹เชŸเชพ เชฎเซ‡เชฎเชฐเซ€ เชชเซƒเชทเซเช เซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡;
    • kprobes เชŸเซเชฐเซ‡เชธเซ€เช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซ‡ เช•เชฐเซเชจเชฒ เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธเชจเซ‡ เชฏเซเชเชฐ เชธเซเชชเซ‡เชธเชฎเชพเช‚ เชกเชฟเชฐเซ‡เชซเชฐเชจเซเชธ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเชฟเชธเซเชŸเชฎ เช•เซ‹เชฒเซเชธ เชชเชฐ เชชเชธเชพเชฐ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡. เชฌเซ‚เชŸ เชธเซเชŸเซ‡เชœ เชชเชฐ เชšเซ‡เช•เซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
    • เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชฎเชพเช‚ PREEMPT_RT เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹. เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชฎเซ‹เชกเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เชนเชœเซ€ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชตเชฟเช•เชฒเซเชชเชจเซ‹ เชฆเซ‡เช–เชพเชต เช เชเช• เชธเชพเชฐเซ‹ เชธเช‚เช•เซ‡เชค เช›เซ‡ เช•เซ‡ เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพเชจเชพ เชฎเชนเชพเช•เชพเชตเซเชฏ เชเช•เซ€เช•เชฐเชฃ เชฐเซ€เชฏเชฒเชŸเชพเช‡เชฎ-เชชเซเชฐเซ€เชฎเซเชชเซเชŸ เชชเซ‡เชšเซ‹ เชชเซ‚เชฐเซเชฃเชคเชพเชจเซ‡ เช†เชฐเซ‡ เช›เซ‡;
    • clone() เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เชตเชงเซ เชเช•เซเชธเซเชŸเซ‡เชจเซเชธเชฟเชฌเชฒ เชตเชฐเซเชเชจเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ clone3() เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ เช‰เชฎเซ‡เชฐเซเชฏเซ‹, เชœเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชซเซเชฒเซ‡เช—เซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
    • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ bpf_send_signal() เชนเซ‡เชจเซเชกเชฒเชฐ, BPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ‡ เชฎเชจเชธเซเชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚ เชธเชฟเช—เซเชจเชฒ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
    • KVM เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชชเชฐเชซ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡, เชจเชตเซ€ เช‡เชตเซ‡เชจเซเชŸ เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเชจเซ‡ เช‡เชตเซ‡เชจเซเชŸเชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชฎเชนเซ‡เชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎ เชฌเชพเชœเซ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฎเชพเชŸเซ‡ เชฎเชพเชจเซเชฏ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚;
    • เชœเซ‹ เชฒเซ‚เชชเชจเซ‹ เช…เชฎเชฒ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเซ‹เชฏ เช…เชจเซ‡ เชธเซ‚เชšเชจเชพเช“เชจเซ€ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช–เซเชฏเชพเชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เช“เชณเช‚เช—เซ€ เชจ เชถเช•เซ‡ เชคเซ‹ เชฒเซ‚เชชเซเชธ เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ eBPF เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเซ‡เชฐเชฟเชซเชฟเช•เซ‡เชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;
  • เชกเชฟเชธเซเช• เชธเชฌเชธเชฟเชธเซเชŸเชฎ, I/O เช…เชจเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ
    • XFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชนเชตเซ‡ เชฌเชนเซ-เชฅเซเชฐเซ‡เชกเซ‡เชก เช‡เชจเซ‹เชก เชฌเชพเชฏเชชเชพเชธเชจเซ‡ เช†เชงเชพเชฐ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช•เซเชตเซ‹เชŸเชพ เชคเชชเชพเชธเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ). เชจเชตเชพ ioctls BULKSTAT เช…เชจเซ‡ INUMBERS เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ FS เชซเซ‹เชฐเซเชฎเซ‡เชŸเชจเซ€ เชชเชพเช‚เชšเชฎเซ€ เช†เชตเซƒเชคเซเชคเชฟเชฎเชพเช‚ เชฆเซ‡เช–เชพเชคเชพ เชฒเช•เซเชทเชฃเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ inode เชœเชจเซเชฎ เชธเชฎเชฏ เช…เชจเซ‡ เชฆเชฐเซ‡เช• AG เชœเซ‚เชฅ (เชเชฒเซ‹เช•เซ‡เชถเชจ เชœเซ‚เชฅเซ‹) เชฎเชพเชŸเซ‡ BULKSTAT เช…เชจเซ‡ INUMBERS เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ;
    • Ext4 เชฎเชพเช‚ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชพเชฏเซ‹ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚ voids (เช…เชจเชฒเชฟเช‚เช• เชฌเซเชฒเซ‹เช•เซเชธ).
      เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ เช–เซเชฒเซเชฒเซ€ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชงเซเชตเชœ โ€œiโ€ (เช…เชชเชฐเชฟเชตเชฐเซเชคเชจเช•เซเชทเชฎ) (เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชฒเช–เชตเซเช‚ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช›เซ‡ เชœเซ‹ เชงเซเชตเชœ เชเชตเชพ เชธเชฎเชฏเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชœเซเชฏเชพเชฐเซ‡ เชซเชพเช‡เชฒ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช–เซเชฒเซเชฒเซ€ เชนเชคเซ€);

    • Btrfs เช เชคเชฎเชพเชฎ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเซ‹ เชชเชฐ crc32c เชจเชพ เชเชกเชชเซ€ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡;
    • CIFS เชฎเชพเช‚, smbdirect เช†เชงเชพเชฐ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชตเชฟเช•เชพเชธ เชคเชฐเซ€เช•เซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. SMB3 เช GCM เชฎเซ‹เชกเชฎเชพเช‚ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€. ACE (เชเช•เซเชธเซ‡เชธ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชเชจเซเชŸเซเชฐเซ€) เชเชจเซเชŸเซเชฐเซ€เช“เชฎเชพเช‚เชฅเซ€ เชฎเซ‹เชก เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเซ‹ เชฎเชพเช‰เชจเซเชŸ เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹. เช“เชชเชจ() เช•เซ‹เชฒเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเซเชฏเซเช‚;
    • เชšเซ‡เช•เชชเซ‹เชˆเชจเซเชŸ=เชกเชฟเชธเซ‡เชฌเชฒ เชฎเซ‹เชกเชฎเชพเช‚ เชšเชพเชฒเชคเซ€ เชตเช–เชคเซ‡ เช—เชพเชฐเซเชฌเซ‡เชœ เช•เชฒเซ‡เช•เซเชŸเชฐเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ F2FS เชฎเชพเช‚ เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹. F2FS เชฎเชพเช‚เชฅเซ€ เชฌเซเชฒเซ‹เช• เชฐเซ‡เชจเซเชœเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ ioctl เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เช“เชจ-เชง-เชซเซเชฒเชพเชฏ เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เชฆ เช—เซ‹เช เชตเชฃเซ‹ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชกเชพเชฏเชฐเซ‡เช•เซเชŸ I/O เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ F2FS เชฎเชพเช‚ เชธเซเชตเซ‡เชช เชซเชพเช‡เชฒ เชฎเซ‚เช•เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€. เชซเชพเช‡เชฒเชจเซ‡ เชชเชฟเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชฌเซเชฒเซ‹เช• เชซเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ;
    • เช…เชธเซเชฎเซ‡เชณ เช‡เชจเชชเซเชŸ/เช†เช‰เชŸเชชเซเชŸ io_uring เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เช…เชธเซเชฎเซ‡เชณ เช•เชพเชฎเช—เซ€เชฐเซ€ sendmsg() เช…เชจเซ‡ recvmsg() เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซ‹;
    • zstd เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช…เชจเซ‡ เชธเชนเซ€ เช•เชฐเซ‡เชฒ FS เช‡เชฎเซ‡เชœเชจเซ‡ เชšเช•เชพเชธเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ UBIFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;
    • Ceph FS เชนเชตเซ‡ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ SELinux เชธเซเชฐเช•เซเชทเชพ เชฒเซ‡เชฌเชฒเซ‹เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡;
    • NFSv4 เชฎเชพเชŸเซ‡, เชจเชตเซ‹ เชฎเชพเช‰เชจเซเชŸ เชตเชฟเช•เชฒเซเชช โ€œnconnect=โ€ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เชธเซเชฅเชพเชชเชฟเชค เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. เช† เชœเซ‹เชกเชพเชฃเซ‹ เชตเชšเซเชšเซ‡เชจเซ‹ เชŸเซเชฐเชพเชซเชฟเช• เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชตเชงเซเชฎเชพเช‚, NFSv4 เชธเชฐเซเชตเชฐ เชนเชตเซ‡ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€ /proc/fs/nfsd/clients เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชตเชฐเซเชคเชฎเชพเชจ เช•เซเชฒเชพเชฏเชจเซเชŸ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชคเซ‡เช“เช เช–เซ‹เชฒเซ‡เชฒเซ€ เชซเชพเชˆเชฒเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡;
  • เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ
    • เช•เชฐเซเชจเชฒ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡ เชเชธเซ€เช†เชฐเชเชจ, เชœเซ‡ เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชคเชคเซเชชเชฐเชคเชพ เช…เชจเซ‡ เชฎเชฟเชถเชจ-เช•เซเชฐเชฟเชŸเซ€เช•เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏเชคเชพ เชธเชพเชฅเซ‡ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡. ACRN เชจเซเชฏเซ‚เชจเชคเชฎ เช“เชตเชฐเชนเซ‡เชก เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชธเชพเชงเชจเซ‹ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช“เช›เซ€ เชตเชฟเชฒเช‚เชฌเชคเชพ เช…เชจเซ‡ เชชเชฐเซเชฏเชพเชชเซเชค เชชเซเชฐเชคเชฟเชญเชพเชตเชจเซ€ เช–เชพเชคเชฐเซ€ เช†เชชเซ‡ เช›เซ‡. CPU เชธเช‚เชธเชพเชงเชจเซ‹, I/O, เชจเซ‡เชŸเชตเชฐเซเช• เชธเชฌเชธเชฟเชธเซเชŸเชฎ, เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช…เชจเซ‡ เชธเชพเช‰เชจเซเชก เช“เชชเชฐเซ‡เชถเชจเซเชธเชจเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. ACRN เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช• เช•เช‚เชŸเซเชฐเซ‹เชฒ เชฏเซเชจเชฟเชŸเซเชธ, เชกเซ‡เชถเชฌเซ‹เชฐเซเชกเซเชธ, เช“เชŸเซ‹เชฎเซ‹เชŸเชฟเชต เช‡เชจเซเชซเชฐเซเชฎเซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎเซเชธ, เช•เชจเซเชเซเชฏเซเชฎเชฐ IoT เช‰เชชเช•เชฐเชฃเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เช…เชฒเช— เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡;
    • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชฎเซ‹เชก Linux เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชŸเชพเชˆเชฎ เชŸเซเชฐเชพเชตเซ‡เชฒ เชฎเซ‹เชก, เชœเซ‡ เชคเชฎเชจเซ‡ เชธเชฎเชฏ-เชธเช‚เชฌเช‚เชงเชฟเชค เช•เซ‹เชก เชกเซ€เชฌเช— เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ UML เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชธเชฎเชฏเชจเซ‡ เชงเซ€เชฎเซ‹ เช…เชฅเชตเชพ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฆเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชเช• เชชเชฐเชฟเชฎเชพเชฃ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡
      เชŸเชพเช‡เชฎ-เชŸเซเชฐเชพเชตเซ‡เชฒ-เชธเซเชŸเชพเชฐเซเชŸ, เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ เช˜เชกเชฟเชฏเชพเชณเชจเซ‡ เชฏเซเช—เชจเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เช•เซเชทเชฃเชฅเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;

    • เชจเชตเชพ เช•เชฐเซเชจเชฒ เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชตเชฟเช•เชฒเซเชชเซ‹ "init_on_alloc" เช…เชจเซ‡ "init_on_free" เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‡เชฒ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡, เชซเชพเชณเชตเซ‡เชฒ เช…เชจเซ‡ เชฎเซเช•เซเชค เช•เชฐเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐเซ‹เชจเซเช‚ เชถเซ‚เชจเซเชฏเช•เชฐเชฃ เชธเช•เซเชฐเชฟเชฏ เช•เชฐเซ‡เชฒ เช›เซ‡ (malloc เช…เชจเซ‡ เชซเซเชฐเซ€ เชฎเชพเชŸเซ‡ เชถเซ‚เชจเซเชฏ เชธเชพเชฅเซ‡ เชญเชฐเชตเซเช‚), เชœเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช“เชตเชฐเชนเซ‡เชกเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเซเชฐเช•เซเชทเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡;
    • เชจเชตเซ‹ เชกเซเชฐเชพเชˆเชตเชฐ เช‰เชฎเซ‡เชฐเชพเชฏเซ‹ virtio-iommu เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก เช‰เชชเช•เชฐเชฃเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชชเซƒเชทเซเช  เช•เซ‹เชทเซเชŸเช•เซ‹เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชตเชฐเซเชŸเซ€เชฏเซ‹ เชŸเซเชฐเชพเชจเซเชธเชชเซ‹เชฐเซเชŸ เชชเชฐ ATTACH, DETACH, MAP เช…เชจเซ‡ UNMAP เชœเซ‡เชตเซ€ IOMMU เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡;
    • เชจเชตเซ‹ เชกเซเชฐเชพเชˆเชตเชฐ เช‰เชฎเซ‡เชฐเชพเชฏเซ‹ virtio-pmem, เชญเซŒเชคเชฟเช• เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชœเช—เซเชฏเชพเชฎเชพเช‚ เชฎเซ‡เชช เช•เชฐเซ‡เชฒ เชธเช‚เช—เซเชฐเชน เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ NVDIMMs;
    • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เช•เซ€ เชœเซ‹เชกเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซเชฏเซ‹ (เช•เซ€เช“ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชจเซ€ เชฌเชนเชพเชฐ เช…เช—เชฎเซเชฏ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡), เชคเซ‡เชฎเชœ ACL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซ€เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเซ‡ เช›เซ‡;
    • เช•เซเชฐเชฟเชชเซเชŸเซ‹ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช–เซ‚เชฌ เชœ เชเชกเชชเซ€ เชจเซ‹เชจ-เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชนเซ‡เชถเชฟเช‚เช— เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ xxhash, เชœเซ‡เชจเซ€ เชเชกเชช เชฎเซ‡เชฎเชฐเซ€ เชชเซเชฐเชญเชพเชต เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡;
  • เชจเซ‡เชŸเชตเชฐเซเช• เชธเชฌเชธเชฟเชธเซเชŸเชฎ
    • 4/0.0.0.0 เชฐเซ‡เชจเซเชœเชฎเชพเช‚ IPv8 เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชธเช•เซเชทเชฎ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ, เชœเซ‡ เช…เช—เชพเช‰ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เช…เชจเซเชชเชฒเชฌเซเชง เชนเชคเซ€. เช† เชธเชฌเชจเซ‡เชŸเชจเซ‹ เชชเชฐเชฟเชšเชฏ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเชถเซ‡ เช…เชจเซเชฏ 16 เชฎเชฟเชฒเชฟเชฏเชจ IPv4 เชธเชฐเชจเชพเชฎเชพเช“เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซ‹;
    • nftables เชฎเชพเชŸเซ‡ Netfilter เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชชเซ‡เช•เซ‡เชŸ เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช• เชชเชฆเซเชงเชคเชฟเช“ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชซเซเชฒเซ‹ เชฌเซเชฒเซ‹เช• API. เชคเชฎเชพเชฎ เชธเชพเช‚เช•เชณเซ‹ เชธเชพเชฅเซ‡เชจเชพ เชจเชฟเชฏเชฎเซ‹เชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เซ‹เชทเซเชŸเช•เซ‹ เชจเซ‡เชŸเชตเชฐเซเช• เชเชกเซ‡เชชเซเชŸเชฐเชจเซ€ เชฌเชพเชœเซ เชชเชฐ เชฎเซ‚เช•เซ€ เชถเช•เชพเชฏ เช›เซ‡. NFT_TABLE_F_HW เชซเซเชฒเซ‡เช—เชจเซ‡ เชŸเซ‡เชฌเชฒ เชชเชฐ เชฌเชพเช‚เชงเซ€เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเซเช‚ เชฅเชพเชฏ เช›เซ‡. เชธเชฐเชณ เชฒเซ‡เชฏเชฐ 3 เช…เชจเซ‡ เชฒเซ‡เชฏเชฐ 4 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เช•เซเชฐเชฟเชฏเชพเช“ เชธเซเชตเซ€เช•เชพเชฐเซ‹/เชจเช•เชพเชฐเชตเชพ, IP เชฆเซเชตเชพเชฐเชพ เชฎเซ‡เชชเชฟเช‚เช— เช…เชจเซ‡ เชชเซเชฐเซ‡เชทเช•/เชฐเซ€เชธเซ€เชตเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸ เช…เชจเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเซเชฐเช•เชพเชฐ;
    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชฌเซเชฐเชฟเชœ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช•เชจเซ‡เช•เซเชถเชจ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡เชจเซ‡ br_netfilter เชเชฎเซเชฏเซเชฒเซ‡เชŸเซ€เช‚เช— เชฒเซ‡เชฏเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€;
    • nf_tables เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ SYNPROXY เชฎเซ‹เชกเซเชฏเซเชฒ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ, เชœเซ‡ iptables เชฎเชพเช‚เชฅเซ€ เชธเชฎเชพเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เชจเช•เชฒ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ IPv4 เชนเซ‡เชกเชฐเชฎเชพเช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชตเชฟเช•เชฒเซเชชเซ‹ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹ เชคเชชเชพเชธเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ เช…เชฎเชฒเชฎเชพเช‚ เช›เซ‡;
    • BPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ‡ setsockopt() เช…เชจเซ‡ getsockopt() เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเซเชธเชฎเชพเช‚ เชœเซ‹เชกเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€, เชœเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชเช•เซเชธเซ‡เชธ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เช† เช•เซ‰เชฒเซเชธเชฎเชพเช‚ เชœเซ‹เชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชเช• เชจเชตเซ‹ เช•เซ‹เชฒ เชชเซ‹เชˆเชจเซเชŸ (เชนเซ‚เช•) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡เชจเซ€ เชฎเชฆเชฆเชฅเซ€ เชคเชฎเซ‡ เชฆเชฐเซ‡เช• RTT เช…เช‚เชคเชฐเชพเชฒ (เชฐเชพเช‰เชจเซเชก-เชŸเซเชฐเซ€เชช-เชŸเชพเช‡เชฎ, เชชเชฟเช‚เช— เชŸเชพเช‡เชฎ) เชฎเชพเชŸเซ‡ เชเช•เชตเชพเชฐ BPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชชเชฐ เช•เซ‰เชฒ เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹;
    • IPv4 เช…เชจเซ‡ IPv6 เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชจเชตเซ€ เชจเซ‡เช•เซเชธเซเชŸเชนเซ‹เชช เชฐเซ‚เชŸเซ€เช‚เช— เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชœเซ‡เชจเซ‹ เชนเซ‡เชคเซ เชฐเซ‚เชŸเซ€เช‚เช— เช•เซ‹เชทเซเชŸเช•เซ‹เชจเซ€ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชตเชงเชพเชฐเชตเชพเชจเซ‹ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชจเชตเซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เช•เชฐเซเชจเชฒเชฎเชพเช‚ 743 เชนเชœเชพเชฐ เชฐเซ‚เชŸเชจเซ‹ เชธเชฎเซ‚เชน เชฎเชพเชคเซเชฐ 4.3 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹;
    • เชฌเซเชฒเซ‚เชŸเซ‚เชฅ เชฎเชพเชŸเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซ‹ LE เชชเชฟเช‚เช—เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ;
  • เชธเชพเชงเชจเซ‹
    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช•เช‚เชชเชจเซ€เชจเชพ x86-เชธเซเชธเช‚เช—เชค เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชเชพเช“เช•เซเชธเชฟเชจ, VIA เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชธ เช…เชจเซ‡ เชถเชพเช‚เช˜เชพเชˆ เชฎเซเชฏเซเชจเชฟเชธเชฟเชชเชพเชฒเชฟเชŸเซ€ เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชฏเซเช•เซเชค เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชตเชฟเช•เชธเชฟเชค. ZX CPU เชซเซ‡เชฎเชฟเชฒเซ€ x86-64 เช‡เชธเชพเช‡เช†เชน เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เชฌเชจเซ‡เชฒ เช›เซ‡, เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เชตเชฟเช•เชพเชธ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡ VIA Centaur;
    • DRM (เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชฎเซ‡เชจเซ‡เชœเชฐ) เชธเชฌเชธเชฟเชธเซเชŸเชฎ, เชคเซ‡เชฎเชœ amdgpu เช…เชจเซ‡ i915 เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชกเซเชฐเชพเช‡เชตเชฐเซ‹, HDMI เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ HDR (เชนเชพเช‡ เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เชฐเซ‡เชจเซเชœ) เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพเชจเซ‡ เชชเชพเชฐเซเชธเชฟเช‚เช—, เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช…เชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ HDR เชชเซ‡เชจเชฒเซเชธ เช…เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡. เชตเชงเชพเชฐเชพเชจเซ€ เชฌเซเชฐเชพเช‡เชŸเชจเซ‡เชธ เชฐเซ‡เชจเซเชœ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡;
    • amdgpu เชกเซเชฐเชพเช‡เชตเชฐเซ‡ AMD NAVI GPU (RX5700) เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชฌเซ‡เช เชกเซเชฐเชพเช‡เชตเชฐ, เชธเซเช•เซเชฐเซ€เชจ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชถเชจ เช•เซ‹เชก (DCN2), GFX เช…เชจเซ‡ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชธเชชเซ‹เชฐเซเชŸ (GFX10),
      SDMA 5 (เชธเชฟเชธเซเชŸเชฎ DMA0), เชชเชพเชตเชฐ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชเชจเซเช•เซ‹เชกเชฐเซเชธ/เชกเซ€เช•เซ‹เชกเชฐเซเชธ (VCN2). amdgpu Vega12 เช…เชจเซ‡ Vega20 GPU เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช•เชพเชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเชฃ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ เชชเชพเชตเชฐ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช•เซเชทเชฎเชคเชพเช“ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;

    • VegaM GPU เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช•เชพเชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ amdkfd เชกเซเชฐเชพเช‡เชตเชฐ (เชตเชฟเชตเชฟเชง GPU เชฎเชพเชŸเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชซเชฟเชœเซ€, เชŸเซ‹เช‚เช—เชพ, เชชเซ‹เชฒเชพเชฐเชฟเชธ) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹;
    • Icelake เชšเชฟเชชเซเชธ เชฎเชพเชŸเซ‡ Intel เชตเชฟเชกเชฟเชฏเซ‹ เช•เชพเชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ DRM เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซ‹ เชจเชตเซ‹ เชฎเชฒเซเชŸเซ€-เชธเซ‡เช—เชฎเซ‡เชจเซเชŸ เช—เชพเชฎเชพ เช•เชฐเซ‡เช•เซเชถเชจ เชฎเซ‹เชก. YCbCr4:2:0 เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ เช†เช‰เชŸเชชเซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€. เชจเชตเซเช‚ เชซเชฐเซเชฎเชตเซ‡เชฐ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช—เซ.เชธเซ€ SKL, BXT, KBL, GLK เช…เชจเซ‡ ICL เชฎเชพเชŸเซ‡. เช…เชธเซเชฎเซ‡เชณ เชฎเซ‹เชกเชฎเชพเช‚ เชธเซเช•เซเชฐเซ€เชจ เชชเชพเชตเชฐเชจเซ‡ เชฌเช‚เชง เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ Ironlake (gen5) เช…เชจเซ‡ gen4 (Broadwater - Cantiga) เชšเชฟเชชเซเชธ เชฎเชพเชŸเซ‡ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชธเช‚เชฆเชฐเซเชญเชจเซ‡ เชธเชพเชšเชตเชตเชพ เช…เชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡ เชคเชฎเชจเซ‡ เชเช• เชฌเซ‡เชš เช“เชชเชฐเซ‡เชถเชจเชฎเชพเช‚เชฅเซ€ เชฌเซ€เชœเซ€ เชฌเซ‡เชšเชฎเชพเช‚ เช–เชธเซ‡เชกเชคเซ€ เชตเช–เชคเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชœเช—เซเชฏเชพเชฎเชพเช‚เชฅเซ€ GPU เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
    • เชจเซเชตเซ เชกเซเชฐเชพเชˆเชตเชฐ NVIDIA เชŸเซเชฏเซเชฐเชฟเช‚เช— TU116 เชšเชฟเชชเชธเซ‡เชŸเชจเซ€ เชถเซ‹เชง เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡;
    • ARM เช•เซ‹เชฎเซ‡เชกเชพ เชธเซเช•เซเชฐเซ€เชจ เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐเซเชธ (เชฎเชพเชฒเซ€ D71) เชฎเชพเชŸเซ‡ DRM/KMS เชกเซเชฐเชพเช‡เชตเชฐเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชธเซเช•เซ‡เชฒเชฟเช‚เช—, เชธเซเชชเซเชฒเชฟเชŸ/เชฎเชฐเซเชœ เชฒเซ‡เชฏเชฐเซเชธ, เชฐเซ‹เชŸเซ‡เชถเชจ, เชกเชฟเชซเชฐเซเชก เชฐเชพเช‡เชŸ, AFBC, SMMU เช…เชจเซ‡ เช•เชฒเชฐ เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เชซเซ‹เชฐเซเชฎเซ‡เชŸ Y0L2, P010, YUV420_8/10BIT เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡. เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡;
    • MSM เชกเซเชฐเชพเชˆเชตเชฐ A540 GPU Adreno เชถเซเชฐเซ‡เชฃเซ€ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡ เชœเซ‡ Qualcomm เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹เชฎเชพเช‚ เชตเชชเชฐเชพเชฏ เช›เซ‡, เชคเซ‡เชฎเชœ Snapdragon 8998 เชฎเชพเชŸเซ‡ MSM835 DSI เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ;
    • LCD เชชเซ‡เชจเชฒเซเชธ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ Samsung S6E63M0, Armadeus ST0700, EDT ETM0430G0DH6, OSD101T2045-53TS,
      Evervision VGG804821, FriendlyELEC HD702E, KOE tx14d24vm1bpa, TFC S9700RTWV43TR-01B, EDT ET035012DM6 เช…เชจเซ‡ VXT VL050-8048NT-C01;

    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชกเซ€เช•เซ‹เชกเชฟเช‚เช— เชชเซเชฐเชตเซ‡เช—เช• เชธเชพเชงเชจเซ‹เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ
      Amlogic Meson SoC เชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชตเชฟเชกเชฟเช“เช;

    • v3d เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ (เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€ เชชเชพเช‡เชฎเชพเช‚ เชตเชชเชฐเชพเชคเชพ เชฌเซเชฐเซ‹เชกเช•เซ‹เชฎ เชตเชฟเชกเซ€เชฏเซ‹ เช•เซ‹เชฐ V GPU เชฎเชพเชŸเซ‡) เชฆเซ‡เช–เชพเชฏเซ‹. เช†เชงเชพเชฐ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชถเซ‡เชกเชฐเซเชธ เชฎเซ‹เช•เชฒเชตเชพ;
    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ Apple MacBook เช…เชจเซ‡ MacBookPro เชฒเซ‡เชชเชŸเซ‹เชชเซเชธเชจเชพ เช†เชงเซเชจเชฟเช• เชฎเซ‹เชกเชฒเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ SPI เช•เซ€เชฌเซ‹เชฐเซเชก เช…เชจเซ‡ เชŸเซเชฐเซ‡เช•เชชเซ‡เชก เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ;
    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชซเซเชฒเซ‹เชชเซ€ เชกเซเชฐเชพเชˆเชตเชฐ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ ioctl เช•เซ‹เชฒเซเชธ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชฐเช•เซเชทเชพ, เช…เชจเซ‡ เชกเซเชฐเชพเชˆเชตเชฐ เชชเซ‹เชคเซ‡ เชœ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชคเชฐเซ€เช•เซ‡ เชšเชฟเชนเซเชจเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡
      ("เช…เชจเชพเชฅ"), เชœเซ‡ เชคเซ‡เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเชจเซ€ เชธเชฎเชพเชชเซเชคเชฟ เชธเซ‚เชšเชตเซ‡ เช›เซ‡. เชกเซเชฐเชพเช‡เชตเชฐ เชนเชœเซ เชชเชฃ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ€ เชฏเซ‹เช—เซเชฏ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เช–เชพเชคเชฐเซ€ เชจเชฅเซ€. เชกเซเชฐเชพเช‡เชตเชฐเชจเซ‡ เชœเซ‚เชจเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชธเชพเชงเชจเซ‹ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ - เชคเชฎเชพเชฎ เชตเชฐเซเชคเชฎเชพเชจ เชฌเชพเชนเซเชฏ เชกเซเชฐเชพเช‡เชตเซเชธ, เชจเชฟเชฏเชฎ เชคเชฐเซ€เช•เซ‡, เชฏเซเชเชธเชฌเซ€ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.

    • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชฐเชพเชธเซเชชเชฌเซ‡เชฐเซ€ เชชเซ€ เชฌเซ‹เชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ cpufreq เชกเซเชฐเชพเช‡เชตเชฐ, เชœเซ‡ เชคเชฎเชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชซเซเชฐเซ€เช•เซเชตเชจเซเชธเซ€เชฎเชพเช‚ เช—เชคเชฟเชถเซ€เชฒ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฆเซ‡ เช›เซ‡;
    • เชจเชตเชพ ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) เช…เชจเซ‡ Amlogic G12B (4x Cortex-A73-+ A2 ), เชคเซ‡เชฎเชœ เชฌเซ‹เชฐเซเชก:
      • เชชเซเชฏเซเชฐเชฟเชเชฎ เชฒเชฟเชฌเซเชฐเซ‡เชฎ5,
      • เชเชธเซเชชเซ€เชก BMC,
      • เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เช“เชฒเชฟเชฎเซเชชเชธ BMC,
      • เช•เซ‹เชจเซเชŸเซเชฐเซ‹เชจ SMRC,
      • Novtech Meerkat96 (i.MX7),
      • ST เชฎเชพเช‡เช•เซเชฐเซ‹ เชเชตเซ‡เชจเซเชœเชฐ96,
      • เช—เซ‚เช—เชฒ เชšเซ‡เชเชพ (เช•เซเชตเชพเชฒเช•เซ‹เชฎ SDM845),
      • Qualcomm Dragonboard 845c (เช•เซเชตเชพเชฒเช•เซ‹เชฎ SDM845),
      • Hugsun X99 TV เชฌเซ‹เช•เซเชธ (Rockchip RK3399),
      • เช–เชพเชฆเชพเชธ เชเชœ/เชเชœ-เชตเซ€/เช•เซ‡เชชเซเชŸเชจ (เชฐเซ‹เช•เชšเชฟเชช RK3399),
      • HiHope RZ/G2M,
      • NXP LS1021A-TSN.

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฒเซ‡เชŸเชฟเชจ เช…เชฎเซ‡เชฐเชฟเช•เชจ เชซเซเชฐเซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชฐเชšเชจเชพ
เชตเชฟเช•เชฒเซเชช เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฎเชซเชค เช•เชฐเซเชจเชฒ 5.3 - Linux-libre 5.3-gnu, เชฌเชฟเชจ-เชฎเซเช•เซเชค เช˜เชŸเช•เซ‹ เช…เชฅเชตเชพ เช•เซ‹เชก เชตเชฟเชญเชพเช—เซ‹ เชงเชฐเชพเชตเชคเชพ เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เชคเชคเซเชตเซ‹เชฅเซ€ เชธเชพเชซ, เชœเซ‡เชจเซ‹ เช…เชตเช•เชพเชถ เช‰เชคเซเชชเชพเชฆเช• เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‡. เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚, qcom, hdcp drm, allegro-dvt เช…เชจเซ‡ meson-vdec เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชฎเชพเช‚ เชฌเซเชฒเซ‹เชฌ เชฒเซ‹เชกเชฟเช‚เช— เช…เช•เซเชทเชฎ เช›เซ‡.
เชกเซเชฐเชพเชˆเชตเชฐเซ‹ เช…เชจเซ‡ เชธเชฌเชธเชฟเชธเซเชŸเชฎ amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi, เชธเซเช•เชพเชฏเชฒเซ‡เช• เชฎเชพเชŸเซ‡ เชธเชพเช‰เชจเซเชก เชกเซเชฐเชพเชˆเชตเชฐ เชคเซ‡เชฎเชœ เชฎเชพเช‡เช•เซเชฐเซ‹เช•เซ‹เชก เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชฎเชพเช‚ เชฌเซเชฒเซ‰เชฌ เช•เซเชฒเชฟเชจเชฟเช‚เช— เช•เซ‹เชก เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซ‹.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹