เจฒเฉ€เจจเจ•เจธ 5.6 เจ•เจฐเจจเจฒ เจฐเฉ€เจฒเฉ€เจœเจผ

เจฆเฉ‹ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฒเจฟเจจเจธ เจŸเฉ‹เจฐเจตเจพเจฒเจกเจœเจผ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ•เจฐเจจเจฒ เจฐเฉ€เจฒเฉ€เจœเจผ เจฒเฉ€เจจเจฟเจ•เจธ 5.6. เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚: เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจตเฉ€เจชเฉ€เจเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเจพ เจเจ•เฉ€เจ•เจฐเจฃ, เจฏเฉ‚เจเจธเจฌเฉ€ 4 เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจจเฉ‡เจฎเจธเจชเฉ‡เจธ, เจฌเฉ€เจชเฉ€เจเจซ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจŸเฉ€เจธเฉ€เจชเฉ€ เจ•เฉฐเจœเฉˆเจธเจผเจจ เจนเฉˆเจ‚เจกเจฒเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ, เจฎเจฒเจŸเฉ€เจชเจพเจฅ เจŸเฉ€เจธเฉ€เจชเฉ€ เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจนเจพเจ‡เจคเจพ, 2038 เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ, "เจฌเฉ‚เจŸเจ•เจจเจซเจฟเจ—" เจตเจฟเจงเฉ€เฅค , เจœเจผเฉ‹เจจเจเจซเจเจธ.

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš 13702 เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ 1810 เจซเจฟเจ•เจธ เจธเจผเจพเจฎเจฒ เจนเจจ,
เจชเฉˆเจš เจฆเจพ เจ†เจ•เจพเจฐ - 40 MB (11577 เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚, เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 610012 เจฒเจพเจˆเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚,
294828 เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‡เจ† เจ—เจฟเจ†)เฅค เจฒเจ—เจญเจ— 45% 5.6 เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ
เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ, เจฒเจ—เจญเจ— 15% เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจนเจจ
เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจ–เจพเจธ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจชเฉเจฐเจคเฉ€ เจฐเจตเฉฑเจˆเจ†, 12%
เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจจเจพเจฒ เจธเจฌเฉฐเจงเจฟเจค, 4% เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจ…เจคเฉ‡ 3% เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจพเจฒ
เจ•เจฐเจจเจฒ เจ‰เจช-เจธเจฟเจธเจŸเจฎ.

เจฎเฉเฉฑเจ– เจจเจตเฉ€เจจเจคเจพเจตเจพเจ‚:

  • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‰เจช-เจธเจฟเจธเจŸเจฎ
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ‡เฉฑเจ• VPN เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก, เจœเฉ‹ เจ•เจฟ เจ†เจงเฉเจจเจฟเจ• เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ (ChaCha20, Poly1305, Curve25519, BLAKE2s) เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจตเจฐเจคเจฃ เจฒเจˆ เจ†เจธเจพเจจ, เจชเฉ‡เจšเฉ€เจฆเจ—เฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฎเฉเจ•เจค เจนเฉˆ, เจจเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ•เจˆ เจตเฉฑเจกเฉ‡ เจฒเจพเจ—เฉ‚เจ•เจฐเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเจพเจฌเจค เจ•เฉ€เจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ (เจ“เจชเจจเจตเฉ€เจชเฉ€เจเจจ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ 3,9 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ) เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฆเฉ‡ เจฅเฉเจฐเฉ‹เจชเฉเฉฑเจŸ) เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ•เฉเฉฐเจœเฉ€ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฆเฉ€ เจงเจพเจฐเจจเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉเฉฐเจœเฉ€ เจœเฉ‹เฉœเจจเจพ เจ…เจคเฉ‡ เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฌเฉฐเจจเฉเจนเจฃ เจฒเจˆ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ SSH เจตเจพเจ‚เจ— เจนเฉ€ เจ‡เฉฑเจ• เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจฆเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจชเฉเจฐเจพเจˆเจฎเจฟเจŸเจฟเจต เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ‡เจน เจธเฉ€ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฟเจ† เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจคเฉ‹เจ‚ เจœเจผเจฟเฉฐเจ• เจธเจŸเฉˆเจ‚เจกเจฐเจก เจ•เฉเจฐเจฟเจชเจŸเฉ‹ API เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจ…เจคเฉ‡ เจธเจผเจพเจฎเจฒ เจ•เฉ‹เจฐ เจตเจฟเฉฑเจš 5.5.
    • เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ MPTCP (เจฎเจฒเจŸเฉ€เจชเจพเจฅ TCP) เจจเฉ‚เฉฐ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเจพ เจเจ•เฉ€เจ•เจฐเจฃ, เจตเฉฑเจ–-เจตเฉฑเจ– IP เจชเจคเจฟเจ†เจ‚ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจ•เจˆ เจฐเฉ‚เจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจกเจฟเจฒเจฟเจตเจฐเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• TCP เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ TCP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจ‡เฉฑเจ• เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเฅค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ, เจ…เจœเจฟเจนเจพ เจธเจฎเฉเฉฑเจšเจพ เจ•เจจเฉˆเจ•เจธเจผเจจ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค TCP เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจตเจพเจ‚เจ— เจฆเจฟเจธเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉเจฐเจตเจพเจน เจตเจฟเจญเจพเจœเจจ เจคเจฐเจ• MPTCP เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจฎเจฒเจŸเฉ€เจชเจพเจฅ TCP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฅเฉเจฐเฉ‹เจชเฉเฉฑเจŸ เจตเจงเจพเจ‰เจฃ เจ…เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, MPTCP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฎเจพเจฐเจŸเจซเฉ‹เจจ 'เจคเฉ‡ เจตเจพเจˆเจซเจพเจˆ เจ…เจคเฉ‡ 4เจœเฉ€ เจฒเจฟเฉฐเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจกเจพเจŸเจพ เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจ‡เฉฑเจ• เจฎเจนเจฟเฉฐเจ—เฉ‡ เจฒเจฟเฉฐเจ• เจฆเฉ€ เจฌเจœเจพเจ เจ•เจˆ เจธเจธเจคเฉ‡ เจฒเจฟเฉฐเจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจ•เฉ‡ เจฒเจพเจ—เจคเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เจคเจพเจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจ…เจจเฉเจธเจผเจพเจธเจจ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— sch_ets (เจตเจงเฉ€ เจนเฉ‹เจˆ เจŸเฉเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจšเฉ‹เจฃ, IEEE 802.1Qaz), เจœเฉ‹ เจ•เจฟ เจ†เจตเจพเจœเจพเจˆ เจฆเฉ€เจ†เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจ•เจฒเจพเจธ 'เจคเฉ‡ เจฒเฉ‹เจก เจจเจฟเจฐเจงเจพเจฐเจค เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจนเฉˆ, เจคเจพเจ‚ ETS เจนเฉ‹เจฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจ•เจฒเจพเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจชเจฒเจฌเจง (เจ…เจฃเจตเจฐเจคเฉ€) เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค Qdisc sch_ets เจจเฉ‚เฉฐ เจ‡เฉฑเจ• PRIO เจ…เจจเฉเจธเจผเจพเจธเจจ เจตเจœเฉ‹เจ‚ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจ–เจค เจ…เจคเฉ‡ เจธเจพเจ‚เจเฉ€เจ†เจ‚ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจ•เจฒเจพเจธเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจˆเจŸเฉ€เจเจธ เจ…เจจเฉเจธเจผเจพเจธเจจ เจฆเฉ‡ เจธเฉเจฎเฉ‡เจฒ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจชเฉ€.เจ†เจฐ.เจ†เจˆ.เจ“. ะธ DRR - เจœเฉ‡เจ•เจฐ เจธเจ–เจคเฉ€ เจจเจพเจฒ เจธเฉ€เจฎเจค เจŸเฉเจฐเฉˆเจซเจฟเจ• เจ•เจฒเจพเจธเจพเจ‚ เจนเจจ, เจคเจพเจ‚ PRIO เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจœเฉ‡เจ•เจฐ เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน DRR เจตเจพเจ‚เจ— เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจฟเจธเจฎ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ BPF_PROG_TYPE_STRUCT_OPS, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ BPF เจฐเจพเจนเฉ€เจ‚ เจ•เจฐเจจเจฒ เจซเฉฐเจ•เจธเจผเจจ เจนเฉˆเจ‚เจกเจฒเจฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจ‡เจธ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš TCP เจ•เฉฐเจœเฉˆเจธเจผเจจ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจฌเฉ€เจชเฉ€เจเจซ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจกเฉ€.เจธเฉ€.เจŸเฉ€.เจธเฉ€.เจชเฉ€.
    • เจ•เฉ‹เจฐ เจตเจฟเฉฑเจš เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจคเจฌเจฆเฉ€เจฒเฉ€, เจ…เจจเฉเจตเจพเจฆ เจŸเฉ‚เจฒ เจˆเจฅเฉ‹เจฒ ioctl() เจจเจพเจฒ เจตเจฐเจคเจฃ เจฒเจˆ เจจเฉˆเฉฑเจŸเจฒเจฟเฉฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ. เจจเจตเจพเจ‚ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ—เจฒเจคเฉ€ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจฃ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจธเจŸเฉ‡เจŸ เจฌเจฆเจฒเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ•เจฐเจจเจฒ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฎเจฟเจค เจธเฉ‚เจšเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
    • FQ-PIE (เจซเจฒเฉ‹ เจ•เจคเจพเจฐ PIE) เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เจคเจพเจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ•เจฟเจจเจพเจฐเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‰เจชเจ•เจฐเจฃเจพเจ‚ (เจฌเจซเจฐเจฌเจฒเฉ‹เจŸ) 'เจคเฉ‡ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจฌเจซเจฐเจฟเฉฐเจ— เจฆเฉ‡ เจจเจ•เจพเจฐเจพเจคเจฎเจ• เจชเฉเจฐเจญเจพเจต เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃเจพ เจนเฉˆเฅค FQ-PIE เจ•เฉ‡เจฌเจฒ เจฎเจพเจกเจฎ เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ 'เจคเฉ‡ เจ‰เฉฑเจš เจ•เฉเจธเจผเจฒเจคเจพ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ, I/O เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ
    • Btrfs เจซเจพเจ‡เจฒ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจกเจฟเจธเจ•เจพเจฐเจก เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเจพ เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ (เจฎเฉเจ•เจค เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ€ เจจเจฟเจธเจผเจพเจจเจฆเฉ‡เจนเฉ€ เจ•เจฐเจจเจพ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉเจฃ เจญเฉŒเจคเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ)เฅค เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจกเจฟเจธเจ•เจพเจฐเจก เจ“เจชเจฐเฉ‡เจธเจผเจจ เจธเจฎเจ•เจพเจฒเฉ€ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ, เจœเจฟเจธ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจตเจฟเฉฑเจš เจกเจฐเจพเจˆเจตเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ—เจฟเจฐเจพเจตเจŸ เจ† เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจธเจฅเจพเจชเจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเจฐเจพเจˆเจต เจฆเฉ‡ เจกเจฟเจธเจ•เจพเจฐเจก เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจจเจพ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฌเฉˆเจ•เจ—เฉเจฐเจพเจ‰เจ‚เจก เจตเจฟเฉฑเจš เจ‡เจธ เจ•เจพเจฐเจตเจพเจˆ เจจเฉ‚เฉฐ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • XFS เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเจจเจพ เจœเฉ‹ เจชเฉเจฐเจพเจฃเฉ‡ 32-เจฌเจฟเฉฑเจŸ เจŸเจพเจˆเจฎ เจ•เจพเจŠเจ‚เจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจธเฉ€ (time_t เจ•เจฟเจธเจฎ เจจเฉ‚เฉฐ time64_t เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€), เจœเจฟเจธ เจจเจพเจฒ 2038 เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจนเฉ‹ เจ—เจˆเฅค เจซเจฟเจ•เจธเจก เจ—เจฒเจคเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจœเฉ‹ 32-เจฌเจฟเฉฑเจŸ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจ†เจˆเจ†เจ‚ เจนเจจเฅค เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจฆเฉเจฌเจพเจฐเจพ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    • ext4 เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจฐเฉ€เจก เจ…เจคเฉ‡ เจฐเจพเจˆเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉŒเจฐเจพเจจ เจ‡เจจเฉ‹เจก เจฒเจพเจ•เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเฅค เจกเจพเจ‡เจฐเฉˆเจ•เจŸ I/O เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฎเฉเฉœ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐเฅค เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจจเจฟเจฆเจพเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจชเจนเจฟเจฒเฉ‡ เจ…เจคเฉ‡ เจ†เจ–เจฐเฉ€ เจ—เจฒเจคเฉ€ เจ•เฉ‹เจก เจธเฉเจชเจฐเจฌเจฒเจพเจ• เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค
    • F2FS เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจธเฉฐเจ•เฉเจšเจฟเจค เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ. เจ‡เฉฑเจ• เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจซเจพเจˆเจฒ เจœเจพเจ‚ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจฒเจˆ, "chattr +c เจซเจพเจˆเจฒ" เจœเจพเจ‚ "chattr +c dir; เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจฏเฉ‹เจ— เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ; dir/file เจจเฉ‚เฉฐ เจ›เฉ‚เจนเฉ‹"เฅค เจชเฉ‚เจฐเฉ‡ เจญเจพเจ— เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจฎเจพเจŠเจ‚เจŸ เจธเจนเฉ‚เจฒเจค เจตเจฟเฉฑเจš โ€œ-o compress_extension=extโ€ เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
    • เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจพเจ‡เจฒ เจธเจฟเจธเจŸเจฎ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจผเฉ‹เจจเจเจซเจเจธ, เจœเฉ‹ เจœเจผเฉ‹เจจเจก เจธเจŸเฉ‹เจฐเฉ‡เจœ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ‡เจ เจฒเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจœเจผเฉ‹เจจเจก เจกเจฐเจพเจˆเจตเจพเจ‚ เจฆเจพ เจ…เจฐเจฅ เจนเฉˆ เจนเจพเจฐเจก เจฎเฉˆเจ—เจจเฉˆเจŸเจฟเจ• เจกเจฟเจธเจ• เจœเจพเจ‚ NVMe SSDs 'เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚, เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจชเฉ‡เจธ เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจฒเจพเจ•เจพเจ‚ เจœเจพเจ‚ เจธเฉˆเจ•เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฎเฉ‚เจนเจพเจ‚ เจจเฉ‚เฉฐ เจœเจผเฉ‹เจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจธเจฎเฉ‚เจน เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจธเจฟเจฐเจซ เจ•เฉเจฐเจฎเจตเจพเจฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆเฅค FS ZoneFS เจชเฉฑเจ›เจฎเฉ€ เจกเจฟเจœเฉ€เจŸเจฒ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจต เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจœเจผเฉ‹เจจ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจซเจพเจˆเจฒ เจจเจพเจฒ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเฉˆเจ•เจŸเจฐ เจ…เจคเฉ‡ เจฌเจฒเจพเจ• เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉฑเจšเฉ‡ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ. เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ ioctl เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฒเจพเจ• เจกเจฟเจตเจพเจˆเจธ เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจฆเฉ€ เจฌเจœเจพเจ เจซเจพเจˆเจฒ API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • NFS เจตเจฟเฉฑเจš, UDP เจ‰เฉฑเจคเฉ‡ เจญเจพเจ— เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจเจพ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจฏเฉ‹เจ— เจนเฉˆเฅค NFS 4.2 เจจเจฟเจฐเจงเจพเจฐเจจ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจธเจฟเฉฑเจงเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฎเจพเจŠเจ‚เจŸ เจตเจฟเจ•เจฒเจช "เจธเจพเจซเจŸเจฐเฉ‡เจตเจฒ" เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจธเจฐเจตเจฐ เจ…เจธเจซเจฒเจคเจพ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ•เฉˆเจธเจผเจก เจเจŸเจฐเฉ€เจฌเจฟเจŠเจŸ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจ‡เจธ เจšเฉ‹เจฃ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจธเจฐเจตเจฐ เจฆเฉ‡ เจ…เจฃเจ‰เจชเจฒเจฌเจง เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, NFS เจญเจพเจ— เจตเจฟเฉฑเจš เจฎเจพเจฐเจ—เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจœเจพเจฃเจพ เจ…เจคเฉ‡ เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจธเฉˆเจŸเจฒ เจนเฉ‹เจฃ เจตเจพเจฒเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • เจ•เฉ€เจคเจพ fs-verity เจฎเจ•เฉˆเจจเจฟเจœเจผเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจฆเจพ เจ…เจจเฉเจ•เฉ‚เจฒเจจ, เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเจฐเจ•เจฒ เจนเฉˆเจธเจผ เจŸเฉเจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจฐเจฎเจตเจพเจฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ—เจคเฉ€ เจตเจงเจพเจˆ เจ—เจˆเฅค FS_IOC_ENABLE_VERITY เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจกเจพเจŸเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ (เจกเฉ‡เจŸเจพ เจตเจพเจฒเฉ‡ เจชเฉฐเจจเจฟเจ†เจ‚ เจฆเฉ€ เจชเฉเจฐเฉ€เจฎเฉ‡เจ‚เจŸเจฟเจต เจฐเฉ€เจกเจฟเฉฐเจ— เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ)เฅค
  • เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ†
    • เจšเฉฑเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ SELinux เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฐเจ—เจฐเจฎ SELinux เจจเฉ‚เฉฐ เจ…เจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจฎเจจเจพเจนเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค SELinux เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ 'เจคเฉ‡ "selinux=0" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจจเฉ‡เจฎ-เจธเจชเฉ‡เจธ (เจŸเจพเจˆเจฎ เจจเฉ‡เจฎ-เจธเจชเฉ‡เจธ) เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจฒเจพเจ• เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเจพเจฒ เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (CLOCK_REALTIME,
      CLOCK_MONOTONIC, CLOCK_BOOTTIME), เจ•เฉฐเจŸเฉ‡เจจเจฐ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹ เจ…เจคเฉ‡, เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจฎเฉ‡เจœเจผเจฌเจพเจจ เจตเจฟเฉฑเจš เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ CLOCK_MONOTONIC เจ…เจคเฉ‡ CLOCK_BOOTTIME เจฐเฉ€เจกเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ (เจฒเฉ‹เจก เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‹, เจธเจฒเฉ€เจช เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจนเฉ‹เจฃ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚เฅค ).

    • /dev/เจฐเฉˆเจ‚เจกเจฎ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจชเฉ‚เจฒ เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค /dev/random เจฆเจพ เจตเจฟเจตเจนเจพเจฐ เจชเฉ‚เจฒ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจเจ‚เจŸเจฐเฉ‹เจชเฉ€ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš /dev/urandom เจตเจฐเจ—เจพ เจนเฉˆเฅค
    • เจ•เฉ‹เจฐ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจกเจฐเจพเจˆเจตเจฐ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ VirtualBox เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจ—เจฟเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉ‹เจธเจŸ เจตเจพเจคเจพเจตเจฐเจจ (VirtualBox เจธเจผเฉ‡เจ…เจฐเจก เจซเฉ‹เจฒเจกเจฐ) เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจฏเจพเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • เจชเฉˆเจšเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ BPF เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ (BPF เจกเจฟเจธเจชเฉˆเจšเจฐเจธเจชเฉˆเจ•เจŸเจฐ V2 เจ•เจฒเจพเจธ เจฆเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจฐเฉ€เจŸเจชเฉ‹เจฒเจพเจˆเจจ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ˜เจŸเจจเจพเจตเจพเจ‚ เจตเจพเจชเจฐเจฆเฉ€เจ†เจ‚ เจนเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจน XDP เจนเฉˆเจ‚เจกเจฒเจฐเจพเจ‚ เจฆเฉ€ เจ•เจพเจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉˆเจ•เฉ‡เจŸ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ)เฅค
    • AMD APUs เจตเจฟเฉฑเจš เจฌเจฃเฉ‡ TEE (เจŸเจฐเฉฑเจธเจŸเฉ‡เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ‡เจจเจตเจพเจ‡เจฐเจฎเฉˆเจ‚เจŸ) เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจธเฉ‡เจตเจพเจตเจพเจ‚
    • BPF เจจเฉ‡ เจ—เจฒเฉ‹เจฌเจฒ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค เจตเจฟเจ•เจพเจธ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจชเจนเจฟเจฒเจ•เจฆเจฎเฉ€ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจœเฉ‹ BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ…เจ—เจฒเจพ เจ•เจฆเจฎ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‹ เจ—เจฒเฉ‹เจฌเจฒ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆเจพ เจ—เจฒเฉ‹เจฌเจฒ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‰เจน เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจนเจจเฅค BPF เจธเจฌเจธเจฟเจธเจŸเจฎ เจฎเฉˆเจช เจ“เจชเจฐเฉ‡เจธเจผเจจ (เจธเจฅเจพเจˆ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจฆเฉ‡ เจ‡เฉฑเจ• เจฐเฉ‚เจช เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจตเฉ€ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจฌเฉˆเจš เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • เจฆเฉเจ†เจฐเจพ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† โ€œcpu_coolingโ€ เจฏเฉฐเจคเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ“เจตเจฐเจนเฉ€เจŸ CPU เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจจเจฟเจธเจผเจ•เจฟเจฐเจฟเจ† เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจฐเฉฑเจ– เจ•เฉ‡ เจ เฉฐเจกเจพ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ openat2(), เจœเฉ‹ เจ•เจฟ เจซเจพเจˆเจฒ เจชเจพเจฅ เจฐเฉˆเจœเจผเฉ‹เจฒเจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเจพเจงเฉ‚ เจซเจฒเฉˆเจ—เจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเฉˆเฉฑเจŸ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ (เจฎเจพเจŠเจ‚เจŸ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจชเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฎเจจเจพเจนเฉ€, เจชเฉเจฐเจคเฉ€เจ• เจฒเจฟเฉฐเจ•, เจฎเฉˆเจœเจฟเจ• เจฒเจฟเฉฐเจ• (/proc/PID/fd), โ€œ../โ€ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ)เฅค
    • เจ‡เฉฑเจ• เจšเจฟเฉฑเจช เจตเจฟเฉฑเจš เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจ…เจคเฉ‡ เจ˜เฉฑเจŸ เจ•เฉเจธเจผเจฒ เจŠเจฐเจœเจพ-เจ•เฉเจธเจผเจฒ CPU เจ•เฉ‹เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹เจ big.LITTLE เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจตเจฟเจญเจฟเฉฐเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฒเจˆ, uclamp_min เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ…เจธเจฒ-เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจ‰เจญเจฐเจฟเจ† เจ•เจฐเจจเจฒ 5.3 เจตเจฟเฉฑเจš เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€ เจนเฉˆ)เฅค เจ‡เจน เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจพเจฐเจœ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• CPU เจ•เฉ‹เจฐ 'เจคเฉ‡ เจธเจผเจกเจฟเจŠเจฒเจฐ เจฆเฉเจ†เจฐเจพ เจฐเฉฑเจ–เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ เจœเจฟเจธเจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ•เจพเจซเฉ€ เจนเฉˆเฅค
    • เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจฎเฉเจ•เจค เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ 2038 เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚. เจ†เจ–เจฐเฉ€ เจฌเจšเฉ‡ เจนเฉ‹เจ เจนเฉˆเจ‚เจกเจฒเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฟเจ†, เจœเจฟเจธ เจจเฉ‡ เจˆเจชเฉ‹เจ•เจฒ เจŸเจพเจˆเจฎ เจ•เจพเจŠเจ‚เจŸเจฐ เจฒเจˆ 32-เจฌเจฟเฉฑเจŸ (เจนเจธเจคเจพเจ–เจฐ เจ•เฉ€เจคเฉ‡ เจ‡เฉฐเจŸ) เจŸเจพเจˆเจช เจŸเจพเจˆเจฎ_เจŸเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€, เจœเฉ‹ เจ•เจฟ 1970 เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, 2038 เจตเจฟเฉฑเจš เจ“เจตเจฐเจซเจฒเฉ‹ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
    • เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ I/O เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเจพ เจจเจฟเจฐเฉฐเจคเจฐ เจธเฉเจงเจพเจฐ io_uring, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจจเจตเฉ‡เจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ: IORING_OP_FALLOCATE (เจ–เจพเจฒเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเจพ เจฐเจพเจ–เจตเจพเจ‚เจ•เจฐเจจ), IORING_OP_OPENAT,
      IORING_OP_OPENAT2,
      IORING_OP_CLOSE (เจซเจพเจ‡เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฃเจพ เจ…เจคเฉ‡ เจฌเฉฐเจฆ เจ•เจฐเจจเจพ),
      IORING_OP_FILES_UPDATE (เจคเจคเจ•เจพเจฒ เจชเจนเฉเฉฐเจš เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ…เจคเฉ‡ เจนเจŸเจพเจ‰เจฃเจพ),
      IORING_OP_STATX (เจซเจพเจ‡เจฒ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฌเฉ‡เจจเจคเฉ€),
      IORING_OP_READ,
      IORING_OP_WRITE (IORING_OP_READV เจ…เจคเฉ‡ IORING_OP_WRITEV เจฆเฉ‡ เจธเจฐเจฒ เจเจจเจพเจฒเจพเจ—),
      IORING_OP_FADVISE,
      IORING_OP_MADVISE (เจ•เจพเจฒเจพเจ‚ posix_fadvise เจ…เจคเฉ‡ madvise เจฆเฉ‡ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจฐเฉ‚เจช), IORING_OP_SEND,
      IORING_OP_RECV (เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจกเฉ‡เจŸเจพ เจญเฉ‡เจœเจฃเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ),
      IORING_OP_EPOLL_CTL (เจˆเจชเฉ‹เจฒ เจซเจพเจˆเจฒ เจกเจฟเจธเจ•เฉเจฐเจฟเจชเจŸเจฐเจพเจ‚ 'เจคเฉ‡ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจ•เจฐเฉ‹)เฅค

    • เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ pidfd_getfd(), เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจ“เจชเจจ เจซเจพเจˆเจฒ เจฒเจˆ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจกเจฟเจธเจ•เฉเจฐเจฟเจชเจŸเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ.
    • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ โ€œbootconfigโ€ เจตเจฟเจงเฉ€, เจœเฉ‹ เจ•เจฟ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจšเฉ‹เจฃเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเฉˆเจŸเจฟเฉฐเจ— เจซเจพเจˆเจฒ เจฐเจพเจนเฉ€เจ‚ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ initramfs เจˆเจฎเฉ‡เจœเจผ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจ เจฒเจˆ, bootconfig เจธเจนเฉ‚เจฒเจค เจฆเฉ€ เจคเจœเจตเฉ€เจœเจผ เจนเฉˆเฅค เจ‡เจน เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฌเฉ‚เจŸ เจธเจฎเฉ‡เจ‚ kprobes เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค
    • เจฎเฉเฉœ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจฌเฉ‡เจจเจพเจฎ เจชเจพเจˆเจชเจพเจ‚ เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจฒเจฟเจ–เจฃ เจ…เจคเฉ‡ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€เฅค เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‡ เจตเฉฑเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจตเจฐเจ—เฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ†เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ 4.2.1 เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉฑเจ— เจฆเฉ‡ เจ•เจพเจฐเจจ GNU เจฎเฉ‡เจ• เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเฉ‡เจธ เจธเจฅเจฟเจคเฉ€ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจตเจฐเจœเจจ 4.3 เจตเจฟเฉฑเจš เจซเจฟเจ•เจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค
    • PR_SET_IO_FLUSHER เจซเจฒเฉˆเจ— เจจเฉ‚เฉฐ prctl() เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฎเฉˆเจฎเฉ‹เจฐเฉ€-เจฎเฉเจ•เจค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเฉ€เจ†เจ‚ เจšเจพเจนเฉ€เจฆเฉ€เจ†เจ‚ เจœเจฆเฉ‹เจ‚ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ˜เฉฑเจŸ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
    • เจเจ‚เจกเจฐเฉŒเจ‡เจก เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ ION เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเฉฐเจก เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡, เจ‡เฉฑเจ• เจ‰เจช-เจธเจฟเจธเจŸเจฎ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ dma-เจฌเจซ เจนเฉ€เจชเจธ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚, เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจฌ-เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฒเจˆ DMA เจฌเจซเจฐเจพเจ‚ เจฆเฉ€ เจตเฉฐเจก เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ
    • E0PD เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ ARMv8.5 เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ CPU 'เจคเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจšเฉฑเจฒเจฃ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจธเจนเจพเจ‡เจ• เจนเฉˆเฅค E0PD-เจ…เจงเจพเจฐเจฟเจค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ KPTI (เจ•เจฐเจจเจฒ เจชเฉ‡เจœ เจŸเฉ‡เจฌเจฒ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ) เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค
    • ARMv8.5 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ, RNG เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจœเจจเจฐเฉ‡เจŸเจฐ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš, เจ•เจฐเจจเจฒ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจœเจจเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ RNG เจนเจฆเจพเจ‡เจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจเจจเจŸเฉเจฐเฉ‹เจชเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
    • MPX (เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉเจฐเฉ‹เจŸเฉˆเจ•เจธเจผเจจ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚) เจฒเจˆ เจนเจŸเจพเจ‡เจ† เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ 3.19 เจ…เจคเฉ‡ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเจพ เจ†เจฆเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉเจ†เจ‡เฉฐเจŸเจฐเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจนเฉ€เจ‚ เจตเจฐเจคเฉ€ เจ—เจˆ เจธเฉ€ เจ…เจคเฉ‡ GCC เจคเฉ‹เจ‚ เจนเจŸเจพ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€เฅค
    • RISC-V เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ, KASan (เจ•เจฐเจจเจฒ เจเจกเจฐเฉˆเฉฑเจธ เจธเฉˆเจจเฉ€เจŸเจพเจˆเจœเจผเจฐ) เจกเฉ€เจฌเจ—เจฟเฉฐเจ— เจŸเฉ‚เจฒ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจ‰เจชเจ•เจฐเจฃ
    • เจจเจฟเจฐเจงเจพเจฐเจจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† USB 4.0, เจœเฉ‹ เจ•เจฟ เจฅเฉฐเจกเจฐเจฌเฉ‹เจฒเจŸ 3 เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ USB 40 เจ…เจคเฉ‡ USB 2.0 เจฆเฉ‡ เจจเจพเจฒ เจชเจฟเจ›เฉœเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, 3.2 Gbps เจคเฉฑเจ• เจฆเจพ เจฅเฉเจฐเฉเจชเฉเฉฑเจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจจเจพเจฒ เจธเจฎเจพเจจเจคเจพ เจฆเฉเจ†เจฐเจพ เจฅเฉฐเจกเจฌเจพเจฒเจŸ USB 4.0 เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจจเฉˆเจ•เจŸเจฐ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจ•เฉ‡เจฌเจฒ เจ‰เฉฑเจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฐเจ— เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจŸเจพเจˆเจช-เจธเฉ€, PCIe, เจกเจฟเจธเจชเจฒเฉ‡เจ… เจชเฉ‹เจฐเจŸ เจ…เจคเฉ‡ USB 3.x เจธเจฎเฉ‡เจค, เจจเจพเจฒ เจนเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจฟเฉฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆเฅค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจธเจผเจพเจฎเจฒ เจฅเฉฐเจกเจฐเจฌเฉ‹เจฒเจŸ เจกเจฐเจพเจˆเจตเจฐ 'เจคเฉ‡ เจฌเจฃ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ USB4-เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉ‹เจธเจŸเจพเจ‚ เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจฅเฉฐเจกเจฐเจฌเฉ‹เจฒเจŸ 3 เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจตเฉ€ เจœเฉ‹เฉœเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเฉ‹ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจ•เจจเฉˆเจ•เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจ•เจˆ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจธเฉเจฐเฉฐเจ—เจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค
    • amdgpu เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† HDCP 2.x (เจ‰เฉฑเจš-เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจกเจฟเจœเฉ€เจŸเจฒ เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ†) เจ•เจพเจชเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฎเจฐเจฅเจจเฅค Raven 2 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค AMD Pollock ASIC เจšเจฟเฉฑเจช เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค เจฐเฉ‡เจจเฉ‹เจ‡เจฐ เจ…เจคเฉ‡ เจจเฉ‡เจตเฉ€ เจชเจฐเจฟเจตเจพเจฐเจพเจ‚ เจฒเจˆ GPU เจจเฉ‚เฉฐ เจฐเฉ€เจธเฉˆเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค
    • Intel เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ DRM เจกเจฐเจพเจˆเจตเจฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ†เจˆเจธ เจฒเฉ‡เจ• เจ…เจคเฉ‡ เจŸเจพเจˆเจ—เจฐ เจฒเฉ‡เจ• เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจšเจฟเจชเจธ เจฒเจˆ DSI VDSC เจธเจฎเจฐเจฅเจจ, LMEM mmap (เจกเจฟเจตเจพเจˆเจธ เจฒเฉ‹เจ•เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€) เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, VBT (เจตเฉ€เจกเฉ€เจ“ BIOS เจŸเฉ‡เจฌเจฒ) เจชเจพเจฐเจธเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉเจงเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, HDCP 2.2 เจธเจฎเจฐเจฅเจจ เจ•เฉŒเจซเฉ€ เจฒเฉ‡เจ• เจšเจฟเจชเจธ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    • amdgpu เจกเจฐเจพเจˆเจตเจฐ เจจเจพเจฒ amdkfd เจกเจฐเจพเจˆเจตเจฐ เจ•เฉ‹เจก (เจตเฉฑเจ–เจฐเฉ‡ GPU, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจซเจฟเจœเฉ€, เจŸเฉ‹เจ‚เจ—เจพ, เจชเฉ‹เจฒเจพเจฐเจฟเจธ เจฒเจˆ) เจจเฉ‚เฉฐ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ 'เจคเฉ‡ เจ•เฉฐเจฎ เจœเจพเจฐเฉ€ เจฐเจฟเจนเจพเฅค
    • k10temp เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจตเจฐเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, AMD Zen CPUs เจฒเจˆ เจตเฉ‹เจฒเจŸเฉ‡เจœ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ Zen เจ…เจคเฉ‡ Zen 2 CPUs เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจคเจพเจชเจฎเจพเจจ เจธเฉˆเจ‚เจธเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจœเจพเจฃเจ•เจพเจฐเฉ€เฅค
    • เจจเฉ‚เจตเฉ‡เจ… เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจŸเจฟเจŠเจฐเจฟเฉฐเจ— เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ (GeForce RTX 2000) เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ NVIDIA GPUs เจฒเจˆ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฒเฉ‹เจกเจฟเฉฐเจ— เจฎเฉ‹เจก เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจœเจฟเจธ เจจเฉ‡ เจ‡เจนเจจเจพเจ‚ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ 3D เจชเฉเจฐเจตเฉ‡เจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† (เจ‡เฉฑเจ• NVIDIA เจกเจฟเจœเฉ€เจŸเจฒ เจฆเจธเจคเจ–เจค เจจเจพเจฒ เจ…เจงเจฟเจ•เจพเจฐเจค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ)เฅค TU10x เจ—เจฐเจพเจซเจฟเจ•เจธ เจ‡เฉฐเจœเจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค HD เจ†เจกเฉ€เจ“ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค
    • เจกเจฟเจธเจชเจฒเฉ‡เจ…เจชเฉ‹เจฐเจŸ MST (เจฎเจฒเจŸเฉ€-เจธเจŸเฉเจฐเฉ€เจฎ เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ) เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ 'เจคเฉ‡ เจกเจพเจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
    • เจจเจตเจพเจ‚ เจกเจฐเจพเจˆเจตเจฐ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†"ath11kยป 802.11ax เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ•เฉเจ†เจฒเจ•เจพเจฎ เจตเจพเจ‡เจฐเจฒเฉˆเฉฑเจธ เจšเจฟเจชเจธ เจฒเจˆเฅค
      เจกเจฐเจพเจˆเจตเจฐ mac80211 เจธเจŸเฉˆเจ• 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ, เจตเจฐเจ•เจธเจŸเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจœเจพเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‹เจก เจฎเฉ‹เจกเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

    • sysfs เจฆเฉเจ†เจฐเจพ, เจ†เจงเฉเจจเจฟเจ• เจนเจพเจฐเจก เจกเจฐเจพเจˆเจตเจพเจ‚ เจ…เจคเฉ‡ SSDs 'เจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจคเจพเจชเจฎเจพเจจ เจธเฉˆเจ‚เจธเจฐ เจฐเฉ€เจกเจฟเฉฐเจ— เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
    • เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจฆเฉ‡ เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ เจชเจพเจ‰เจฃ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจจเจพเจฒ ALSA เจธเจพเจŠเจ‚เจก เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ 2038 เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ (snd_pcm_mmap_status เจ…เจคเฉ‡ snd_pcm_mmap_control เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš 32-bit time_t เจ•เจฟเจธเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃเจพ)เฅค เจจเจตเฉ‡เจ‚ เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ•เจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†
      Qualcomm WCD9340/WCD9341, Realtek RT700, RT711, RT715, RT1308, Ingenic JZ4770เฅค

    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† LCD เจชเฉˆเจจเจฒเจพเจ‚ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ Logic PD 28, Jimax8729d MIPI-DSI, igenic JZ4770, Sony acx424AKP, Leadtek LTK500HD1829, Xinpeng XPP055C272, AUO B116XAK01, Giant, Giant
      BOE NV140FHM-N49,
      เจธเจคเฉ‹เจœเจผ SAT050AT40H12R2,
      เจธเจผเจพเจฐเจช LS020B1DD01Dเฅค

    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† ARM เจฌเฉ‹เจฐเจกเจพเจ‚ เจ…เจคเฉ‡ Gen1 เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจธ เจเจฎเจพเจœเจผเจพเจจ เจˆเจ•เฉ‹ (OMAP3630-เจ…เจงเจพเจฐเจฟเจค), Samsung Galaxy S III mini (GT-I8190), Allwinner Emlid Neutis, Libre Computer ALL-H3-IT, PineH64 เจฎเจพเจกเจฒ B, Aibretech Amlogic GX PC, เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค
      เจ†เจฐเจฎเจพเจกเจพ เจธเฉ‹เจฒเจฟเจกเจฐเจจ เจ•เจฒเฉ€เจ…เจฐเจซเฉ‹เจ— GTR, NXPGateworks GW59xx,
      เจŸเฉ‹เจฒเฉ€เจจเฉ‹ เจธเจผเจพเจˆเจจ 3 เจˆเจฌเฉเจ• เจฐเฉ€เจกเจฐ,
      เจเจฎเจฌเฉ‡เจก เจ•เฉ€เจคเฉ‡ เจ•เจฒเจพเจ•เจพเจฐ COM (i.MX7ULP), SolidRun Clearfog CX/ITX เจ…เจคเฉ‡ HoneyComb (LX2160A), Google Coral Edge TPU (i.MX8MQ),
      เจฐเฉŒเจ•เจšเจฟเจช เจฐเฉˆเจกเจ•เจธเจพ เจกเจพเจฒเจพเจ‚เจ— เจ•เฉˆเจฐเฉ€เจ…เจฐ, เจฐเฉˆเจกเจ•เจธเจพ เจฐเฉŒเจ• เจชเฉ€ เจเจจ 10, เจตเฉ€เจเจฎเจ†เจฐเจธเฉ€ เจ†เจฐเจ•เฉ‡ 3399 เจชเฉเจฐเฉ‹ เจเจธ.เจ“.เจเจฎ.
      ST Ericsson HREF520, Inforce 6640, SC7180 IDP, Atmel/Microchip AM9X60 (ARM926 SoC, เจ•เจฟเจœเจผเจฌเจพเจ•เจธเจฎเจฟเจจเฉ€), ST stm32mp15, AM3703/AM3715/DM3725, ST Ericsson ab8505, Que9863SCM7180, ST Ericsson ab4, SCXNUMX. Raspberry Pi XNUMX เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ PCIe เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค

เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจฒเจพเจคเฉ€เจจเฉ€ เจ…เจฎเจฐเฉ€เจ•เฉ€ เจซเจฐเฉ€ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเจพ เจ—เจ เจจ
เจšเฉ‹เจฃ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉเจซเจค เจ•เจฐเจจเจฒ 5.6 - Linux-libre 5.6-gnu, เจฎเจฒเจ•เฉ€เจ…เจค เจตเจพเจฒเฉ‡ เจญเจพเจ—เจพเจ‚ เจœเจพเจ‚ เจ•เฉ‹เจก เจญเจพเจ—เจพเจ‚ เจตเจพเจฒเฉ‡ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐ เจคเฉฑเจคเจพเจ‚ เจคเฉ‹เจ‚ เจธเจพเจซเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจฆเจพเจ‡เจฐเจพ เจจเจฟเจฐเจฎเจพเจคเจพ เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆเฅค เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ AMD TEE, ATH11K เจ…เจคเฉ‡ Mediatek SCP เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฒเฉŒเจฌ เจฒเฉ‹เจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค AMD PSP, amdgpu เจ…เจคเฉ‡ nouveau เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจช-เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจฌเจฒเฉŒเจฌ เจ•เจฒเฉ€เจจเจฟเฉฐเจ— เจ•เฉ‹เจกเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹