Bcachefs 1.33.0 เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ

เจ•เฉˆเจ‚เจŸ เจ“เจตเจฐเจธเจŸเฉเจฐเฉ€เจŸ เจจเฉ‡ Bcachefs 1.33.0 เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจฆเฉ‹ เจชเฉˆเจ•เฉ‡เจœ เจธเจผเจพเจฎเจฒ เจนเจจ: bcachefs-kernel-dkms, เจœเจฟเจธ เจตเจฟเฉฑเจš เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจธเจชเฉ‹เจฐเจŸ (DKMS) เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจ•เจฐเจจเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉˆ, เจ…เจคเฉ‡ bcachefs-tools, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฏเฉ‚เจœเจผเจฐ-เจธเจชเฉ‡เจธ bcachefs เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจนเฉˆ, เจœเฉ‹ (mkfs) เจฌเจฃเจพเจ‰เจฃ, เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ, เจฐเฉ€เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ Debian, Ubuntu, เจซเฉ‡เจกเฉ‹เจฐเจพ, เจ“เจชเจจเจธเฉ‚เจธเฉ‡, เจจเจฟเจ•เจธเฉ‹เจธ เจ…เจคเฉ‡ เจ†เจฐเจš LinuxDKMS เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ•เจฐเจจเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Linux, 6.16 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚เฅค

เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ "เจฐเฉ€เจ•เฉฐเจธเจพเจˆเจฒ" เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ (เจฐเฉ€เจฌเฉˆเจฒเฉˆเจ‚เจธ_v2) เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจจเฉ‚เฉฐ เจชเจฟเจ›เจฒเฉ‡ เจฆเฉ‹ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจฌเจฆเจฒเจพเจ… เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚ เจ‰เจชเจฒเจฌเจง "เจฐเฉ€เจฌเฉˆเจฒเฉˆเจ‚เจธ" เจฎเฉ‹เจก เจฆเฉ‡ เจ‰เจฒเจŸ, "เจฐเฉ€เจ•เฉฐเจธเจพเจˆเจฒ" เจตเจฟเจงเฉ€ เจจเจพ เจธเจฟเจฐเจซเจผ เจกเฉ‡เจŸเจพ (เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚, เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจฐเจพเจˆเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจˆ เจ•เจพเจชเฉ€เจ†เจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจเจพ) เจธเจ—เฉ‹เจ‚ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ (เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚, เจชเฉ‚เจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจกเจฐเจพเจˆเจต เจœเฉ‹เฉœเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ) เจจเฉ‚เฉฐ เจตเฉ€ เจฎเฉเฉœ เจธเฉฐเจคเฉเจฒเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฐเฉ€เจ•เฉฐเจธเจพเจˆเจฒ เจนเฉเจฃ เจธเจพเจฐเฉ‡ I/O เจตเจฟเจ•เจฒเจชเจพเจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจจเจพ เจ•เจฟ เจธเจฟเจฐเจซเจผ เจฌเฉˆเจ•เจ—เฉเจฐเจพเจŠเจ‚เจก เจ•เจพเจชเฉ€ เจ…เจคเฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ 'เจคเฉ‡เฅค เจฐเฉ€เจ•เฉฐเจธเจพเจˆเจฒ เจ†เจชเจฃเฉ‡ เจ†เจช เจกเจฟเจตเจพเจˆเจธ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจœเจพเจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจตเจพเจ‚ เจฒเจˆ เจตเฉ€ เจ–เจพเจคเจพ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจฐเฉฐเจค เจกเฉ€เจ—เจฐเฉ‡เจก เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจ…เจคเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจจเจ•เจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจฐเฉ€เจ•เจจเจธเจพเจˆเจฒ เจ‡เจนเจจเจพเจ‚ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ: เจ‰เฉฑเจš-เจชเฉเจฐเจพเจฅเจฎเจฟเจ•เจคเจพ เจ•เจพเจฐเจœ; เจกเจฟเจธเจ• เจกเจฐเจพเจˆเจตเจพเจ‚ 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฆเจพ เจ…เจจเฉเจ•เฉ‚เจฒเจจ; เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฒเจˆ เจคเจนเจฟ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจกเฉ‡เจŸเจพ เจœเฉ‹ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚, เจœเจ—เฉเจนเจพ เจฆเฉ€ เจ˜เจพเจŸ เจ•เจพเจฐเจจ)เฅค เจฆเฉ‹เจนเจฐเฉ‡ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจกเจฐเจพเจˆเจต 'เจคเฉ‡ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ (เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚=2)เฅค เจ‡เจธ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš, เจฆเฉ‚เจœเฉ€ เจกเจฐเจพเจˆเจต เจœเฉ‹เฉœเจจ เจจเจพเจฒ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเฉ‡, เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจกเจฐเจพเจˆเจต เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจฆเฉเจนเจฐเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค

เจนเฉ‹เจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ:

  • "reconcile status" เจ…เจคเฉ‡ "reconcile wait" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚เฅค "mount_trusts_udev" เจ…เจคเฉ‡ "writeback_timeout" เจฎเจพเจŠเจ‚เจŸ เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค "data replicate" เจ…เจคเฉ‡ "data job drop_extra_replicas" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจจเจพเจชเจธเฉฐเจฆ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • เจ‡เฉฑเจ• "merge_btree_nodes" เจฐเจฟเจ•เจตเจฐเฉ€ เจฎเฉ‹เจก เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ btree เจขเจพเจ‚เจšเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฎเจฐเจœ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเจจเฅค
  • เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฐเจธเจŸ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจ—เฉ‹เจŸเฉ‹ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ 2500 เจคเฉ‹เจ‚ เจ˜เจŸเจพ เจ•เฉ‡ 600 เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ–เฉเฉฑเจฒเฉเจนเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉ‹เจก เจ•เฉ€เจคเฉ‡ เจตเฉˆเจ•เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ DARRAY() เจฎเฉˆเจ•เจฐเฉ‹ เจจเจพเจฒ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ C++ เจ…เจคเฉ‡ เจฐเจธเจŸ เจตเจฟเฉฑเจš เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจเจฐเฉ‡ เจตเจฐเจ—เฉ€ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฐเจธเจŸ เจคเฉ‹เจ‚ เจ‰เจงเจพเจฐ เจฒเจ เจ—เจ เจŸเฉเจฐเจพเจˆ() เจฎเฉˆเจ•เจฐเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ—เจฒเจคเฉ€ เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจนเฉˆเจ‚เจกเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • "bcachefs fs usage" เจ•เจฎเจพเจ‚เจก เจนเฉเจฃ เจกเฉ€เจ—เฉเจฐเฉ‡เจกเจก เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค
  • "bcachefs fs top" เจ•เจฎเจพเจ‚เจก เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจพเจŠเจ‚เจŸเจฐเจพเจ‚ เจฆเฉ€ เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจจเจตเฉ‡เจ‚ เจ•เจพเจŠเจ‚เจŸเจฐ เจœเฉ‹เฉœเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจŸเจฐเฉ‡เจธเจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ printbufs เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจ—เจฒเจคเฉ€ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจฆเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจนเฉเจฃ เจ…เจธเจซเจฒเจคเจพเจตเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ (เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจœเจพเจ‚ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ), เจ—เจฒเจคเฉ€ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ, เจฐเจฟเจ•เจตเจฐเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ), เจฌเจฒเจพเจ• เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค I/O เจ—เจฒเจคเฉ€ เจ•เฉ‹เจก, เจ…เจคเฉ‡ เจ—เฉเฉฐเจฎ เจนเฉ‹เจ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค btree เจธเจŸเฉเจฐเจ•เจšเจฐ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉเจฃ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • เจฒเจพเจ— เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฃ เจตเฉ‡เจฒเฉ‡, เจตเฉฑเจ–-เจตเฉฑเจ– เจ—เจฒเจคเฉ€ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจคเฉ€เจฌเจฐเจคเจพ 'เจคเฉ‡ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ‡เจน เจธเฉ€เจฎเจพเจตเจพเจ‚ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ—เจฒเจคเฉ€ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ—เฉเฉฐเจฎ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฐเฉ‹เจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • เจธเจพเจฐเฉ‡ เจฐเจฟเจ•เจตเจฐเฉ€ เจชเฉœเจพเจตเจพเจ‚ เจฒเจˆ เจชเฉเจฐเจ—เจคเฉ€ เจธเฉ‚เจšเจ• เจœเฉ‹เฉœเฉ‡ เจ—เจ เจนเจจเฅค

Bcachefs เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจตเจฟเจ•เจธเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจœเจฟเจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ Btrfs เจ…เจคเฉ‡ ZFS เจฆเฉ€ เจ‰เฉฑเจจเจค เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ XFS เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€, เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจจเจพเจฒ เจœเฉ‹เฉœเจจเจพ เจนเฉˆเฅค Bcachefs เจชเฉเจฐเจคเฉ€ เจญเจพเจ— เจฎเจฒเจŸเฉ€เจชเจฒ เจกเจฟเจตเจพเจˆเจธเจพเจ‚, เจฎเจฒเจŸเฉ€-เจฒเฉ‡เจ…เจฐเจก เจกเจฐเจพเจˆเจต เจฒเฉ‡เจ†เจ‰เจŸ (เจคเฉ‡เจœเจผ SSDs 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจ…เจ•เจธเจฐ เจเจ•เจธเฉˆเจธ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ‡เจ เจฒเฉ€ เจชเจฐเจค, เจ…เจคเฉ‡ เจนเจพเจฐเจก เจกเจฐเจพเจˆเจตเจพเจ‚ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจ…เจ•เจธเจฐ เจเจ•เจธเฉˆเจธ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‰เฉฑเจชเจฐเจฒเฉ€ เจชเจฐเจค), เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ (RAID 1/10), เจ•เฉˆเจšเจฟเฉฐเจ—, เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจกเฉ‡เจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ (LZ4, gzip, เจ…เจคเฉ‡ ZSTD เจฎเฉ‹เจก), เจธเจŸเฉ‡เจŸ เจธเจฒเจพเจˆเจธ (เจธเจจเฉˆเจชเจธเจผเจพเจŸ), เจšเฉˆเฉฑเจ•เจธเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจ•เจธเจพเจฐเจคเจพ เจคเจธเจฆเฉ€เจ•, เจฐเฉ€เจก-เจธเฉ‹เจฒเฉ‹เจฎเจจ เจ—เจฒเจคเฉ€ เจธเฉเจงเจพเจฐ เจ•เฉ‹เจก (RAID 5/6) เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ, เจ…เจคเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ (ChaCha20 เจ…เจคเฉ‡ Poly1305 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ) เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, Bcachefs เจ•เจพเจชเฉ€-เจ†เจจ-เจฐเจพเจˆเจŸ เจตเจฟเจงเฉ€ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค Btrfs เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ Ext4 เจ…เจคเฉ‡ XFS เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจ—เจคเฉ€ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

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

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster