DragonFly BSD 5.8 เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจ‰เจชเจฒเฉฑเจฌเจง เจœเจพเจฐเฉ€ DragonFlyBSD 5.8, เจ‡เฉฑเจ• เจนเจพเจˆเจฌเฉเจฐเจฟเจก เจ•เจฐเจจเจฒ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, เจฌเจฃเจพเจ‡เจ† FreeBSD 2003.x เจธเจผเจพเจ–เจพ เจฆเฉ‡ เจตเจฟเจ•เจฒเจชเจฟเจ• เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจฒเจˆ 4 เจตเจฟเฉฑเจšเฅค DragonFly BSD เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉฐเจกเฉ‡ เจนเฉ‹เจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจพเจฒเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ‰เจœเจพเจ—เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจนเจพเจฎเจฐ, เจฏเฉ‚เจœเจผเจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ "เจตเจฐเจšเฉเจ…เจฒ" เจธเจฟเจธเจŸเจฎ เจ•เจฐเจจเจฒ เจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ, SSD เจกเจฐเจพเจˆเจตเจพเจ‚ 'เจคเฉ‡ FS เจกเจพเจŸเจพ เจ…เจคเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ, เจธเฉฐเจฆเจฐเจญ-เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒ เจตเฉ‡เจฐเฉ€เจเจ‚เจŸ เจธเจฟเฉฐเจฌเจฒเจฟเจ• เจฒเจฟเฉฐเจ•, เจกเจฟเจธเจ• 'เจคเฉ‡ เจ†เจชเจฃเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจซเฉเจฐเฉ€เจœเจผ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ, เจนเจฒเจ•เฉ‡ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เฉฑเจ• เจนเจพเจˆเจฌเฉเจฐเจฟเจก เจ•เจฐเจจเจฒ (LWKT)เฅค

เจฎเฉเฉฑเจ– เจธเฉเจงเจพเจฐDragonFlyBSD 5.8 เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†:

  • เจฎเฉเฉฑเจ– เจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ dsynth, เจธเจฅเจพเจจเจ• เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ เจกเฉ€เจชเฉ‹เจฐเจŸ เจฌเจพเจˆเจจเจฐเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจจเจฟเจฐเจญเจฐเจคเจพ เจŸเฉเจฐเฉ€ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฎเจจเจฎเจพเจจเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจฆเฉ‡ เจธเจฎเจพเจจเจคเจพ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจตเจฟเฉฑเจš, เจกเฉ€เจชเฉ‹เจฐเจŸ เจจเฉ‡ เจ•เจˆ เจจเจฟเจฐเจญเจฐ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจฃ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผ เจจเจพเจฒ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเฉ€ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจเฅค
  • libc เจ‡เฉฑเจ• เจชเฉเจฐเจญเจพเจตเฉ€ เจธเจฟเจ—เจจเจฒ เจฎเจพเจธเจ•เจฟเฉฐเจ— เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ malloc*() เจ…เจคเฉ‡ เจธเจฎเจพเจจ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจฟเจ—เจจเจฒ เจฆเฉเจ†เจฐเจพ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจฐเฉเจ•เจพเจตเจŸ เจฆเฉ‡ เจ•เจพเจฐเจจ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจธเจฟเจ—เจจเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจ…เจจเจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฒเจˆ, เจธเจฟเจ—เจฌเจฒเฉ‹เจ•เจพเจฒ() เจ…เจคเฉ‡ เจธเจฟเจ—เจจเจฌเจฒเจพเจ•เจพเจฒ() เจซเฉฐเจ•เจธเจผเจจ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเจจ, เจœเฉ‹ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, libc เจจเฉ‡ เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฃ เจฒเจˆ strtok() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ, dport เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจฅเจฟเจฐเจคเจพ TABDLY, TAB0, TAB3 เจ…เจคเฉ‡ __errno_location เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค
  • DRM (เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฎเฉˆเจจเฉ‡เจœเจฐ) เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ เจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ 4.9 เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, 4.12 เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจšเฉเจฃเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจตเฉ‡เจฒเฉˆเจ‚เจก เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจนเฉˆเฅค
    Intel GPUs เจฒเจˆ drm/i915 เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ 4.8.17 เจจเจพเจฒ เจจเจตเฉ‡เจ‚ เจšเจฟเจชเจธ (เจธเจ•เจพเจˆเจฒเฉ‡เจ•, เจ•เฉŒเจซเฉ‡เจฒเฉ‡เจ•, เจ…เฉฐเจฌเจฐ เจฒเฉ‡เจ•, เจตเจฟเจธเจ•เฉ€ เจฒเฉ‡เจ• เจ…เจคเฉ‡ เจ•เฉ‹เจฎเฉ‡เจŸ เจฒเฉ‡เจ•) เจจเฉ‚เฉฐ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ 5.4 เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเฉ‡ เจ•เฉ‹เจก เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค AMD เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ drm/radeon เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ Linux 4.9 เจ•เจฐเจจเจฒ เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

  • เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉ‡เจœเจฟเฉฐเจ— เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจ…เจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจนเฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจพเจ•เจพเจซเจผเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจจเจพเจ•เจพเจซเจผเฉ€ เจธเจฟเจธเจŸเจฎ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ•เฉเจฐเฉ‹เจฎ/เจ•เฉเจฐเฉ‹เจฎเฉ€เจ…เจฎ เจซเฉเจฐเฉ€เจœเจผเจฟเฉฐเจ— เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉฑเจฒ เจนเฉ‹ เจ—เจˆเจ†เจ‚ เจนเจจเฅค
  • เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ•เฉ‹เจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจพเจฒเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจ•เจฐเจจเจฒ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ˜เจŸเจพเจ‡เจ† เจ—เจฟเจ† เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉฐเจจเจพ เจฌเฉ‡เจจเจคเฉ€ เจธเจฎเจพเจ‚เฅค เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ˜เฉฑเจŸ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ SMP เจตเจฟเจตเจพเจฆ เจ˜เจŸเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค "เจ“เจชเจจ(... O_RDWR)" เจ•เจพเจฒ เจฆเฉ€ เจตเจงเฉ€ เจนเฉ‹เจˆ เจ•เฉเจธเจผเจฒเจคเจพเฅค
  • เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจธเฉ‚เจกเฉ‹-เจฐเฉˆเจ‚เจกเจฎ เจจเฉฐเจฌเจฐ เจœเจจเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจกเจฟเจœเจผเจพเจ‡เจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค RDRAND เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ CPUs เจคเฉ‹เจ‚ เจเจจเจŸเฉเจฐเฉ‹เจชเฉ€ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ˜เจŸเฉ€ เจนเฉ‹เจˆ เจคเฉ€เจฌเจฐเจคเจพ
    เจ…เจคเฉ‡ RDRAND เจซเฉ€เจก เจฆเจพ เจ†เจ•เจพเจฐ, เจœเฉ‹ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจตเจฟเจนเจฒเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉŒเจฐเจพเจจ CPU เจธเจฎเจพเจ‚ เจฆเจพ 2-3% เจฒเฉˆเจ‚เจฆเจพ เจธเฉ€เฅค

  • เจจเจตเจพเจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฐเฉ€เจ…เจฒเจชเจพเจฅ, เจ—เฉ‡เจŸเจฐเฉˆเจ‚เจกเจฎ เจ…เจคเฉ‡ lwp_getname (pthread_get_name_np เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ) เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • SMAP (เจธเฉเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจฎเฉ‹เจก เจเจ•เจธเฉˆเจธ เจชเฉเจฐเฉ€เจตเฉˆเจ‚เจธเจผเจจ) เจ…เจคเฉ‡ SMEP (เจธเฉเจชเจฐเจตเจพเจˆเจœเจผเจฐ เจฎเฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจชเฉเจฐเฉ€เจตเฉˆเจ‚เจธเจผเจจ) เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค SMAP เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจตเจพเจฒเฉ‡ เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจธเจชเฉ‡เจธ เจกเฉ‡เจŸเจพ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค SMEP เจ•เจฐเจจเจฒ เจฎเฉ‹เจก เจคเฉ‹เจ‚ เจฏเฉ‚เจœเจผเจฐ เจฒเฉˆเจตเจฒ 'เจคเฉ‡ เจธเจฅเจฟเจค เจ•เฉ‹เจก เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฒเจˆ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจธเจผเฉˆเจฒ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจนเฉˆ);
  • เจœเฉ‡เจฒ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจ•เจฐเจจ เจฒเจˆ sysctl เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค เจœเฉ‡เจฒ เจคเฉ‹เจ‚ เจจเจฒเจซ เจ…เจคเฉ‡ เจŸเฉ€เจเจฎเจชเฉ€เจเจซ เจจเฉ‚เฉฐ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆเฅค
  • HAMMER2 เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจเจฎเจฐเจœเฉˆเจ‚เจธเฉ€ เจฎเฉ‹เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ…เจธเจซเจฒเจคเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฐเจฟเจ•เจตเจฐเฉ€ เจฆเฉŒเจฐเจพเจจ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฎเฉ‹เจก เจตเจฟเฉฑเจš, เจธเจฅเจพเจจเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ†เจˆเจจเฉ‹เจก เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจจเฉ‚เฉฐ เจจเจธเจผเจŸ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ (เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ–เจพเจฒเฉ€ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจตเจฟเฉฑเจš เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจพเจชเฉ€-เจ†เจจ-เจฐเจพเจˆเจŸ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉเฉฐเจฆเจพ เจนเฉˆ)เฅค HAMMER2 เจตเจฟเฉฑเจš เจฅเจฐเจฟเฉฑเจก เจกเจฟเจธเจชเฉˆเจš เจธเจฎเจฐเจฅเจจ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฌเจซเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฒเฉฑเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • TMPFS เจฆเฉ€ เจฌเจฟเจนเจคเจฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจเฅค เจœเจฆเฉ‹เจ‚ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจฎเฉเจซเจค เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค
  • IPv4 เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจนเฉเจฃ /31 เจ…เจ—เฉ‡เจคเจฐเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ (RFC 3021).
    เจŸเฉˆเจช เจจเฉ‡ MTU > 1500 เจจเฉ‚เฉฐ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡เจฃ เจฒเจˆ SIOCSIFMTU ioctl เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค SIOCSIFINFO_IN6 เจ…เจคเฉ‡ SO_RERROR เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

  • iwm เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ Intel เจตเจพเจ‡เจฐเจฒเฉˆเฉฑเจธ เจšเจฟเจชเจธ (iwm-9000 เจ…เจคเฉ‡ iwm-9260 เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†) เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ FreeBSD เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจชเฉ‹เจฐเจŸ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฒเฉ€เจจเจ•เจธ-เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเฉ‡เจธเจจเฉ‡เจฎ() เจ…เจคเฉ‡ dirname() เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • fsck_msdosfs, sys/ttydefaults.h, AF_INET / AF_INET6 เจจเฉ‚เฉฐ FreeBSD เจคเฉ‹เจ‚ libc/getaddrinfo(), เจ•เฉˆเจฒเฉฐเจกเจฐ(1), rcorder-visualize.sh เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค math.h เจคเฉ‹เจ‚ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ OpenBSD เจคเฉ‹เจ‚ เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ, เจฌเจฟเจจเฉเจŸเจฟเจฒเจธ 2.34, เจ“เจชเจจเจฐเจœเจผเฉ‹เจฒเจต 3.9.2, DHCPCD 8.1.3 เจธเจฎเฉ‡เจคเฅค เจกเจฟเจซเจพเจฒเจŸ เจ•เฉฐเจชเจพเจˆเจฒเจฐ gcc-8 เจนเฉˆเฅค

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

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