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

เจฆเฉ‹ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฒเจฟเจจเจธ เจŸเฉ‹เจฐเจตเจพเจฒเจกเจœเจผ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ•เจฐเจจเจฒ เจฐเฉ€เจฒเฉ€เจœเจผ เจฒเฉ€เจจเจฟเจ•เจธ 5.8. เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚: เจ‡เฉฑเจ• KCSAN เจฐเฉ‡เจธ เจ•เฉฐเจกเฉ€เจธเจผเจจ เจกเจฟเจŸเฉˆเจ•เจŸเจฐ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ†เจชเจ• เจตเจฟเจงเฉ€, เจ‡เจจเจฒเจพเจˆเจจ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฒเจˆ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจนเจพเจ‡เจคเจพ, ARM64 เจฒเจˆ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€, เจฐเฉ‚เจธเฉ€ เจฌเฉˆเจ•เจฒ-T1 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, เจชเฉเจฐเฉ‹เจ•เจซเจธ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพเฅค , ARM64 เจ•เจพเจฒ เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ BTI เจฒเจˆ เจธเจผเฉˆเจกเฉ‹ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพเฅค

เจ•เจฐเจจเจฒ 5.8 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจธเจฎเฉเฉฑเจšเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉŒเจฐเจพเจจ เจธเจพเจฐเฉ‡ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจฌเจฆเจฒเจพเจ… เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจฌเจฃ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจ‰เจช-เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจจเจนเฉ€เจ‚ เจนเจจ, เจชเจฐ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฎเฉเฉœ เจ•เฉฐเจฎ เจ…เจคเฉ‡ เจธเจซเจพเจˆ เจจเจพเจฒ เจœเฉเฉœเฉ€เจ†เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจฃ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆเฅค เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš 17606 เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจคเฉ‹เจ‚ 2081 เจซเจฟเจ•เจธ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจ•เจฐเจจเจฒ เจ•เฉ‹เจก เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 20% เจธเจพเจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจชเฉˆเจš เจฆเจพ เจ†เจ•เจพเจฐ 65 MB เจนเฉˆ (เจฌเจฆเจฒเจพเจตเจพเจ‚ เจจเฉ‡ 16180 เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเจพ, เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 1043240 เจฒเจพเจˆเจจเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚, 489854 เจฒเจพเจˆเจจเจพเจ‚ เจฎเจฟเจŸเจพ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚)เฅค เจคเฉเจฒเจจเจพ เจ•เจฐเจ•เฉ‡, 5.7 เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš 15033 เจซเจฟเจ•เจธ เจ…เจคเฉ‡ 39 MB เจฆเจพ เจชเฉˆเจš เจ†เจ•เจพเจฐ เจธเฉ€เฅค 37 เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเจ—เจญเจ— 5.8% เจกเจฟเจตเจพเจˆเจธ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ, เจฒเจ—เจญเจ— 16% เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ•เฉ‹เจก เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ, 11% เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ, 3% เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ, เจ…เจคเฉ‡ 4% เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เจฐเจจเจฒ เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจเฅค

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

  • เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ†
    • เจ•เจฐเจจเจฒ เจฎเฉˆเจกเจฟเจŠเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เจกเจฟเฉฐเจ— เจœเจฟเจธ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจตเจพเจฒเฉ‡ เจญเจพเจ— เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจฟเฉฑเจŸ เจœเฉ‹ เจ•เจฟ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ…เจคเฉ‡ เจฐเจพเจˆเจŸเจฟเฉฐเจ— เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจคเจพเจ‚ เจœเฉ‹ เจ•เจฐเจจเจฒ เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉฐเจจเจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ เจฎเจฟเจฒ เจธเจ•เฉ‡ เจœเฉ‹ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจšเฉฑเจฒเจฃ เจ…เจคเฉ‡ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค
    • เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจฒเจชเจพเจ‚ เจจเจพเจฒ เจฎเจพเจŠเจ‚เจŸ เจ•เฉ€เจคเฉ‡ เจ•เจˆ procfs เจฎเจพเจŠเจ‚เจŸ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹เจ, เจตเฉฑเจ–-เจตเฉฑเจ– procfs เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉเจฃ เจธเฉฐเจญเจต เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ•เฉ‹ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจจเฉ‡เจฎเจธเจชเฉ‡เจธ (pid namespace) เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚, เจธเจพเจฐเฉ‡ procfs เจฎเจพเจŠเจ‚เจŸ เจชเฉเจ†เจ‡เฉฐเจŸ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจฟเจค เจ•เจฐเจฆเฉ‡ เจธเจจ, เจ…เจคเฉ‡ เจฎเจพเจŠเจ‚เจŸ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจตเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจ‰เจธเฉ‡ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† ID เจจเฉ‡เจฎเจธเจชเฉ‡เจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจฟเจค เจนเฉ‹เจฐ เจธเจพเจฐเฉ‡ เจฎเจพเจŠเจ‚เจŸ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ€ เจธเฉ€เฅค เจ‰เจนเจจเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจเจพ เจฎเฉฐเจ— เจตเจฟเฉฑเจš เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเฉเจฐเฉ‹เจธเฉ€เจเจซ เจตเจฟเฉฑเจš เจ–เจพเจธ เจ•เจฟเจธเจฎ เจฆเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉเจ•เจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจพเจฒเฉ‡ เจเจฎเจฌเฉˆเจกเจก เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจนเจฒเจ•เฉ‡ เจ†เจ‡เจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค
    • ARM64 เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจตเจฟเจงเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ
      เจธเจผเฉˆเจกเฉ‹-เจ•เจพเจฒ เจธเจŸเฉˆเจ•, เจ‡เฉฑเจ• เจธเจŸเฉˆเจ• เจฌเจซเจฐ เจ“เจตเจฐเจซเจฒเฉ‹ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ‡ เจฐเจฟเจŸเจฐเจจ เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจ“เจตเจฐเจฐเจพเจˆเจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ•เจฒเฉˆเจ‚เจ— เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเจพ เจคเฉฑเจค เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธ เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ "เจธเจผเฉˆเจกเฉ‹" เจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš เจตเจพเจชเจธเฉ€ เจชเจคเฉ‡ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจนเฉˆเฅค

    • ARM64 เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจนเจฆเจพเจ‡เจค เจธเจนเจพเจ‡เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ ARMv8.5-BTI (เจฌเฉเจฐเจพเจ‚เจš เจŸเจพเจฐเจ—เฉ‡เจŸ เจ‡เฉฐเจกเฉ€เจ•เฉ‡เจŸเจฐ) เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸเจพเจ‚ เจฆเฉ‡ เจ…เจฎเจฒ เจฆเฉ€ เจฐเฉฑเจ–เจฟเจ† เจ•เจฐเจจ เจฒเจˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ•เฉ‹เจก เจฆเฉ‡ เจ†เจชเจนเฉเจฆเจฐเฉ‡ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจชเจฐเจฟเจตเจฐเจคเจจ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจ‰เจนเจจเจพเจ‚ เจ•เจพเจฐเจจเจพเจฎเฉ‡ เจตเจฟเฉฑเจš เจ—เฉˆเจœเฉ‡เจŸเจธ เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจฐเจฟเจŸเจฐเจจ-เจ“เจฐเฉ€เจเจ‚เจŸเจก เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ (ROP - เจฐเจฟเจŸเจฐเจจ-เจ“เจฐเฉ€เจเจ‚เจŸเจก เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ—; เจนเจฎเจฒเจพเจตเจฐ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจชเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฎเฉŒเจœเฉ‚เจฆ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเจธเจผเฉ€เจจ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเจพ เจœเฉ‹ เจตเจพเจชเจธเฉ€ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจจเจพเจฒ เจ–เจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจฌเจฃเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ)เฅค
    • เจฌเจฒเจพเจ• เจœเฉฐเจคเจฐเจพเจ‚ เจฆเฉ€ เจ‡เจจเจฒเจพเจˆเจจ เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฒเจˆ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† (เจ‡เจจเจฒเจพเจˆเจจ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ). เจ‡เจจเจฒเจพเจˆเจจเจช เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเจฐเจพเจˆเจต เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจธเจฟเจธเจŸเจฎ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจกเจฟเจธเจ• เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจคเจฐเจ•เจชเฉ‚เจฐเจจ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฅเจฟเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ•เจฐเจจเจฒ-เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ I/O เจจเฉ‚เฉฐ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ…เจคเฉ‡ เจกเฉ€เจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค
    • "initrdmem" เจ•เจฐเจจเจฒ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ initrd เจฆเจพ เจญเฉŒเจคเจฟเจ• เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจเจกเจฐเฉˆเฉฑเจธ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เฉ‹ เจœเจฆเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฌเฉ‚เจŸ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌ เจจเฉ‚เฉฐ RAM เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจœเจพ เจธเจ•เฉ‡เฅค
    • เจจเจตเฉ€เจ‚ เจธเจฎเจฐเฉฑเจฅเจพ เจœเฉ‹เฉœเฉ€ เจ—เจˆ: CAP_PERFMON perf เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆเฅค CAP_BPF, เจœเฉ‹ เจ•เจฟ เจ•เฉเจ BPF เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจ) เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ CAP_SYS_ADMIN เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจธเฉ€ (CAP_SYS_ADMIN เจ…เจงเจฟเจ•เจพเจฐ เจนเฉเจฃ CAP_BPF, CAP_PERFMON, เจ…เจคเฉ‡ CAP_NET_ADMIN เจฆเฉ‡ เจธเฉเจฎเฉ‡เจฒ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ‡ เจ—เจ เจนเจจ)เฅค
    • เจฆเฉเจ†เจฐเจพ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ‡เฉฑเจ• เจจเจตเจพเจ‚ virtio-mem เจœเฉฐเจคเจฐ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจพเจŸ-เจชเจฒเฉฑเจ— เจ•เจฐเจจ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเจพเจฒ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจธเจนเจพเจ‡เจ• เจนเฉˆเฅค
    • เจœเฉ‡เจ•เจฐ เจกเจฟเจตเจพเจˆเจธ เจกเจฐเจพเจˆเจตเจฐ เจ“เจตเจฐเจฒเฉˆเจชเจฟเฉฐเจ— เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจคเจพเจ‚ /dev/mem เจตเจฟเฉฑเจš เจฎเฉˆเจชเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฏเจพเจฆ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    • เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† CROSSTalk/SRBDS, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ CPU เจ•เฉ‹เจฐ 'เจคเฉ‡ เจšเจฒเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจ•เฉเจ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ€เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจธเฉ‡เจตเจพเจตเจพเจ‚
    • เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจซเจพเจฐเจฎเฉˆเจŸ เจ•เจฐเจจ เจฆเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเจฟเฉฑเจš, เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเจพ เจธเฉฐเจฎเจฒเจฟเจค เจธเจผเจฌเจฆเจพเจตเจฒเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจธเจฟเจซเจผเจพเจฐเจธเจผเจพเจ‚เฅค เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ 'เจฎเจพเจธเจŸเจฐ/เจธเจฒเฉ‡เจต' เจ…เจคเฉ‡ 'เจฌเจฒเฉˆเจ•เจฒเจฟเจธเจŸ/เจตเจพเจˆเจŸเจฒเจฟเจธเจŸ', เจจเจพเจฒ เจนเฉ€ 'เจ—เฉเจฒเจพเจฎ' เจธเจผเจฌเจฆ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฃ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€เฅค เจธเจฟเจซเจผเจพเจฐเจธเจผเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ‡ เจธเจฟเจฐเจซเจผ เจจเจตเฉ‡เจ‚ เจ‰เจชเจฏเฉ‹เจ—เจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจเฅค เจฎเฉ‚เจฒ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฎเฉŒเจœเฉ‚เจฆ เจจเจฟเจธเจผเจšเจฟเจค เจธเจผเจฌเจฆเจพเจ‚ เจฆเจพ เจœเจผเจฟเจ•เจฐ เจ…เจ›เฉ‚เจคเจพ เจฐเจนเฉ‡เจ—เจพเฅค เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจก เจตเจฟเฉฑเจš, เจฎเจพเจฐเจ• เจ•เฉ€เจคเฉ‡ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจเจ•เจธเจชเฉ‹เจœเจผ เจ•เฉ€เจคเฉ‡ API เจ…เจคเฉ‡ ABI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจพ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจœเจพเจ‚ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฒเจˆ เจ•เฉเจ เจธเจผเจฐเจคเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
    • เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจŸเฉ‚เจฒ เจธเจผเจพเจฎเจฒ เจนเฉˆ KCSAN (เจ•เจฐเจจเจฒ เจ•เฉฐเจ•เจฐเฉˆเจ‚เจธเฉ€ เจธเฉˆเจจเฉ€เจŸเจพเจˆเจœเจผเจฐ), เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจ–เฉ‹เจœ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจจเจธเจฒ เจฆเฉ‡ เจนเจพเจฒเจพเจค เจ•เฉ‹เจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ. KCSAN เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ GCC เจ…เจคเฉ‡ Clang เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจเจ•เจธเฉˆเจธ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐเจจ เจฒเจˆ เจ•เฉฐเจชเจพเจˆเจฒ เจธเจฎเฉ‡เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเฉ‹เจงเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ (เจฌเฉเจฐเฉ‡เจ•เจชเฉเจ†เจ‡เฉฐเจŸ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ‰เจฆเฉ‹เจ‚ เจšเจพเจฒเฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจฟเจ† เจœเจพเจ‚ เจธเฉ‹เจงเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค KCSAN เจฆเจพ เจตเจฟเจ•เจพเจธ เจ—เจฒเจค เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจฐเฉ‹เจ•เจฅเจพเจฎ, เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€, เจ…เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจ†เจธเจพเจจเฉ€ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจฟเจค เจนเฉˆเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจตเจฟเจงเฉ€ เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจเจพเฅค เจตเจฟเจงเฉ€ เจฎเจฟเจ†เจฐเฉ€ เจชเจพเจˆเจช เจกเจฐเจพเจˆเจตเจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉ‡ เจšเฉˆเจจเจฒเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจตเฉฐเจกเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจธเฉ‚เจšเจจเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸ เจชเจพเจˆเจช เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ–เฉ‹เจฒเฉเจนเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฐเจฟเฉฐเจ— เจฌเจซเจฐ เจตเจฟเฉฑเจš เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจฐเฉ€เจกเจฟเฉฐเจ— เจ†เจฎ เจฐเฉ€เจก () เจซเฉฐเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจšเฉˆเจจเจฒ เจฎเจพเจฒเจ• เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉเจ เจ–เจพเจธ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจซเจฟเจฒเจŸเจฐ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจธเจฟเจฐเจซ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจตเจพเจฒเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจธเจฎเจฐเจฅเจฟเจค เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ/เจนเจŸเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพเฅค เจ‡เจน เจ‡เจตเฉˆเจ‚เจŸเจธ เจ—เจจเฉ‹เจฎ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆเฅค
    • PID เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจฒเจˆ 'pidfd' เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเจพ เจจเจฟเจฐเฉฐเจคเจฐ เจตเจฟเจ•เจพเจธ (pidfd เจ‡เฉฑเจ• เจ–เจพเจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจฌเจฆเจฒเจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ‡เฉฑเจ• PID เจจเฉ‚เฉฐ เจ‰เจธ PID เจจเจพเจฒ เจœเฉเฉœเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจพ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจธเจฎเจพเจชเจค เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ)เฅค เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจพเจฎ-เจธเจฅเจพเจจเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ pidfd เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ (setens เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ pidfd เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ)เฅค pidfd เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจพเจฒ เจจเจพเจฒ เจ•เจˆ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจจเจพเจฎ-เจธเจฅเจพเจจเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจผเจฐเฉ‚เจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ˜เจŸเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเฉ‚ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ (เจœเฉ‡ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจจเฉ‡เจฎเจธเจชเฉ‡เจธ เจจเจพเจฒ เจ…เจŸเฉˆเจšเจฎเฉˆเจ‚เจŸ เจ…เจธเจซเจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจฌเจพเจ•เฉ€ เจ•เจจเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡) .
    • เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ faccessat2(), เจคเฉ‹เจ‚ เจตเฉฑเจ– เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†
      faccessat() เจซเจฒเฉˆเจ—เจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจœเฉ‹ POSIX เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ (เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจน เจซเจฒเฉˆเจ— C เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจ‡เจฎเฉ‚เจฒเฉ‡เจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ, เจ…เจคเฉ‡ เจจเจตเจพเจ‚ faccessat2 เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ)เฅค

    • Cgroup เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ‡เฉฑเจ• memory.swap.high เจธเฉˆเจŸเจฟเฉฐเจ— เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉŒเจฒเฉ€ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจธเจตเฉˆเจช เจธเจชเฉ‡เจธ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจเฅค
    • เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ I/O เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฒเจˆ io_uring tee() เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจตเจฟเจงเฉ€ "BPF เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเจพ, เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจฒเจˆ เจ•เจฐเจจเจฒ เจฌเจฃเจคเจฐ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    • เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ BPF เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจกเฉ‡เจŸเจพ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจฒเจˆ เจฐเจฟเฉฐเจ— เจฌเจซเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพเฅค
    • เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš padata, เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฒเฉ‹เจก เจธเฉฐเจคเฉเจฒเจจ เจฆเฉ‡ เจจเจพเจฒ เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจ•เจพเจฐเจœเจพเจ‚ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • pstore เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฐเฉˆเจธเจผ เจฆเฉ‡ เจ•เจพเจฐเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจกเฉ€เจฌเจ—เจฟเฉฐเจ— เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฐเฉ€เจฌเฉ‚เจŸ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ—เฉเฉฐเจฎ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจœเฉฐเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฒเจˆ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจฌเฉˆเจ•เจเจ‚เจกเฅค
    • PREEMPT_RT เจ•เจฐเจจเจฒ เจธเจผเจพเจ–เจพ เจคเฉ‹เจ‚ เจšเจฒเฉ‡ เจ—เจ เจธเจฅเจพเจจเจ• เจคเจพเจฒเฉ‡ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจจเจตเจพเจ‚ เจฌเจซเจฐ เจ…เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ API (AF_XDP), เจœเจฟเจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ XDP (เจเจ•เจธเจชเฉเจฐเฉˆเจธ เจกเฉ‡เจŸเจพ เจชเจพเจฅ) เจธเจนเจพเจ‡เจคเจพ เจจเจพเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ€ เจฒเจฟเจ–เจค เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค
    • RISC-V เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ, KGDB เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจ•เจฐเจจเจฒ เจญเจพเจ—เจพเจ‚ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
    • 4.8 เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, GCC เจฆเฉ‡ เจตเจฐเจœเจจ เจฒเจˆ เจฒเฉ‹เฉœเจพเจ‚ เจœเฉ‹ เจ•เจฟ เจ•เจฐเจจเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ เจตเจงเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจ—เจฒเฉ€เจ†เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจ‡เจน เจฌเจพเจฐ เจจเฉ‚เฉฐ GCC 4.9 เจคเฉฑเจ• เจตเจงเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆเฅค
  • เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ, I/O เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ
    • เจกเจฟเจตเจพเจˆเจธ เจฎเฉˆเจชเจฐ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจจเจตเจพเจ‚ dm-ebs (เจ‡เจฎเฉ‚เจฒเฉ‡เจŸ เจฌเจฒเจพเจ• เจธเจพเจˆเจœเจผ) เจนเฉˆเจ‚เจกเจฒเจฐ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ‡ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฌเจฒเจพเจ• เจ†เจ•เจพเจฐ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 512K เจธเฉˆเจ•เจŸเจฐ-เจธเจพเจˆเจœเจผ เจกเจฟเจธเจ•เจพเจ‚ 'เจคเฉ‡ 4-เจฌเจพเจˆเจŸ เจธเฉˆเจ•เจŸเจฐเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฒเจˆ)เฅค
    • F2FS เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจนเฉเจฃ LZO-RLE เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • dm-เจ•เฉเจฐเจฟเจชเจŸ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸเจก เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค
    • Btrfs เจจเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸ I/O เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฐเฉ€เจก เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจฎเจพเจŠเจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจคเฉ‡เจœเจผ เจ•เฉ€เจคเจพ เจฎเจฟเจŸเจพเจ เจ—เจ เจ‰เจช-เจญเจพเจ—เจพเจ‚ เจ…เจคเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจœเฉ‹ เจฎเจพเจคเจพ-เจชเจฟเจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจฐเจนเจฟ เจ—เจ เจนเจจเฅค
    • เจ‡เฉฑเจ• "เจจเฉ‹เจกเจฒเฉ€เจŸ" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ CIFS เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ†เจฎ เจ…เจจเฉเจฎเจคเฉ€ เจœเจพเจ‚เจšเจพเจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจซเจพเจˆเจฒเจพเจ‚ เจœเจพเจ‚ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆเฅค
    • Ext4 เจจเฉ‡ เจ—เจฒเจคเฉ€ เจธเฉฐเจญเจพเจฒเจฃ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆ ENOSPC เจฎเจฒเจŸเฉ€เจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚. xattr เจจเฉ‡ GNU เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค
    • Ext4 เจ…เจคเฉ‡ XFS เจฒเจˆ, เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจš DAX เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฏเฉ‹เจ— เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (เจฌเจฒเจพเจ• เจœเฉฐเจคเจฐ เจชเฉฑเจงเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉฐเจจเฉ‡ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจ•เฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจคเฉฑเจ• เจธเจฟเฉฑเจงเฉ€ เจชเจนเฉเฉฐเจš)เฅค
    • เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจตเจฟเฉฑเจš statx() เจเฉฐเจกเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† STATX_ATTR_DAX, เจœเฉ‹ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ 'เจคเฉ‡, DAX เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    • EXFAT เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฌเฉ‚เจŸ เจ–เฉ‡เจคเจฐ เจคเจธเจฆเฉ€เจ• เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ—.
    • FAT เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ FS เจคเฉฑเจคเจพเจ‚ เจฆเฉ€ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจฒเฉ‹เจกเจฟเฉฐเจ—เฅค เจ‡เฉฑเจ• เจนเฉŒเจฒเฉ€ 2TB USB เจกเจฐเจพเจˆเจต เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจจเจพเจฒ เจŸเฉˆเจธเจŸ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš 383 เจคเฉ‹เจ‚ 51 เจธเจ•เจฟเฉฐเจŸ เจคเฉฑเจ• เจ•เจฎเฉ€ เจฆเจฟเจ–เจพเจˆ เจ—เจˆเฅค
  • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‰เจช-เจธเจฟเจธเจŸเจฎ
    • เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉเจฐเจฟเจœ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจธเจนเจฟเจฏเฉ‹เจ— เจเจฎเจ†เจฐเจชเฉ€ (เจฎเฉ€เจกเฉ€เจ† เจฐเจฟเจกเฉฐเจกเฉˆเจ‚เจธเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ), เจœเฉ‹ เจฎเจฒเจŸเฉ€เจชเจฒ เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจธเจตเจฟเฉฑเจšเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‚เจช เจ•เจฐเจ•เฉ‡ เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
    • เจŸเจฐเฉˆเจซเจฟเจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเจฟเจธเจŸเจฎ (เจŸเฉ€เจธเฉ€) เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจจเจตเฉ€เจ‚ "เจ—เฉ‡เจŸ" เจเจ•เจธเจผเจจ, เจœเฉ‹ เจ•เฉเจ เจชเฉˆเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฐเฉฑเจฆ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ…เฉฐเจคเจฐเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค
    • เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ•เฉ‡เจฌเจฒ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจœเฉฐเจคเจฐเจพเจ‚ เจฆเฉ€ เจธเจตเฉˆ-เจจเจฟเจฆเจพเจจ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจ•เจฐเจจเจฒ เจ…เจคเฉ‡ ethtool เจธเจนเฉ‚เจฒเจค เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • MPLS (เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฒเฉ‡เจฌเจฒ เจธเจตเจฟเจšเจฟเฉฐเจ—) เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฒเฉ‡เจฌเจฒ เจธเจตเจฟเจšเจฟเฉฐเจ— (MPLS เจชเจนเจฟเจฒเจพเจ‚ IPv6 เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจธเฉ€) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฐเจพเจŠเจŸเจฟเฉฐเจ— เจ•เจฐเจจ เจฒเจˆ IPv4 เจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • IKE (เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจ•เฉเฉฐเจœเฉ€ เจเจ•เจธเจšเฉ‡เจ‚เจœ) เจ…เจคเฉ‡ IPSec เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจจเฉ‚เฉฐ TCP เจ‰เฉฑเจคเฉ‡ เจธเฉฐเจšเจพเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† (RFC 8229) เจธเฉฐเจญเจต UDP เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฒเจˆเฅค
    • เจฆเฉเจ†เจฐเจพ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฒเจพเจ• เจœเฉฐเจคเจฐ rnbd, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ RDMA เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ (InfiniBand, RoCE, iWARP) เจ…เจคเฉ‡ RTRS เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฌเจฒเจพเจ• เจœเฉฐเจคเจฐ เจฒเจˆ เจฐเจฟเจฎเฉ‹เจŸ เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจธเจนเจพเจ‡เจ• เจนเฉˆเฅค
    • TCP เจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเจฟเจฒเฉˆเจ•เจŸเจฟเจต เจ…เจจเฉ‹เจฒเฉ‡เจœเจฎเฉˆเจ‚เจŸ (SACK) เจœเจตเจพเจฌเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉ‡เจ‚เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค
    • IPv6 เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ TCP-LD เจธเจนเจฟเจฏเฉ‹เจ— (RFC 6069, เจฒเฉฐเจฌเฉ€ เจ•เจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจฐเฉเจ•เจพเจตเจŸเจพเจ‚)เฅค
  • เจ‰เจชเจ•เจฐเจฃ
    • Intel เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ i915 DRM เจกเจฐเจพเจˆเจตเจฐ เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš Intel Tiger Lake (GEN12) เจšเจฟเจชเจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเจฟเจธ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจฌเจฟเจœเจฒเฉ€ เจฆเฉ€ เจ–เจชเจค เจœเจพเจ‚ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจตเจพเจฐเจตเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจตเฉ‹เจฒเจŸเฉ‡เจœ เจจเฉ‚เฉฐ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจ เจฒเจˆ SAGV (เจธเจฟเจธเจŸเจฎ เจเจœเฉฐเจŸ เจ—เฉ€เจœเจผเจฐเจตเจฟเจฒ) เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพเฅค
    • amdgpu เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‡ FP16 เจชเจฟเจ•เจธเจฒ เจซเจพเจฐเจฎเฉˆเจŸ เจ…เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ (TMZ, เจŸเจฐเฉฑเจธเจŸเจก เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจœเจผเฉ‹เจจ) เจตเจฟเฉฑเจš เจ‡เจจเจ•เฉเจฐเจฟเจชเจŸเจก เจฌเจซเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค
    • AMD Zen เจ…เจคเฉ‡ Zen2 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฒเจˆ เจชเจพเจตเจฐ เจธเฉˆเจ‚เจธเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ AMD Ryzen 4000 Renoir เจฒเจˆ เจคเจพเจชเจฎเจพเจจ เจธเฉˆเจ‚เจธเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจฌเจฟเจœเจฒเฉ€ เจฆเฉ€ เจ–เจชเจค เจฆเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ AMD Zen เจ…เจคเฉ‡ Zen2 เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจ†เจฐ.เจ.เจชเฉ€.เจเจฒ (เจฐเจจเจฟเฉฐเจ— เจ”เจธเจค เจชเจพเจตเจฐ เจฒเจฟเจฎเจฟเจŸ)เฅค
    • NVIDIA เจฎเฉ‹เจกเฉ€เจซเจพเจ‡เจฐ เจซเจพเจฐเจฎเฉˆเจŸ เจฒเจˆ Nouveau เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค gv100 เจฒเจˆ, เจ‡เฉฐเจŸเจฐเจฒเฉ‡เจธเจก เจธเจ•เฉˆเจจเจฟเฉฐเจ— เจฎเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจตเฉ€เจœเฉ€เจชเฉ€เจฏเฉ‚ เจ–เฉ‹เจœ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆเฅค
    • MSM (Qualcomm) เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ Adreno A405, A640 เจ…เจคเฉ‡ A650 GPU เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† DRM (เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฎเฉˆเจจเฉ‡เจœเจฐ) เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจขเจพเจ‚เจšเจพเฅค
    • Xiaomi Redmi Note 7 เจ…เจคเฉ‡ Samsung Galaxy S2 เจธเจฎเจพเจฐเจŸเจซเจผเฉ‹เจจเจธ, เจจเจพเจฒ เจนเฉ€ Elm/Hana Chromebook เจฒเฉˆเจชเจŸเจพเจชเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
    • LCD เจชเฉˆเจจเจฒเจพเจ‚ เจฒเจˆ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจกเจฐเจพเจˆเจตเจฐ: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
    • ARM เจฌเฉ‹เจฐเจกเจพเจ‚ เจ…เจคเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ Renesas "RZ/G1H", Realtek RTD1195, Realtek RTD1395/RTD1619, Rockchips RK3326, AMLogic S905D, S905X3, S922XH, Olimex A20-OLinu-Mecino, Poliint-Me50, เจ“เจฒเฉ€เจฎเฉˆเจ•เจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†
      , เจฌเฉ€เจ•เจจ i.MX8m-Mini, Qualcomm SDM660/SDM630, Xnano X5 TV Box, Stinger96, Beaglebone-AI.

    • MIPS เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ Loongson-2K (เจธเฉฐเจ–เฉ‡เจช Loongson64) เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค CPU Loongson 3 เจฒเจˆ, KVM เจนเจพเจˆเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
    • เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†
      เจฐเฉ‚เจธเฉ€ เจฌเฉˆเจ•เจฒ-เจŸเฉ€1 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจธเจฟเจธเจŸเจฎ-เจ†เจจ-เจšเจฟเฉฑเจช เจฒเจˆ เจธเจฎเจฐเจฅเจจ BE-T1000. Baikal-T1 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจตเจฟเฉฑเจš เจฆเฉ‹ P5600 MIPS 32 r5 เจธเฉเจชเจฐเจธเจ•เฉ‡เจฒเจฐ เจ•เฉ‹เจฐ เจนเจจ เจœเฉ‹ 1.2 GHz 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจšเจฟเฉฑเจช เจตเจฟเฉฑเจš L2 เจ•เฉˆเจธเจผ (1 MB), DDR3-1600 ECC เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ, 1 10Gb เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจชเฉ‹เจฐเจŸ, 2 1Gb เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจชเฉ‹เจฐเจŸ, PCIe Gen.3 x4 เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ, 2 SATA 3.0 เจชเฉ‹เจฐเจŸ, USB 2.0, GPIO, UART, SPI, 2 เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ, SIMD เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจเจ•เจธเจฒเฉ‡เจŸเจฐ เจฒเจˆ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ GOST 28147-89 เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจšเจฟเจช เจจเฉ‚เฉฐ เจ‡เจฎเฉ‡เจœเจฟเจจเฉ‡เจธเจผเจจ เจŸเฉˆเจ•เจจเฉ‹เจฒเฉ‹เจœเฉ€เจœเจผ เจคเฉ‹เจ‚ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ MIPS32 P5600 เจตเจพเจฐเฉ€เจ…เจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ•เฉ‹เจฐ เจฏเฉ‚เจจเจฟเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจฒเจพเจคเฉ€เจจเฉ€ เจ…เจฎเจฐเฉ€เจ•เฉ€ เจซเจฐเฉ€ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเจพ เจ—เจ เจจ
เจšเฉ‹เจฃ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉเจซเจค เจ•เจฐเจจเจฒ 5.8 - Linux-libre 5.8-gnu, เจฎเจฒเจ•เฉ€เจ…เจค เจตเจพเจฒเฉ‡ เจญเจพเจ—เจพเจ‚ เจœเจพเจ‚ เจ•เฉ‹เจก เจญเจพเจ—เจพเจ‚ เจตเจพเจฒเฉ‡ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐ เจคเฉฑเจคเจพเจ‚ เจคเฉ‹เจ‚ เจธเจพเจซเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจฆเจพเจ‡เจฐเจพ เจจเจฟเจฐเจฎเจพเจคเจพ เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆเฅค เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจเจŸเจฎ ISP เจตเฉ€เจกเฉ€เจ“, เจฎเฉ€เจกเฉ€เจ†เจŸเฉ‡เจ• 7663 USB/7915 PCIe, Realtek 8723DE WiFi, Renesas PCI xHCI, HabanaLabs Gaudi, เจเจจเจนเจพเจ‚เจธเจก เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจจเจฎเฉ‚เจจเจพ เจฆเจฐ เจชเจฐเจฟเจตเจฐเจคเจ•, เจฎเฉˆเจ•เจธเจฟเจฎ เจ‡เฉฐเจŸเฉ€เจ—เฉเจฐเฉ‡เจŸเจฟเจก MAXL98390, เจฎเฉˆเจ•เจธเจฟเจฎ เจ‡เฉฐเจŸเฉ€เจ—เฉเจฐเฉ‡เจŸเจก MAXL38060, เจฎเฉˆเจ•เจธเจฟเจฎ เจ‡เฉฐเจŸเฉ€เจ—เฉเจฐเฉ‡เจŸเจก เจ•เจจเฉˆเจ•เจŸเจฐ เจเจก เจนเฉ‹เจฎ เจ†เจกเฉ€เจ“ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ, เจ…เจคเฉ‡ I2C EEPROM เจธเจฒเฉ‡เจตเฅค เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจธเจฌเจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจฌเจฒเฉŒเจฌ เจ•เจฒเฉ€เจจเจฟเฉฐเจ— เจ•เฉ‹เจก Adreno GPU, HabanaLabs Goya, x86 เจŸเฉฑเจšเจธเจ•เจฐเฉ€เจจ, vt6656 เจ…เจคเฉ‡ btbcmเฅค

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

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