เชฐเซ€เชเชฐ 4 เชเชซเชเชธเชจเชพ เชกเซ‡เชตเชฒเชชเชฐ เชเชกเซเชฏเซเช…เชฐเซเชก เชถเชฟเชถเซเช•เชฟเชจ เชธเชพเชฅเซ‡ เชฌเซ€เชœเซ€ เชฎเซเชฒเชพเช•เชพเชค

เชฐเซ€เชเชฐ 4 เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชกเซ‡เชตเชฒเชชเชฐ เชเชกเซเชฏเซเช…เชฐเซเชก เชถเชฟเชถเซเช•เชฟเชจ เชธเชพเชฅเซ‡เชจเซ‹ เชฌเซ€เชœเซ‹ เช‡เชจเซเชŸเชฐเชตเซเชฏเซ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชตเชพเชšเช•เซ‹เชจเซ‡ เชฏเชพเชฆ เช•เชฐเชพเชตเซ‹ เช•เซ‡ เชคเชฎเซ‡ เช•เซเชฏเชพเช‚ เช…เชจเซ‡ เช•เซ‹เชจเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเซ‹ เช›เซ‹.

เชนเซเช‚ Huawei Technologies, German Research Center เช–เชพเชคเซ‡ เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชพเชฒ เชธเซเชŸเซ‹เชฐเซ‡เชœ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชŸ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚. เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชนเซเช‚ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเชพ เชตเชฟเชตเชฟเชง เชชเชพเชธเชพเช“ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเซเช‚ เช›เซเช‚. เชฎเชพเชฐเซ€ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“ เชšเซ‹เช•เซเช•เชธ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€.

เชถเซเช‚ เชคเชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชฎเซเช–เซเชฏ เช•เชฐเซเชจเชฒ เชถเชพเช–เชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เช›เซ‹?

เช–เซ‚เชฌ เชœ เชญเชพเช—เซเชฏเซ‡ เชœ, เช…เชจเซ‡ เชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฒเซ‹เชฏเชฐเชจเซ‡ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‹ เชœ. เช›เซ‡เชฒเซเชฒเซ€ เชตเชพเชฐ เชฒเช—เชญเช— เชคเซเชฐเชฃ เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚ เชนเชคเซ€, เชฎเซ‡เช‚ 9p เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ (เช† เชตเซเชฏเชตเชธเชพเชฏเชจเซเช‚ เชฌเซ€เชœเซเช‚ เชจเชพเชฎ VirtFS เช›เซ‡) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซ‹เชธเซเชŸเซเชธ เชชเชฐ เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เชฅเซเชฐเซเชชเซเชŸ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‡เชš เชฎเซ‹เช•เชฒเซเชฏเชพ เชนเชคเชพ. เช…เชนเซ€เช‚ เชเช• เชฎเชนเชคเซเชตเชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‡เชตเซ€ เชœเซ‹เชˆเช: เชœเซ‹ เช•เซ‡ เชนเซเช‚ เชฒเชฟเชจเช•เซเชธ เชธเชพเชฅเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚, เชนเซเช‚ เช•เซเชฏเชพเชฐเซ‡เชฏ เชคเซ‡เชจเซ‹ เชšเชพเชนเช• เชฐเชนเซเชฏเซ‹ เชจเชฅเซ€, เชเชŸเชฒเซ‡ เช•เซ‡, เชนเซเช‚ "เชธเชฎเชพเชจ เชฐเซ€เชคเซ‡ เชถเซเชตเชพเชธ เชฒเช‰เช‚ เช›เซเช‚," เชฌเชพเช•เซ€เชจเซ€ เชฌเชงเซ€ เชฌเชพเชฌเชคเซ‹เชจเซ€ เชœเซ‡เชฎ. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชœเซ‹ เชฎเชจเซ‡ เช•เซ‹เชˆ เช–เชพเชฎเซ€ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชคเซ‹ เชนเซเช‚ เชคเซ‡เชจเซ‡ เชตเชงเซเชฎเชพเช‚ เชตเชงเซ เชเช•เชตเชพเชฐ เชฆเชฐเซเชถเชพเชตเซ€ เชถเช•เซเช‚ เช›เซเช‚. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชคเชฎเซ‡ เชชเช›เซ€ เช•เซ‹เชˆเชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเชฎเชœเชพเชตเซ€ เชถเช•เซ‹ - เช† เชฌเชจเชถเซ‡ เชจเชนเซ€เช‚.

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

เชฎเซ‡เช‚ เช•เซเชฏเชพเชฐเซ‡เชฏ เชธเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชซเซ‡เชฐเชซเชพเชฐ เชœเซ‹เชฏเชพ เชจเชฅเซ€. เชธเชฎเซเชฆเชพเชฏเชจเซ€ เชฎเซเช–เซเชฏ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชตเชฟเชœเซเชžเชพเชจเชจเซ‡ เชฐเชพเชœเช•เซ€เชฏ เชคเช•เชจเซ€เช•เซ‹, เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเช‚เชฌเช‚เชงเซ‹, เชฌเชนเซเชฎเชคเซ€ เช…เชญเชฟเชชเซเชฐเชพเชฏ, เชฒเซ‹เช•เชตเชพเชฆ, "เช†เช‚เชคเชฐเชฟเช• เช…เชตเชพเชœเซ‹" เชจเซ€ เชธเชฒเชพเชน, เชธเชกเซ‡เชฒเชพ เชธเชฎเชพเชงเชพเชจ, เชตเชฟเชœเซเชžเชพเชจ เชธเชฟเชตเชพเชฏ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเชชเชฃ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเซเช‚. เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เชตเชฟเชœเซเชžเชพเชจ, เช—เชฎเซ‡ เชคเซ‡ เช•เชนเซ‡, เชชเซเชฐเชฅเชฎ เช…เชจเซ‡ เช…เช—เซเชฐเชฃเซ€ เชšเซ‹เช•เซเช•เชธ เชตเชฟเชœเซเชžเชพเชจ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ โ€œLinux wayโ€ เชซเซเชฒเซ‡เช— เชนเซ‡เช เชณ เช…เชฅเชตเชพ เช•เซ‹เชˆ เช…เชจเซเชฏ เชซเซเชฒเซ‡เช— เชนเซ‡เช เชณ 2 เชฅเซ€ เช…เชฒเช— 2x4 เชฎเชพเชŸเซ‡ เชชเซ‹เชคเชพเชจเซเช‚ เชฎเซ‚เชฒเซเชฏ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชจเซเช•เชธเชพเชจ เชธเชฟเชตเชพเชฏ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเชชเชฃ เชฒเชพเชตเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชจเชฅเซ€.

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

เชคเชฎเซ‡ Btrfs เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชชเซเชฐเช—เชคเชฟเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชถเซ‹? เชถเซเช‚ เช† เชเชซเชเชธเชจเซ‡ เชฌเชพเชณเชชเชฃเชจเชพ เชฐเซ‹เช—เซ‹เชฅเซ€ เช›เซเชŸเช•เชพเชฐเซ‹ เชฎเชณเซเชฏเซ‹? เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเชฅเชพเชจ เช†เชชเซ‹ เช›เซ‹ - "เช˜เชฐ เชฎเชพเชŸเซ‡" เช…เชฅเชตเชพ เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชชเชฃ FS เชคเชฐเซ€เช•เซ‡?

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

เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ (เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒ 5.12 เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชพเชฏเซ‡เชฒ). เชเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชคเชพเชœเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชฒเซ‚เชชเชฎเชพเช‚ เชนเซ‹เชฎ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เช…เชฎเซเช• เชจเชพเชฎเซ‹เชตเชพเชณเซ€ เชซเชพเชˆเชฒเซ‹ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เช…เชฎเซเช• เช“เชซเชธเซ‡เชŸเซเชธ เชชเชฐ เชคเซ‡เชฎเชจเซ‡ เชกเซ‡เชŸเชพ เชฒเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เช† เชซเชพเชˆเชฒเซ‹ เช•เชพเชขเซ€ เชจเชพเช–เซ‡ เช›เซ‡. เช† เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเชตเชพเชจเชพ เชเช• เชฎเชฟเชจเชฟเชŸ เชชเช›เซ€, เช•เช‚เชˆเชชเชฃ เช…เชธเชพเชฎเชพเชจเซเชฏ เชฅเชคเซเช‚ เชจเชฅเซ€. เชชเชพเช‚เชš เชฎเชฟเชจเชฟเชŸ เชชเช›เซ€, เชชเชพเชฐเซเชŸเซ€เชถเชจ เชชเชฐ เช•เชฌเชœเซ‡ เช•เชฐเซ‡เชฒเซ€ เชœเช—เซเชฏเชพเชจเซ‹ เชญเชพเช— เชฅเซ‹เชกเซ‹ เชตเชงเซ‡ เช›เซ‡. เชฌเซ‡ เชฅเซ€ เชคเซเชฐเชฃ เช•เชฒเชพเช• เชชเช›เซ€ เชคเซ‡ 50% เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ‡ เช›เซ‡ (15% เชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฎเซ‚เชฒเซเชฏ เชธเชพเชฅเซ‡). เช…เชจเซ‡ เชชเชพเช‚เชš เช•เซ‡ เช› เช•เชฒเชพเช• เช•เชพเชฎ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชญเซ‚เชฒ เชธเชพเชฅเซ‡ เช•เซเชฐเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ "เชชเชพเชฐเซเชŸเซ€เชถเชจ เชชเชฐ เช•เซ‹เชˆ เช–เชพเชฒเซ€ เชœเช—เซเชฏเชพ เชจเชฅเซ€." เช† เชชเช›เซ€, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชชเชพเชฐเซเชŸเซ€เชถเชจเชฎเชพเช‚ 4K เชซเชพเช‡เชฒ เชชเชฃ เชฒเช–เซ€ เชถเช•เชถเซ‹ เชจเชนเซ€เช‚.

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

เชตเชงเซเชฎเชพเช‚, เช† เชฌเชงเซเช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฎเซ‚เชณเชญเซ‚เชค Btrfs เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐ เชฅเชพเชฏ เช›เซ‡ (เช•เซ‹เชˆเชชเชฃ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ, เชธเชฌเชตเซ‹เชฒเซเชฏเซเชฎเซเชธ, เชตเช—เซ‡เชฐเซ‡ เชตเช—เชฐ), เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡ FS เชฎเชพเช‚ เชซเชพเช‡เชฒ เชฌเซ‹เชกเซ€เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซ‹ เช›เซ‹ เชคเซ‡เชจเชพเชฅเซ€ เช•เซ‹เชˆ เชซเชฐเช• เชชเชกเชคเซ‹ เชจเชฅเซ€ (เชตเซƒเช•เซเชทเชฎเชพเช‚ "เชŸเซเช•เชกเชพ" เชคเชฐเซ€เช•เซ‡, เช…เชฅเชตเชพ เชตเชฟเชธเซเชคเชฐเชฃ เชคเชฐเซ€เช•เซ‡. เช…เชจเชซเซ‹เชฐเซเชฎเซ‡เชŸเซ‡เชก เชฌเซเชฒเซ‹เช•เซเชธเชจเซเช‚) - เช…เช‚เชคเชฟเชฎ เชชเชฐเชฟเชฃเชพเชฎ เชธเชฎเชพเชจ เชนเชถเซ‡.

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

เชธเชพเชฎเซ‚เชนเชฟเช• เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชนเช‚เชฎเซ‡เชถเชพ เชคเซ‡เชฎเชจเซ€ "เช†เช—เชณ" เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡. เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚ เช•เซ‡ เช•เซ‹เชฃเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฐเชพเชฌเชฐ เช—เซเช‚เชกเชพเช—เซ€เชฐเซ€ เช•เชฐเซ€ เช›เซ‡. Btrfs เชฎเชพเช‚ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชจเซ€ เชธเซŒเชฅเซ€ เชเชกเชชเซ€ เชฐเซ€เชค เช เช›เซ‡ เช•เซ‡ เชจเชฟเชฏเชฎเชฟเชค เชฌเซ€-เชŸเซเชฐเซ€เชจเซเช‚ เชฎเชพเชณเช–เซเช‚ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซเช‚, เชเชŸเชฒเซ‡ เช•เซ‡. เชกเชฟเชธเซเช• เชซเซ‹เชฐเซเชฎเซ‡เชŸเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ Btrfs เช•เซ‹เชกเชจเชพ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชญเชพเช—เซ‹เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. เช†เชฎเชพเช‚ เชกเซ€เชฌเช—เซ€เช‚เช— เชธเชนเชฟเชค 8-10 เชตเชฐเซเชทเชจเซ‹ เชธเชฎเชฏ เชฒเชพเช—เชถเซ‡, เชœเซ‹ เช•เซ‡ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชธเช‚เชฌเช‚เชงเชฟเชค เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชชเชฐเชจเชพ เชฎเซ‚เชณ เชฒเซ‡เช–เซ‹เชจเซเช‚ เชšเซเชธเซเชคเชชเชฃเซ‡ เชชเชพเชฒเชจ เช•เชฐเซ‡ เช…เชจเซ‡ "เชฒเซ€เชจเช•เซเชธ"เชฎเชพเช‚ เชชเซเชฐเชšเชฒเชฟเชค (เช…เชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค) เชคเชฐเซ€เช•เซ‡ "เชคเซ‚เชŸเซ‡เชฒเชพ เชซเซ‹เชจ" เช—เซ‡เชฎ เชฐเชฎเซเชฏเชพ เชจ เชนเซ‹เชฏ. เชฎเชพเชฐเซเช—".

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

เชนเซเช‚ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ Btrf เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเชฅเชพเชจ เช†เชชเซ€ เชถเช•เซเช‚? เชเชตเซ€ เชตเชธเซเชคเซ เชคเชฐเซ€เช•เซ‡ เช•เซ‡ เชœเซ‡เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช•เชนเซ€ เชถเช•เชพเชคเซ€ เชจเชฅเซ€, เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฆเซ‹. เช•เชพเชฐเชฃ เช•เซ‡, เชตเซเชฏเชพเช–เซเชฏเชพ เชฎเซเชœเชฌ, FS เช "เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ" เชธเช‚เชธเชพเชงเชจเชจเชพ เช…เชธเชฐเช•เชพเชฐเช• เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ OS เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช›เซ‡, เชœเซ‡ เช†เชชเชฃเซ‡ Btrfs เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชœเซ‹เชคเชพ เชจเชฅเซ€. เชธเชพเชฐเซเช‚, เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเซ‡ เชธเซเชŸเซ‹เชฐ เชชเชฐ เช˜เชกเชฟเชฏเชพเชณ เช–เชฐเซ€เชฆเชตเชพ เช†เชตเซเชฏเชพ เช›เซ‹ เชœเซ‡เชฅเซ€ เช•เชพเชฎเชฎเชพเช‚ เชฎเซ‹เชกเซเช‚ เชจ เชฅเชพเชฏ, เช…เชจเซ‡ เช˜เชกเชฟเชฏเชพเชณเชจเซ‡ เชฌเชฆเชฒเซ‡ เชคเซ‡เช“เช เชคเชฎเชจเซ‡ เชตเชงเซเชฎเชพเช‚ เชตเชงเซ 30 เชฎเชฟเชจเชฟเชŸ เชฎเชพเชŸเซ‡ เชŸเชพเชˆเชฎเชฐ เชธเชพเชฅเซ‡เชจเซ€ เช‡เชฒเซ‡เช•เซเชŸเซเชฐเชฟเช• เช—เซเชฐเซ€เชฒ เชตเซ‡เชšเซ€. เชคเซ‡เชฅเซ€, Btrfs เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เช–เชฐเชพเชฌ เช›เซ‡.

เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชฒเชฟเชธเซเชŸเซเชธ เชœเซ‹เชคเชพเช‚, เชฎเชจเซ‡ เชตเชพเชฐเช‚เชตเชพเชฐ เชเชตเซเช‚ เชจเชฟเชตเซ‡เชฆเชจ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชกเซเชฐเชพเช‡เชตเซเชธเชจเซ€ เชธเชธเซเชคเซ€เชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธเชจเซเช‚ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเซเช‚ เชนเชตเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€. เช† เชธเช‚เชชเซ‚เชฐเซเชฃ เชฌเช•เชตเชพเชธ เช›เซ‡. เช…เชธเชฐเช•เชพเชฐเช• เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ เชฎเซ‡เชจเซ‡เชœเชฐ เชตเชฟเชจเชพ, OS เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช…เชจเซ‡ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชฌเชจเซ€ เชœเชถเซ‡. เชคเชฎเชพเชฐเชพ เชฎเชถเซ€เชจ เชชเชฐเชจเซ€ เชกเชฟเชธเซเช•เชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเช—เชฐ.

เชนเซเช‚ RHEL เชฎเชพเช‚ Btrfs เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพ เชชเชฐ เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚.

เช…เชนเซ€เช‚ เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เช‚เชˆ เช–เชพเชธ เชจเชฅเซ€, เชฌเชงเซเช‚ เช–เซ‚เชฌ เชธเซเชชเชทเซเชŸ เช›เซ‡. เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เชคเซ‡ "เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ" เชคเชฐเซ€เช•เซ‡ เชชเชฃ เชนเชคเซเช‚. เชคเซ‡เชฅเซ€, เชนเซเช‚ เช† เช–เซ‚เชฌ เชœ "เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ"เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชฏเซ‹ เชจเชฅเซ€. เช† เชฒเซ‡เชฌเชฒเชจเซ‡ เช•เชพเชฏเชฎ เชฎเชพเชŸเซ‡ เช…เชŸเช•เซ€ เชจ เชฆเซ‹! เชชเชฐเช‚เชคเซ เชคเซ‡เช“ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เช–เชพเชฎเซ€เชฏเซเช•เซเชค เชฌเชพเชฏ-เชกเชฟเชเชพเชˆเชจ เชชเซเชฐเซ‹เชกเช•เซเชŸ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. RHEL เช เชเช• เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เซ‹เชฎเซ‹เชกเชฟเชŸเซ€-เชฎเชจเซ€ เชธเช‚เชฌเช‚เชงเซ‹. Red Hat เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชงเชฎเช•เชพเชตเซ€ เชถเช•เชคเชพ เชจเชฅเซ€ เชœเซ‡เชฎ เช•เซ‡ เชคเซ‡เช“ Btrfs เชฎเซ‡เชˆเชฒเซ€เช‚เช— เชฏเชพเชฆเซ€เชฎเชพเช‚ เช•เชฐเซ‡ เช›เซ‡. เชซเช•เซเชค เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ€ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹: เชเช• เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เซ‡ เชœเซ‡เชฃเซ‡ เชกเชฟเชธเซเช• เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เชฎเชนเซ‡เชจเชคเชจเชพ เชชเซˆเชธเชพ เชšเซ‚เช•เชตเซเชฏเชพ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เชฃเซ‡ เช•เช‚เชˆเชชเชฃ เชจ เชฒเช–เซเชฏเชพ เชชเช›เซ€ เชคเซ‡เชจเซ€ เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ เช•เซเชฏเชพเช‚ เช—เชˆ. เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เช†เชจเซ‹ เชถเซเช‚ เชœเชตเชพเชฌ เช†เชชเชถเซ‹?

เช†เช—เชณ. Red Hat เชจเชพ เช—เซเชฐเชพเชนเช•เซ‹เชฎเชพเช‚ เชœเชพเชฃเซ€เชคเซ€ เชฎเซ‹เชŸเซ€ เชฌเซ‡เช‚เช•เซ‹ เช…เชจเซ‡ เชเช•เซเชธเชšเซ‡เชจเซเชœเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹ เช•เซ‡ เชœเซ‹ เชคเซ‡เช“ Btrfs เชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจเชฌเชณเชพเชˆเชจเชพ เช†เชงเชพเชฐเซ‡ DoS เชนเซเชฎเชฒเชพเช“เชจเซ‡ เช†เชงเชฟเชจ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡. เชคเชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชฎเชพเชŸเซ‡ เช•เซ‹เชฃ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡? เชœเซ‡เช“ เชœเซ€เชชเซ€เชเชฒ เชฒเชพเชฏเชธเชจเซเชธเชจเซ€ เชฒเชพเช‡เชจ เชชเชฐ เช†เช‚เช—เชณเซ€ เชšเซ€เช‚เชงเชตเชพเชจเชพ เช›เซ‡, เชœเซเชฏเชพเช‚ เชฒเช–เซ‡เชฒเซเช‚ เช›เซ‡ เช•เซ‡ เชฒเซ‡เช–เช• เช•เช‚เชˆเชชเชฃ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชจเชฅเซ€, เชนเซเช‚ เชคเชฐเชค เชœ เช•เชนเซ€เชถ: "เชคเซ‡เชจเซ‡ เช›เซเชชเชพเชตเซ‹!" Red Hat เชœเชตเชพเชฌ เช†เชชเชถเซ‡, เช…เชจเซ‡ เชเชตเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡ เชคเซ‡ เชชเชฐเซเชฏเชพเชชเซเชค เชฒเชพเช—เชถเซ‡ เชจเชนเซ€เช‚! เชชเชฐเช‚เชคเซ เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ Red Hat เช† เชชเซเชฐเช•เชพเชฐเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เชจเชฅเซ€, QA เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ€ เชคเซ‡เชฎเชจเซ€ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฎเชœเชฌเซ‚เชค เชŸเซ€เชฎเชจเซ‡ เชœเซ‹เชคเชพเช‚, เชœเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เชฎเชจเซ‡ เชฎเชพเชฐเชพ เชธเชฎเชฏเชฎเชพเช‚ เชจเชœเซ€เช•เชฅเซ€ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชคเช• เชฎเชณเซ€.

เชถเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช•เช‚เชชเชจเซ€เช“ เชคเซ‡เชฎเชจเชพ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช‰เชคเซเชชเชพเชฆเชจเซ‹เชฎเชพเช‚ Btrf เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡?

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เช‰เชคเซเชชเชพเชฆเชจเชจเชพ เชจเชพเชฎเชฎเชพเช‚ เช‰เชชเชธเชฐเซเช— "เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช" เชจเซ‹ เชฌเชนเซ เช…เชฐเซเชฅ เชจเชฅเซ€. เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช โ€‹โ€‹เช•เซเชฒเชพเชฏเชจเซเชŸ เชธเชพเชฅเซ‡เชจเชพ เช•เชฐเชพเชฐ เชธเช‚เชฌเช‚เชงเชฎเชพเช‚ เชœเชกเชฟเชค เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเซเช‚ เชฎเชพเชช เช›เซ‡. เชนเซเช‚ GNU/Linux เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเชพเชคเซเชฐ เชเช• เชœ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชœเชพเชฃเซเช‚ เช›เซเช‚ - RHEL. เชฌเชพเช•เซ€เชจเซเช‚ เชฌเชงเซเช‚, เชฎเชพเชฐเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€, เชซเช•เซเชค เชเช• เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชคเชฐเซ€เช•เซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชเช• เชจเชฅเซ€. เช…เชจเซ‡ เช…เช‚เชคเซ‡, เชœเซ‹ เช•เซ‹เชˆ เชตเชธเซเชคเซเชจเซ€ เชฎเชพเช‚เช— เชนเซ‹เชฏ, เชคเซ‹ เชคเซเชฏเชพเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชชเซเชฐเชตเช เซ‹ เชฐเชนเซ‡เชถเซ‡ (เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช† เช‰เชฒเซเชฒเซ‡เช–เชฟเชค "เชธเชชเซ‹เชฐเซเชŸ" เช›เซ‡). เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซ เชฎเชพเชŸเซ‡ เชฎเชพเช‚เช— เช›เซ‡, เชธเชนเชฟเชค. เช…เชจเซ‡ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ. เช†เชตเซ€ เชฎเชพเช‚เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเชšเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‹เชฃ เชฌเชณ เช†เชชเซ‡ เช›เซ‡ เชคเซ‡ เชฌเซ€เชœเซ‹ เชตเชฟเชทเชฏ เช›เซ‡.

เชคเซ‡เชฅเซ€, เชซเซ‡เชธเชฌเซเช•เซ‡ เชคเซ‡เชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ Btrfs เชœเชฎเชพเชตเซเชฏเซเช‚ เชนเซ‹เชตเชพเชจเซ€ เช…เชซเชตเชพ เช›เซ‡ เชคเซ‡ เชชเช›เซ€ เชนเซเช‚ เช•เซ‹เชˆ เชจเชฟเชทเซเช•เชฐเซเชท เชชเชฐ เชœเชˆเชถ เชจเชนเซ€เช‚. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชนเซเช‚ เช‰เชชเชฐเซ‹เช•เซเชค เช•เชพเชฐเชฃเซ‹เชธเชฐ เชคเซ‡ เชธเชฐเซเชตเชฐเชจเชพ เชธเชฐเชจเชพเชฎเชพเช‚เช“เชจเซ‡ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เช—เซเชชเซเชค เชฐเชพเช–เชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เชถ.

เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ XFS เช•เซ‹เชกเชจเซ‡ เชธเชพเชซ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชŸเชฒเชพ เชชเซเชฐเชฏเชคเซเชจเซ‹ เชถเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡? เช›เซ‡เชตเชŸเซ‡, เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช† เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡, เช…เชจเซ‡ ext4 เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชธเซเชฅเชฟเชฐ เช›เซ‡ เช…เชจเซ‡ เช…เช—เชพเช‰เชจเชพ เชธเชฎเชพเชจ เชธเซเชฅเชฟเชฐ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฅเซ€ เชธเชพเชคเชคเซเชฏ เชงเชฐเชพเชตเซ‡ เช›เซ‡. XFS เชฎเชพเช‚ Red Hat เชจเซ‡ เชถเซเช‚ เชฐเชธ เช›เซ‡? เชถเซเช‚ เชนเซ‡เชคเซเชฎเชพเช‚ เชธเชฎเชพเชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชฌเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ - ext4 เช…เชจเซ‡ XFS?

เชฎเชจเซ‡ เชฏเชพเชฆ เชจเชฅเซ€ เช•เซ‡ เช† เชถเซเช‚ เชชเซเชฐเซ‡เชฐเชฟเชค เช›เซ‡. เชคเซ‡ เชคเชฆเซเชฆเชจ เชถเช•เซเชฏ เช›เซ‡ เช•เซ‡ เชชเชนเซ‡เชฒ Red Hat เช•เซเชฒเชพเชˆเชจเซเชŸเซ‹ เชคเชฐเชซเชฅเซ€ เช†เชตเซ€ เชนเซ‹เชฏ. เชฎเชจเซ‡ เชฏเชพเชฆ เช›เซ‡ เช•เซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชธเช‚เชถเซ‹เชงเชจ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚: เช…เชชเชธเซเชŸเซเชฐเซ€เชฎเชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ, เชจเชตเซ€ เชชเซ‡เชขเซ€เชจเซ€ เชนเชพเช‡-เชเชจเซเชก เชกเซเชฐเชพเช‡เชตเซเชธ เชชเชฐ เชตเชฟเชถเชพเชณ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชชเชฐเชฟเชฃเชพเชฎเซ‹ เช…เชจเซเชธเชพเชฐ, XFS เช ext4 เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชคเซ‡เช“เช เชคเซ‡เชจเซ‡ เชธเซŒเชฅเซ€ เช†เชถเชพเชธเซเชชเชฆ เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเชฎเซ‹เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช•เซ‹เชˆ เชชเชฃ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เชนเซเช‚ เช…เชนเซ€เช‚ เชธเชจเชธเชจเชพเชŸเซ€เชญเชฐเซเชฏเชพ เช•เช‚เชˆเชชเชฃ เชถเซ‹เชงเซ€เชถ เชจเชนเซ€เช‚.

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

เชถเซเช‚ เชคเชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ ext4, F2FS (Btrfs เชฎเชพเช‚ RAID เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เชจ เช•เชฐเชตเซ‹) เชฎเชพเช‚ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชซเช‚เช•เซเชถเชจเชจเชพ เช†เช—เชฎเชจ เชธเชพเชฅเซ‡ เชธเซเชคเชฐ เช‰เชฒเซเชฒเช‚เช˜เชจเชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชฏเซ‹ เช›เซ‡ (เชจเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชฐเซเชฅเชฎเชพเช‚)?

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

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

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

เช†เชตเชพ "เช†เชฐเซเชฅเชฟเช•" เช…เชฐเซ€เชธเชพเช“เชจเซ‡ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชฐเชนเซ‡เชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชซเช•เซเชค เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเซเชคเชฐเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชจเชนเชฟเช‚เชคเชฐ, เชฒเซ‡เชฏเชฐเชฟเช‚เช— เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซเช•เซ‹เชชเชฟเช• เชฒเชพเชญเซ‹ เช–เชพเชคเชฐ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช•เซเชฒเชŸเชฐ เช•เชฐเซ‡ เช›เซ‡. FS เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ RAID-5 เชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช†เชจเซเช‚ เช†เช•เชฐเซเชทเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡. เช†เชตเชพ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ (เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชชเซ‹เชคเชพเชจเชพ RAID/LVM) เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชฆเซเชฐเชทเซเชŸเชฟเช เชฌเชพเชฆเชฎเชพเช‚เชจเซ‡ เชฎเชพเชฐเซ€ เชจเชพเช–เซ‡ เช›เซ‡. เช…เชนเซ€เช‚ เช เชชเชฃ เชจเซ‹เช‚เชงเชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช— เชธเซเช•เซ‡เชฎเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เชฏเชฐเชฟเช‚เช— เช‰เชฒเซเชฒเช‚เช˜เชจเชจเซ‡ "เชชเซเชฐเชตเชพเชนเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡". เช•เซ‹เชˆเชชเชฃ เชตเชฟเชšเชพเชฐเซ‹เชจเซ€ เช—เซ‡เชฐเชนเชพเชœเชฐเซ€เชฎเชพเช‚, เชชเชกเซ‹เชถเซ€ เชธเซเชคเชฐเซ‹ เชชเชฐ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชธเชฌเชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช† เชเช• เชจเชตเซ€ เช…เชคเซเชฏเช‚เชค เช‰เชชเชฏเซ‹เช—เซ€ เชธเซเชตเชฟเชงเชพ เชคเชฐเซ€เช•เซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชฆเชฌเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

Reiser4 เชชเชฐ "เชจเซ€เชšเซ‡เชฅเซ€" เชธเซเชคเชฐเซ‹เชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เชฐเชตเชพเชจเซ‹ เช†เชฐเซ‹เชช เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซเชฏ เชคเชฎเชพเชฎเชจเซ€ เชœเซ‡เชฎ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฎเซ‹เชกเซเชฏเซเชฒเชฐ เช›เซ‡, เชเช• เช…เชชเซเชฐเชฎเชพเชฃเชฟเชค เชงเชพเชฐเชฃเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช•เซ‡ เชคเซ‡ เช‰เชชเชฐเชจเชพ เชธเซเชคเชฐเซ‡ (VFS) เชœเซ‡ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡.

เชถเซเช‚ ReiserFS v3.6 เช…เชจเซ‡ เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, JFS เชจเชพ เชฎเซƒเชคเซเชฏเซ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเซ€ เชถเช•เซเชฏ เช›เซ‡? เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชคเซ‡เช“เชจเซ‡ เช•เซ‹เชฐเชฎเชพเช‚ เชฒเช—เชญเช— เช•เซ‹เชˆ เชงเซเชฏเชพเชจ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€. เชถเซเช‚ เชคเซ‡เช“ เช…เชชเซเชฐเชšเชฒเชฟเชค เช›เซ‡?

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

เชถเซเช‚ เชคเชฎเซ‡ FS Tux3 เช…เชจเซ‡ HAMMER/HAMMER2 (FS for DragonFly BSD) เชจเชพ เชตเชฟเช•เชพเชธ เชตเชฟเชถเซ‡ เชœเชพเชฃเซ‹ เช›เซ‹?

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

เชนเซ‡เชฎเชฐ เชฎเซเชœเชฌ: เชฎเซ‡เช‚ เชธเชฐเซเชœเช•เชจเซ‹ เชเช• เชฒเซ‡เช– เชตเชพเช‚เชšเซเชฏเซ‹. เชฐเชธ เชจเชฅเซ€. เชซเชฐเซ€เชฅเซ€, เชฌเซ€-เชตเซƒเช•เซเชทเซ‹. เช† เชกเซ‡เชŸเชพ เชฎเชพเชณเช–เซเช‚ เชจเชฟเชฐเชพเชถเชพเชœเชจเช• เชฐเซ€เชคเซ‡ เชœเซ‚เชจเซเช‚ เช›เซ‡. เช›เซ‡เชฒเซเชฒเซ€ เชธเชฆเซ€เชฎเชพเช‚ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ€เชงเซเช‚.

เชคเชฎเซ‡ CephFS/GlusterFS/etc เชœเซ‡เชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เช•เซเชฒเชธเซเชŸเชฐ FS เชจเซ€ เชตเชงเชคเซ€ เชฎเชพเช‚เช—เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชถเซ‹? เชถเซเช‚ เช† เชฎเชพเช‚เช—เชจเซ‹ เช…เชฐเซเชฅ เชจเซ‡เชŸเชตเชฐเซเช• FS เชคเชฐเชซ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเช“เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• FS เชชเชฐ เช…เชชเซ‚เชฐเชคเซเช‚ เชงเซเชฏเชพเชจ เช›เซ‡?

เชนเชพ, เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเช“เชฎเชพเช‚ เช†เชตเซ‹ เชซเซ‡เชฐเชซเชพเชฐ เชฅเชฏเซ‹ เช›เซ‡. เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เชตเชฟเช•เชพเชธ เช…เชŸเช•เซ€ เช—เชฏเซ‹ เช›เซ‡. เช…เชฐเซ‡, เชธเซเชฅเชพเชจเชฟเช• เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช•เช‚เชˆเช• เช•เชฐเชตเซเช‚ เชนเชตเซ‡ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชœเชฃ เชคเซ‡ เช•เชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€. เช•เซ‹เชˆ เชคเซ‡เชฎเชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชฐเซ‹เช•เชพเชฃ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเซเช‚ เชจเชฅเซ€. เช† เชเช• เชตเซเชฏเชพเชชเชพเชฐเซ€ เชธเช‚เชธเซเชฅเชพเชจเซ‡ เช—เชพเชฃเชฟเชคเชฟเช• เชธเช‚เชถเซ‹เชงเชจ เชฎเชพเชŸเซ‡ เชจเชพเชฃเชพเช‚ เชซเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‡เชตเชพ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡ - เช•เซ‹เชˆเชชเชฃ เช‰เชคเซเชธเชพเชน เชตเชฟเชจเชพ เชคเซ‡เช“ เชคเชฎเชจเซ‡ เชชเซ‚เช›เชถเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชจเชตเชพ เชชเซเชฐเชฎเซ‡เชฏ เชชเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซˆเชธเชพ เช•เชฎเชพเชˆ เชถเช•เซ‹ เช›เซ‹. เชนเชตเซ‡ เชธเซเชฅเชพเชจเชฟเช• FS เชเชตเซ€ เชตเชธเซเชคเซ เช›เซ‡ เชœเซ‡ เชœเชพเชฆเซเชˆ เชฐเซ€เชคเซ‡ "เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ" เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เช…เชจเซ‡ "เชนเช‚เชฎเซ‡เชถเชพ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช," เช…เชจเซ‡ เชœเซ‹ เชคเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡ เชฌเชฟเชจเชธเช‚เชฌเซ‹เชงเชฟเชค เชฌเชกเชฌเชกเชพเชŸเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡: "เชนเชพ, เชคเซ‡เช“ เชถเซเช‚ เชตเชฟเชšเชพเชฐเซ‡ เช›เซ‡!"

เช†เชฅเซ€ เชธเซเชฅเชพเชจเชฟเช• FS เชชเชฐ เชงเซเชฏเชพเชจเชจเซ‹ เช…เชญเชพเชต, เชœเซ‹ เช•เซ‡ เชคเซ‡ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช‚ เชนเชœเซ เช˜เชฃเซเช‚ เช•เชพเชฎ เชฌเชพเช•เซ€ เช›เซ‡. เช…เชจเซ‡ เชนเชพ, เชฆเชฐเซ‡เช• เชœเชฃ เชตเชฟเชคเชฐเชฟเชค เชธเซเชŸเซ‹เชฐเซ‡เชœ เชคเชฐเชซ เชตเชณเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เชคเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเชพ เช†เชงเชพเชฐเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ เชนเชตเซ‡ เช–เซ‚เชฌ เชœ เชซเซ‡เชถเชจเซ‡เชฌเชฒ เช›เซ‡. "เชฌเชฟเช— เชกเซ‡เชŸเชพ" เชตเชพเช•เซเชฏ เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชเชกเซเชฐเซ‡เชจเชพเชฒเชฟเชจ เชงเชธเชพเชฐเซ‹เชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เช•เซ‹เชจเซเชซเชฐเชจเซเชธ, เชตเชฐเซเช•เชถเซ‹เชช, เชฎเซ‹เชŸเชพ เชชเช—เชพเชฐ, เชตเช—เซ‡เชฐเซ‡ เชธเชพเชฅเซ‡ เชธเชพเช‚เช•เชณเซ‡ เช›เซ‡.

เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡ เชฏเซเชเชฐ เชธเซเชชเซ‡เชธเชจเซ‡ เชฌเชฆเชฒเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชชเซ‡เชธเชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเซ‹ เช•เซ‡เชŸเชฒเซเช‚ เชตเชพเชœเชฌเซ€ เช›เซ‡?

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

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

เชœเซ‹ เช†เชตเซ€ เช˜เชฃเซ€ เชธเซเชตเซ€เชšเซ‹ เชนเซ‹เชฏ, เชคเซ‹ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฅเซเชฐเซเชชเซเชŸ (I/O เชชเซเชฐเชฆเชฐเซเชถเชจ) เช˜เชŸเชถเซ‡. เชœเซ‹ เชคเชฎเชพเชฐเซเช‚ เชฌเซ‡เช•เชเชจเซเชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชงเซ€เชฎเซ€ เชกเชฟเชธเซเช•เชฅเซ€ เชฌเชจเซ‡เชฒเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช˜เชŸเชพเชกเซ‹ เชœเซ‹เชถเซ‹ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชซเชพเชธเซเชŸ เชกเชฟเชธเซเช• (SSD, NVRAM, เชตเช—เซ‡เชฐเซ‡) เชนเซ‹เชฏ, เชคเซ‹ เชธเช‚เชฆเชฐเซเชญ เชธเซเชตเชฟเชšเชฟเช‚เช— เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ "เช…เชกเชšเชฃ" เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡, เชธเช‚เชฆเชฐเซเชญ เชธเซเชตเชฟเชšเชฟเช‚เช— เชชเชฐ เชฌเชšเชค เช•เชฐเซ€เชจเซ‡, เชชเซเชฐเชญเชพเชต เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชงเชพเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชจเชพเชฃเชพเช‚ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฐเซ€เชค เช เช›เซ‡ เช•เซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเซ‡ เช•เชฐเซเชจเชฒ เชธเซเชชเซ‡เชธเชฎเชพเช‚ เช–เชธเซ‡เชกเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชœเซ‹เชฏเซเช‚ เช•เซ‡ 9p เชธเชฐเซเชตเชฐเชจเซ‡ QEMU เชฅเซ€ เช•เชฐเซเชจเชฒ เชชเชฐ เชนเซ‹เชธเซเชŸ เชฎเชถเซ€เชจ เชชเชฐ เช–เชธเซ‡เชกเชตเชพเชฅเซ€ VirtFS เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชคเซเชฐเชฃ เช—เชฃเซ‹ เชตเชงเชพเชฐเซ‹ เชฅเชพเชฏ เช›เซ‡.

เช†, เช…เชฒเชฌเชคเซเชค, เชจเซ‡เชŸเชตเชฐเซเช• FS เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡ เชตเชธเซเชคเซเช“เชจเชพ เชธเชพเชฐเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช† เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซเช‚ เชจเซเช•เชธเชพเชจ เช เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเชŸเซ‡, เชฌเชพเชฆเชฎเชพเช‚ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, GlusterFS เชชเชพเชธเซ‡ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช•เซ‹เชˆ เชฎเซ‹เชกเซเชฏเซเชฒ เชจเชฅเซ€. เช†เชจเซ‹ เช†เชญเชพเชฐ, เชคเซ‡ เชนเชตเซ‡ NetBSD เชธเชนเชฟเชค เช˜เชฃเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชธเซเชฅเชพเชจเชฟเช• FSs เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚เชฅเซ€ เช…เชจเซ‡ เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเชฟเชค เช•เช‡ เชตเชฟเชญเชพเชตเชจเชพเช“ เช‰เช›เซ€เชจเชพ เชฒเช‡ เชถเช•เซ‡ เช›เซ‡?

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

เชชเชฐเช‚เชคเซ เชธเซเชฅเชพเชจเชฟเช• FS เชชเชพเชธเซ‡ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚เชฅเซ€ เชถเซ€เช–เชตเชพ เชœเซ‡เชตเซเช‚ เช˜เชฃเซเช‚ เช›เซ‡. เชธเซŒเชชเซเชฐเชฅเชฎ, เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชถเซ€เช–เชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐ เช•เชฐเชตเซเช‚. เชนเชตเซ‡ เช•เชนเซ‡เชตเชพเชคเชพ "เช…เชฆเซเชฏเชคเชจ" เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‹ เชซเช•เซเชค LVM (เชคเซ‡ เชœ เชšเซ‡เชชเซ€ เชฒเซ‡เชฏเชฐเชฟเช‚เช— เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เซ‡ เชœเซ‡ ZFS เชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€) เชฎเชพเช‚เชฅเซ€ เช‰เช›เซ€เชจเชพ เชฒเซ€เชงเซ‡เชฒ "เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃ" เชคเช•เชจเซ€เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ‡ เช›เซ‡. เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชเชกเซเชฐเซ‡เชธ (เชฌเซเชฒเซ‹เช• เชจเช‚เชฌเชฐเซเชธ) เชจเซเช‚ เชตเชพเชธเซเชคเชตเชฟเช• เช…เชจเซ‡ เชชเชพเช›เชณเชจเซเช‚ เชญเชพเชทเชพเช‚เชคเชฐ เชจเซ€เชšเชพ เชธเซเชคเชฐเซ‡ เชฅเชพเชฏ เช›เซ‡ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡, เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‡ I/O เชตเชฟเชจเช‚เชคเซ€ เชœเชพเชฐเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€).

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชฌเซเชฒเซ‹เช• เชฒเซ‡เชฏเชฐ เชชเชฐ เช—เซ‹เช เชตเชพเชฏเซ‡เชฒเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ (เชฎเชฟเชฐเชฐเซเชธ เชจเชนเซ€เช‚) เชฎเชพเช‚ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช‰เชฎเซ‡เชฐเชตเชพ เช…เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฅเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช†เชตเชพ "เชธเซเชตเชฟเชงเชพเช“" เชจเชพ เชธเชชเซเชฒเชพเชฏเชฐเซเชธ เชจเชฎเซเชฐเชคเชพเชชเซ‚เชฐเซเชตเช• เชฎเซŒเชจ เช›เซ‡. เชนเซเช‚ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชถเชจ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซเช‚ เช›เซเช‚, เชœเซ‡ เชญเชฏเช‚เช•เชฐ เชฎเซ‚เชฒเซเชฏเซ‹ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชฅเซ‹เชกเชพ เชฒเซ‹เช•เซ‹เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชฐเชธ เช›เซ‡: เชคเชฎเชพเชฐเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชฎเชพเช‚ เชฆเชฐเซ‡เช•เชจเซ‡ เชฐเชธ เช›เซ‡. เชชเชฐเช‚เชคเซ ZFS-เชœเซ‡เชตเซ€ FS (เชคเซ‡เชฎเชœ LVM เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฃเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ FS) เชฎเชพเชคเซเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชกเชฟเชธเซเช• เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชœ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ (เชซเซเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชกเชฟเชธเซเช• เชธเชฐเชจเชพเชฎเชพเช‚เช“ เชซเชพเชณเชตเซ‹, เช† เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชกเชฟเชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸ เช•เชฐเซ‹, เชตเช—เซ‡เชฐเซ‡). เช…เชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ€ เชคเซ‡เชฎเชจเซ‡ เช•เซ‹เชˆ เชœเชพเชฃ เชจเชฅเซ€!

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

เชธเซŒเชฅเซ€ เช–เชฐเชพเชฌ เชตเชพเชค เช เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เช† เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชธเช•เซเชทเชฎ เชจเชฅเซ€! เชคเชฎเซ‡ เช…เชนเซ€เช‚ เชฎเชพเชคเซเชฐ เชเช• เชœ เชตเชธเซเชคเซ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชกเชฟเชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡ เชคเชฎเชจเซ‡ เช•เชนเซ‡เชถเซ‡ เช•เซ‡ เชคเซเชฏเชพเช‚ เชฌเชงเซเช‚ เชธเชฐเชธ เช›เซ‡ - เชคเซเชฏเชพเช‚ เชซเช•เซเชค เชเช• เชœ เชนเชฆ เช›เซ‡, เชตเชฟเชญเชพเชœเชจ เชถเซ‚เชจเซเชฏ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เชจ เชนเซ‹เชˆ เชถเช•เซ‡! เชคเซ‡เชฅเซ€, เชฌเซเชฒเซ‹เช• เชฒเซ‡เชตเชฒ เชชเชฐ เช—เซ‹เช เชตเชพเชฏเซ‡เชฒเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช‰เชฎเซ‡เชฐเชตเชพ/เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชพเชฏเซ‡เชฒ เชจเชฅเซ€. เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡, เชคเชฎเชพเชฐเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชœ เชตเชพเชฐ เชฌเซเชฒเซ‹เช• เชธเซเชคเชฐ เชชเชฐ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชคเซ‡เชจเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช†เชชเซ‹, เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚.

เชตเชงเซเชฎเชพเช‚, เชธเซเชตเชคเช‚เชคเซเชฐ FS+LVM เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชธเช‚เชฏเซ‹เชœเชจ เชกเซเชฐเชพเช‡เชตเซเชธเชจเซ€ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เซƒเชคเชฟเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเซเช‚ เชจเชฅเซ€ เช•เซ‡ เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เชเช•เชคเซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช–เชฐเซ‡เช–เชฐ, เชงเชพเชฐเซ‹ เช•เซ‡ เชคเชฎเซ‡ HDD เช…เชจเซ‡ เชธเซ‹เชฒเชฟเชก-เชธเซเชŸเซ‡เชŸ เช‰เชชเช•เชฐเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เชชเช›เซ€ เชชเชนเซ‡เชฒเชพเชจเซ‡ เชกเชฟเชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡, เช…เชจเซ‡ เชฌเชพเชฆเชฎเชพเช‚ เชจเชนเซ€เช‚. เชฌเชพเชฆเชฎเชพเช‚ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชญเซ‚เชคเชชเซ‚เชฐเซเชต เชฎเชพเชŸเซ‡, เชจเชนเซ€เช‚, เชตเช—เซ‡เชฐเซ‡. เชœเซ‹ เช•เซ‡, เช† เชธเช‚เชฏเซ‹เชœเชจเชฎเชพเช‚ เช†เชตเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เชฐเชตเซเช‚ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡.

เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ LVM เชฌเชจเชพเชตเซเชฏเชพ เชชเช›เซ€, เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เชธเชพเชฐเซ€ เชฅเชคเซ€ เชจเชฅเซ€. เชคเชฆเซเชชเชฐเชพเช‚เชค, เช† เช•เชฐเชตเชพเชฅเซ€ เชคเชฎเซ‡ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชคเซ‡เชจเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชธเซเชงเชพเชฐเชตเชพเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพเชจเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ‹ เช›เซ‹. เช† เช–เซ‚เชฌ เชœ เช–เชฐเชพเชฌ เช›เซ‡. เชเช• เชœ เชฎเชถเซ€เชจ เชชเชฐ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเซ€ เชกเซเชฐเชพเชˆเชตเซ‹ เชœเซ€เชตเซ€ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡ เชญเซ‡เชฆ เชชเชพเชกเชคเซ€ เชจเชฅเซ€, เชคเซ‹ เชชเช›เซ€ เช•เซ‹เชฃ เช•เชฐเชถเซ‡?

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

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

เชชเชฐเช‚เชคเซ เช† เชซเช•เซเชค เชคเซเชฏเชพเชฐเซ‡ เชœ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชฎเซ‡เชจเซ‡เชœเชฐ เชนเซ‹เชฏ. เช†เชตเชพ เชฎเซ‡เชจเซ‡เชœเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เช…เช—เชพเช‰ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจ เชนเชคเซ€ (เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚, เชนเซเช‚ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€). เชซเช•เซเชค เชจเซ‡เชŸเชตเชฐเซเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ GlusterFS) เชชเชพเชธเซ‡ เช†เชตเชพ เชธเช‚เชšเชพเชฒเช•เซ‹ เชนเชคเชพ. เชฌเซ€เชœเซเช‚ เช–เซ‚เชฌ เชฎเชนเชคเซเชตเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชตเซ‹เชฒเซเชฏเซเชฎ เช‡เชจเซเชŸเชฟเช—เซเชฐเชฟเชŸเซ€ เชšเซ‡เช• (fsck) เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชฆเชฐเซ‡เช• เชธเชฌเชตเซ‹เชฒเซเชฏเซเชฎ เชฎเชพเชŸเซ‡ เชซเซเชฐเซ€ เชฌเซเชฒเซ‹เช•เซเชธเชจเซ‹ เชคเชฎเชพเชฐเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชธเซเชตเชคเช‚เชคเซเชฐ เชจเช•เชถเซ‹ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชคเชชเชพเชธเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เชฎเซ‡เชจเซ‡เชœเชฐเซ‹ เชธเชพเชฅเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเซ‡ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เชจเซ€เชšเชพ-เชธเซเชคเชฐเชจเชพ เชตเซ‹เชฒเซเชฏเซเชฎ เชฎเซ‡เชจเซ‡เชœเชฐเซ‹ เชธเชพเชฅเซ‡ เชคเชฎเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เช—เซ‹เช เชตเซ€ เชถเช•เชถเซ‹ เชจเชนเซ€เช‚. LVM เช…เชจเซ‡ ZFS เชœเซ‡เชตเซ€ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซ‹ เชธเชพเชฅเซ‡, เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ เชธเซเชฅเชพเชจเชฟเช• เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฒเชˆ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชตเซˆเชถเซเชตเชฟเช• เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชจเชนเซ€เช‚. เชธเซเชฅเชพเชจเชฟเช• เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชคเชฎเชจเซ‡ เชซเช•เซเชค เชจเชฟเชฏเชฎเชฟเชค เชซเชพเช‡เชฒ เช‘เชชเชฐเซ‡เชถเชจเซเชธเชจเซ‡ เชคเชฐเชค เชœ เชฐเซ‹เชฒ เชฌเซ‡เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เชชเชฃ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ (เช‰เชชเช•เชฐเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพ/เชฆเซ‚เชฐ เช•เชฐเชตเชพ) เชธเชพเชฅเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชชเชพเช›เซ‹ เช–เซ‡เช‚เชšเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚. เชšเชพเชฒเซ‹ เช†เชจเซ‡ เช‰เชฆเชพเชนเชฐเชฃ เชธเชพเชฅเซ‡ เชœเซ‹เชˆเช. เช…เชฎเซเช• เชธเชฎเชฏเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 100 เชซเชพเช‡เชฒเซ‹ เชงเชฐเชพเชตเชคเชพ เชฌเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ A เช…เชจเซ‡ Bเชจเซเช‚ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชธเชฟเชธเซเชŸเชฎ Sเชจเซ‹ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฒเซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชฌเซ€เชœเซ€ เชธเซ‹ เชซเชพเช‡เชฒเซ‹ เชฌเชจเชพเชตเซ‹.

เชคเซ‡ เชชเช›เซ€, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃ C เช‰เชฎเซ‡เชฐเซ‹ เช›เซ‹, เช…เชจเซ‡ เช…เช‚เชคเซ‡ เชคเชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ S เชชเชฐ เชฐเซ‹เชฒเชฌเซ‡เช• เช•เชฐเซ‹ เช›เซ‹. เชชเซเชฐเชถเซเชจ: S เชชเชฐ เชฐเซ‹เชฒเชฌเซ‡เช• เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชคเชฎเชพเชฐเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ เชนเซ‹เชฏ เช›เซ‡? เชคเชฎเซ‡ เชงเชพเชฐเซเชฏเซเช‚ เชนเชถเซ‡ เชคเซ‡เชฎ 100 เชซเชพเช‡เชฒเซ‹ เชนเชถเซ‡, เชชเชฐเช‚เชคเซ เชคเซเชฏเชพเช‚ 3 เช‰เชชเช•เชฐเชฃเซ‹ เชนเชถเซ‡ - เช† เช เชœ เช‰เชชเช•เชฐเชฃเซ‹ A, B เช…เชจเซ‡ C เช›เซ‡, เชœเซ‹ เช•เซ‡ เชœเซ‡ เชธเชฎเชฏเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชคเซ‡ เชธเชฎเชฏเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชซเช•เซเชค เชฌเซ‡ เช‰เชชเช•เชฐเชฃเซ‹ เชนเชคเชพ (A เช…เชจเซ‡ B ). เชเชก เชกเชฟเชตเชพเช‡เชธ C เช‘เชชเชฐเซ‡เชถเชจ เชซเชฐเซ€ เชตเชณเซเชฏเซเช‚ เชจ เชนเชคเซเช‚, เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชนเชตเซ‡ เช•เซ‰เชฎเซเชชเซเชฏเซเชŸเชฐเชฎเชพเช‚เชฅเซ€ เชกเชฟเชตเชพเช‡เชธ Cเชจเซ‡ เชนเชŸเชพเชตเซ‹ เช›เซ‹, เชคเซ‹ เชคเซ‡ เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชฌเช—เชพเชกเชถเซ‡, เชคเซ‡เชฅเซ€ เชกเชฟเชฒเซ€เชŸ เช•เชฐเชคเชพเช‚ เชชเชนเซ‡เชฒเชพเช‚ เชคเชฎเชพเชฐเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชฐเชฟเชฌเซ‡เชฒเซ‡เชจเซเชธ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เช–เชฐเซเชšเชพเชณ เช‘เชชเชฐเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡, เชœเซ‡ เช‰เชชเช•เชฐเชฃ C เชฅเซ€ เช‰เชชเช•เชฐเชฃ A เช…เชจเซ‡ B เชธเซเชงเซ€เชจเชพ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพเชจเซ‡ เชตเซ‡เชฐเชตเชฟเช–เซ‡เชฐ เช•เชฐเชถเซ‡. เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเชพเชฐเซเช‚ FS เชตเซˆเชถเซเชตเชฟเช• เชธเซเชจเซ‡เชชเชถเซ‹เชŸเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡, เชคเซ‹ เช†เชตเชพ เชชเซเชจเชƒเชธเช‚เชคเซเชฒเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชฐเชนเซ‡เชถเซ‡ เชจเชนเซ€เช‚, เช…เชจเซ‡ S เชชเชฐ เชคเซเชตเชฐเชฟเชค เชฐเซ‹เชฒเชฌเซ‡เช• เชชเช›เซ€, เชคเชฎเซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเชฎเชพเช‚เชฅเซ€ เช‰เชชเช•เชฐเชฃ C เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชคเซ‡เชฅเซ€, เชตเซˆเชถเซเชตเชฟเช• เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชธเชพเชฐเชพ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชคเชฎเชจเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ (เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚) เชฎเชพเช‚เชฅเซ€ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ (เช…เชฒเชฌเชคเซเชค, เชœเซ‹ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎ "เชธเซเชจเซ‡เชชเชถเซ‹เชŸ" เช•เชฐเชตเชพเชจเซเช‚ เชฏเชพเชฆ เชนเซ‹เชฏ เชคเซ‹) เชธเชพเชฅเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชฎเซ‹เช‚เช˜เชพ เชฆเซ‚เชฐ เช•เชฐเชตเชพ (เช‰เชฎเซ‡เชฐเชตเชพเชจเซเช‚) เชŸเชพเชณเชตเชพ เชฆเซ‡ เช›เซ‡. เชฏเซ‹เช—เซเชฏ เชธเชฎเชฏเซ‡). เชšเชพเชฒเซ‹ เชนเซเช‚ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช…เชชเชพเชตเซ€ เชฆเช‰เช‚ เช•เซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชชเชพเช›เซเช‚ เชซเซ‡เชฐเชตเชตเซเช‚ เช เชคเชพเชคเซเช•เชพเชฒเชฟเช• เช•เชพเชฎเช—เซ€เชฐเซ€ เช›เซ‡. เชชเซเชฐเชถเซเชจ เช‰เชฆเซเชฆเชญเชตเซ€ เชถเช•เซ‡ เช›เซ‡: เชคเชฎเชจเซ‡ เชคเซเชฐเชฃ เชฆเชฟเชตเชธ เชฒเชพเช—เซเชฏเชพ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชชเชฐ เช‘เชชเชฐเซ‡เชถเชจเชจเซ‡ เชคเชฐเชค เชœ เชชเชพเช›เซเช‚ เชซเซ‡เชฐเชตเชตเชพเชจเซเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡? เชชเชฐเช‚เชคเซ เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡! เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชฎเชจเซ‡ เช†เชตเชพ โ€œ3D เชธเซเชจเซ‡เชชเชถเซ‹เชŸโ€เชจเซ‹ เชตเชฟเชšเชพเชฐ เชคเซเชฐเชฃ เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เช—เชฏเชพ เชตเชฐเซเชทเซ‡ เชฎเซ‡เช‚ เช† เชŸเซ‡เช•เชจเชฟเช•เชจเซ‡ เชชเซ‡เชŸเชจเซเชŸ เช•เชฐเชพเชตเซ€ เชนเชคเซ€.

เชธเซเชฅเชพเชจเชฟเช• FS เช เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚เชฅเซ€ เชถเซ€เช–เชตเซเช‚ เชœเซ‹เชˆเช เชคเซ‡ เชชเช›เซ€เชจเซ€ เชตเชธเซเชคเซ เช เช›เซ‡ เช•เซ‡ เชจเซ‡เชŸเชตเชฐเซเช• FSs เชคเซ‡เชฎเชจเซ‡ เช…เชฒเช— เชฎเชถเซ€เชจเซ‹ (เช•เชนเซ‡เชตเชพเชคเชพ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชธเชฐเซเชตเชฐเซเชธ) เชชเชฐ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชฐเซ€เชคเซ‡ เช…เชฒเช— เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพ. เชเชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช›เซ‡ เชœเซ‡ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชฎเซ‹เช‚เช˜เชพ เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเซเชŸเซ‹เชฐเซ‡เชœ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชฎเซ‚เช•เซ€เชจเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. FS+LVM เชธเช‚เชฏเซ‹เชœเชจ เชธเชพเชฅเซ‡, เชคเชฎเซ‡ เช†เชตเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเซ‡ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅ เชนเชถเซ‹ เชจเชนเซ€เช‚: LVM เช เชœเชพเชฃเชคเซเช‚ เชจเชฅเซ€ เช•เซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชชเชธเชพเชฐ เช•เชฐเซ‡เชฒ เชฌเซเชฒเซ‹เช• เชชเชฐ เชถเซเช‚ เช›เซ‡ (เชคเซเชฏเชพเช‚เชจเซ‹ เชกเซ‡เชŸเชพ เช…เชฅเชตเชพ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ).

FS+LVM เชธเช‚เชฏเซ‹เชœเชจเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ FS เชฎเชพเช‚ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเชพ LVM เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฅเซ€ เชคเชฎเชจเซ‡ เชตเชงเซ เชซเชพเชฏเชฆเซ‹ เชฅเชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชœเซ‡ เช–เซ‚เชฌ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชคเซ‡ FS เชจเซ‡ เช•เซเชฒเชŸเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชชเช›เซ€เชฅเซ€ เชคเซ‡เชจเชพ เช•เซ‹เชก เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช…เชถเช•เซเชฏ เชฌเชจเซ€ เชœเชพเชฏ. ZFS เช…เชจเซ‡ Btrfs, เชœเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เชฆเซ‹เชกเซ€ เช†เชตเซเชฏเชพ เช›เซ‡, เชคเซ‡ เชฌเชงเชพ เชธเซเชชเชทเซเชŸ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช›เซ‡ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‡เชฏเชฐเชฟเช‚เช— เช‰เชฒเซเชฒเช‚เช˜เชจ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชฆเซเชฐเชทเซเชŸเชฟเช เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชฎเชพเชฐเซ€ เชจเชพเช–เซ‡ เช›เซ‡. เชคเซ‹, เชนเซเช‚ เช† เชฌเชงเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซเช‚? เชตเชงเซเชฎเชพเช‚, เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชฒเซ‹-เชฒเซ‡เชตเชฒ LVM เชจเซ‡ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซ‹เชˆ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชคเชฎเชพเชฐเซ‡ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเชฎเชพเช‚ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชจเซ‡เชŸเชตเชฐเซเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เชตเชฟเชตเชฟเชง เชฎเชถเซ€เชจเซ‹ (เชธเซเชŸเซ‹เชฐเซ‡เชœ เชจเซ‹เชกเซเชธ) เชธเชพเชฅเซ‡ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชšเซเช‚ เช›เซ‡, เช–เชฐเชพเชฌ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชคเซ‡เช“ เช† เช˜เซƒเชฃเชพเชธเซเชชเชฆ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡.

เชเช•เชฆเชฎ เชญเชฏเช‚เช•เชฐ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ GlusterFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ DHT เช…เชจเซเชตเชพเชฆเช• เช…เชจเซ‡ Ceph เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช•เชนเซ‡เชตเชพเชคเชพ CRUSH เชจเช•เชถเซ‹ เช›เซ‡. เชธเชพเชฆเช—เซ€ เช…เชจเซ‡ เชธเชพเชฐเซ€ เชฎเชพเชชเชจเซ€เชฏเชคเชพเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชฎเซ‡เช‚ เชœเซ‹เชฏเซ‡เชฒเชพ เช•เซ‹เชˆเชชเชฃ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชฎเชจเซ‡ เชธเช‚เชคเซเชทเซเชŸ เช•เชฐเซ€ เชถเช•เซเชฏเชพ เชจเชฅเซ€. เชคเซ‡เชฅเซ€ เชฎเชพเชฐเซ‡ เชฌเซ€เชœเช—เชฃเชฟเชค เชฏเชพเชฆ เชฐเชพเช–เชตเซเช‚ เชชเชกเซเชฏเซเช‚ เช…เชจเซ‡ เชฌเชงเซเช‚ เชœเชพเชคเซ‡ เชถเซ‹เชงเชตเซเช‚ เชชเชกเซเชฏเซเช‚. 2015 เชฎเชพเช‚, เชนเซ‡เชถ เชซเช‚เช•เซเชถเชจเซเชธ เชชเชฐ เชฌเช‚เชกเชฒเซเชธ เชธเชพเชฅเซ‡ เชชเซเชฐเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชนเซเช‚ เช•เช‚เชˆเช• เชธเชพเชฅเซ‡ เช†เชตเซเชฏเซ‹ เช…เชจเซ‡ เชฎเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เช†เชตเซ‡ เชคเซ‡เชตเซเช‚ เชชเซ‡เชŸเชจเซเชŸ เช•เชฐเซเชฏเซเช‚. เชนเชตเซ‡ เชนเซเช‚ เช•เชนเซ€ เชถเช•เซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชฌเชงเซเช‚ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เชธเชซเชณ เชฐเชนเซเชฏเซ‹. เชฎเชจเซ‡ เชจเชตเชพ เช…เชญเชฟเช—เชฎเชฎเชพเช‚ เชฎเชพเชชเชจเซ€เชฏเชคเชพ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชฆเซ‡เช–เชพเชคเซ€ เชจเชฅเซ€.

เชนเชพ, เชฆเชฐเซ‡เช• เชธเชฌเชตเซ‹เชฒเซเชฏเซเชฎเชจเซ‡ เช…เชฒเช— เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ เชœเซ‡เชฎ เช•เซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเซเชชเชฐเชฌเซเชฒเซ‹เช•. เชถเซเช‚ เช† เช–เซ‚เชฌ เชœ เชกเชฐเชพเชฎเชฃเซ€ เช›เซ‡? เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชนเซเช‚ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€ เช•เซ‡ เช•เซ‹เชฃ "เชธเชฎเซเชฆเซเชฐเชจเซ‡ เช‰เช•เชพเชณเชถเซ‡" เช…เชจเซ‡ เชเช• เชธเซเชฅเชพเชจเชฟเช• เชฎเชถเซ€เชจ เชชเชฐ เชธเซ‡เช‚เช•เชกเซ‹ เชนเชœเชพเชฐเซ‹ เช…เชฅเชตเชพ เชตเชงเซ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎ เชฌเชจเชพเชตเชถเซ‡. เชœเซ‹ เช•เซ‹เชˆ เชฎเชจเซ‡ เช† เชธเชฎเชœเชพเชตเชถเซ‡, เชคเซ‹ เชนเซเช‚ เช–เซ‚เชฌ เช†เชญเชพเชฐเซ€ เชฐเชนเซ€เชถ. เช† เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช† เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช— เชฌเซเชฒเชถเซ€เชŸ เช›เซ‡.

เช•เชฐเซเชจเชฒ เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, blk-mq เชจเซ‹ เชฆเซ‡เช–เชพเชต) FS เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡?

เชคเซ‡เชฎเชจเซ‡ เช•เซ‹เชˆ เช…เชธเชฐ เชฅเชˆ เชจ เชนเชคเซ€. เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€ เช•เซ‡ เชฌเซเชฒเซ‹เช• เชฒเซ‡เชฏเชฐ เชชเชฐ เชถเซเช‚ เชฅเชถเซ‡ เชœเซ‡เชจเชพเชฅเซ€ เชจเชตเซ€ FS เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชฌเชจเชถเซ‡. เช† เชธเชฌเชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช–เซ‚เชฌ เชจเชฌเชณเซ€ เช›เซ‡. เชกเซเชฐเชพเช‡เชตเชฐ เชฌเชพเชœเซเชฅเซ€, FS เชซเช•เซเชค เชจเชตเชพ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชกเซเชฐเชพเช‡เชตเซเชธเชจเชพ เชฆเซ‡เช–เชพเชตเชฅเซ€ เชชเซเชฐเชญเชพเชตเชฟเชค เชฅเชตเซ€ เชœเซ‹เชˆเช, เชœเซ‡เชฎเชพเช‚ เชฌเซเชฒเซ‹เช• เชฒเซ‡เชฏเชฐเชจเซ‡ เชชเชนเซ‡เชฒเชพ เชเชกเชœเชธเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชชเช›เซ€ FS (reiser4 เชฎเชพเชŸเซ‡ เช†เชจเซ‹ เช…เชฐเซเชฅ เชจเชตเชพ เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ‹ เชฆเซ‡เช–เชพเชต เชนเชถเซ‡).

เชถเซเช‚ เชจเชตเชพ เชชเซเชฐเช•เชพเชฐเชจเชพเช‚ เชฎเชพเชงเซเชฏเชฎเซ‹เชจเชพ เช‰เชฆเชญเชต (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, SMR, เช…เชฅเชตเชพ SSD เชจเซ€ เชธเชฐเซเชตเชตเซเชฏเชพเชชเช•เชคเชพ) เชจเซ‹ เช…เชฐเซเชฅ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎ เชกเชฟเชเชพเช‡เชจ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชจเชตเชพ เชชเชกเช•เชพเชฐเซ‹ เช›เซ‡?

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

เชคเชฎเชพเชฐเชพ เชธเชฟเชตเชพเชฏ เชนเชพเชฒเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพ เชฒเซ‹เช•เซ‹ Reiser4 เช•เซ‹เชก เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡?

เชนเซเช‚ เช‡เชšเซเช›เซเช‚ เชคเซ‡เชจเชพ เช•เชฐเชคเชพเช‚ เช“เช›เซเช‚, เชชเชฐเช‚เชคเซ เชฎเชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชคเซ€เชตเซเชฐ เช…เช›เชคเชจเซ‹ เช…เชจเซเชญเชต เชฅเชคเซ‹ เชจเชฅเซ€. เชนเซเช‚ Reiser4 เชจเชพ เชตเชฟเช•เชพเชธเชจเซ€ เช—เชคเชฟเชฅเซ€ เชตเชงเซ เชธเช‚เชคเซเชทเซเชŸ เช›เซเช‚. เชนเซเช‚ "เช˜เซ‹เชกเชพ เชšเชฒเชพเชตเชตเชพ" เชจเชฅเซ€ เชœเชˆ เชฐเชนเซเชฏเซ‹ - เช† เชฏเซ‹เช—เซเชฏ เช•เซเชทเซ‡เชคเซเชฐ เชจเชฅเซ€. เช…เชนเซ€เช‚, "เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซ เชถเชพเช‚เชคเชฟเชฅเซ€ เชตเชพเชนเชจ เชšเชฒเชพเชตเชถเซ‹, เชคเซ‹ เชคเชฎเซ‡ เช†เช—เชณ เชตเชงเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชถเซ‹!" เช†เชงเซเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช เชธเซŒเชฅเซ€ เชœเชŸเชฟเชฒ เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช›เซ‡, เชœเซ‡เชจเชพ เช–เซ‹เชŸเชพ เชกเชฟเชเชพเชˆเชจ เชจเชฟเชฐเซเชฃเชฏเซ‹ เชฎเชพเชจเชตเซ€เชฏ เช•เชพเชฐเซเชฏเชจเชพ เช…เชจเซเช—เชพเชฎเซ€ เชตเชฐเซเชทเซ‹เชจเซ‡ เชชเซ‚เชฐเซเชตเชตเชคเซ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

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

เชถเซเช‚ เช•เซ‹เชˆ เช•เช‚เชชเชจเซ€เช Reiser4 เชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซ€ เชˆเชšเซเช›เชพ เชฆเชฐเซเชถเชพเชตเซ€ เช›เซ‡?

เชนเชพ, เช†เชตเซ€ เชฆเชฐเช–เชพเชธเซเชคเซ‹ เชนเชคเซ€, เชธเชนเชฟเชค. เช…เชจเซ‡ เชฎเซเช–เซเชฏ เชตเชฟเช•เซเชฐเซ‡เชคเชพ เชชเชพเชธเซ‡เชฅเซ€. เชชเชฐเช‚เชคเซ เช† เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‡ เชฌเซ€เชœเชพ เชฆเซ‡เชถเชฎเชพเช‚ เชœเชตเซเช‚ เชชเชกเซเชฏเซเช‚. เช•เชฎเชจเชธเซ€เชฌเซ‡, เชนเซเช‚ เชนเชตเซ‡ 30 เชตเชฐเซเชทเชจเซ‹ เชจเชฅเซ€, เชนเซเช‚ เช›เซ‚เชŸเชพ เชชเชกเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€ เช…เชจเซ‡ เชชเชนเซ‡เชฒเซ€ เชธเซ€เชŸเซ€ เชตเชพเช—เซ‡ เชคเซ‡ เชฐเซ€เชคเซ‡ เช›เซ‹เชกเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€.

Reiser4 เชฎเชพเช‚ เชนเชพเชฒเชฎเชพเช‚ เช•เชˆ เชธเซเชตเชฟเชงเชพเช“ เช–เซ‚เชŸเซ‡ เช›เซ‡?

ReiserFS(v3) เชฎเชพเช‚ เชฎเชณเซ‡เชฒ เชธเชฎเชพเชจ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ "เชฐเซ€เชธเชพเชˆเช" เช•เชพเชฐเซเชฏ เชจเชฅเซ€. เชตเชงเซเชฎเชพเช‚, DIRECT_IO เชซเซเชฒเซ‡เช— เชธเชพเชฅเซ‡เชจเซ€ เชซเชพเช‡เชฒ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชจเซเช•เชธเชพเชจ เชฅเชถเซ‡ เชจเชนเซ€เช‚. เช†เช—เชณ, เชนเซเช‚ เชตเซ‹เชฒเซเชฏเซเชฎเชจเซ‡ "เชธเชฟเชฎเซ‡เชจเซเชŸเซ€เช• เชธเชฌเชตเซ‹เชฒเซเชฏเซเชฎเซเชธ" เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชฌเชจเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เชœเซ‡เชจเซเช‚ เช•เชฆ เชจเชฟเชถเซเชšเชฟเชค เชจเชฅเซ€ เช…เชจเซ‡ เชœเซ‡ เชธเซเชตเชคเช‚เชคเซเชฐ เชตเซ‹เชฒเซเชฏเซเชฎ เชคเชฐเซ€เช•เซ‡ เชฎเชพเช‰เชจเซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช† เชธเชฎเชธเซเชฏเชพเช“ เชจเชตเชพ เชจเชฟเชถเชพเชณเซ€เชฏเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซ€ เช›เซ‡ เชœเซ‡เช“ "เชตเชพเชธเซเชคเชตเชฟเช• เชตเชธเซเชคเซ" เชชเชฐ เชชเซ‹เชคเชพเชจเซ‹ เชนเชพเชฅ เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡.

เช…เชจเซ‡ เช…เช‚เชคเซ‡, เชนเซเช‚ เชธเชฐเชณ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชตเชนเซ€เชตเชŸ (เช†เชงเซเชจเชฟเช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช†เชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡) เชธเชพเชฅเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซเชธ เชงเชฐเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชชเชฐเช‚เชคเซ RAID-Z, เชธเซเช•เซเชฐเชฌเซเชธ, เชซเซเชฐเซ€ เชธเซเชชเซ‡เชธ เช•เซ‡เชถ, 4-เชฌเซ€เชŸ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒเซเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช— เชจเซ‹เชจเชธเซ‡เชจเซเชธ เชœเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชฎเชพเช‚ เชตเชฟเชšเชพเชฐเซ‹เชจเซ€ เช…เช›เชคเชจเซ€ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชธเชพเชฎเซ‡ เช‰เชฆเซเชญเชตเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ Reiser128 เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชจเชนเซ€เช‚ เชนเซ‹เชฏ.

เชถเซเช‚ เชชเซเชฒเช—เชˆเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡?

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

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

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

เชนเชตเซ‡ เชฎเซเช–เซเชฏ เชชเซเชฐเชถเซเชจ เชชเชฐ - Reiser4 เชจเชพ เชชเซเชฐเชฎเซ‹เชถเชจ เชธเชพเชฅเซ‡ เชฎเซเช–เซเชฏ เช•เซ‹เชฐ เชชเชฐ เชตเชธเซเชคเซเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชœเชˆ เชฐเชนเซ€ เช›เซ‡? เชถเซเช‚ เช† เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช•เซ‹เชˆ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชนเชคเชพ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชคเชฎเซ‡ เช›เซ‡เชฒเซเชฒเซ€ เชฎเซเชฒเชพเช•เชพเชคเชฎเชพเช‚ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€? เชคเชฎเชพเชฐเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เช† เชชเซเชฐเชถเซเชจ เช•เซ‡เชŸเชฒเซ‹ เชธเซเชธเช‚เช—เชค เช›เซ‡?

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

FS เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชฎเชจเซ‡ เชฎเชพเชฐเชพ เชจเชตเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เชธเชฎเชฏ เชฎเชณเซเชฏเซ‹ เช›เซ‡, เชœเซ‡เชจเซ‡ เชนเซเช‚ เช‰เชšเซเชš เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เชฎเชพเชจเซเช‚ เช›เซเช‚. เชฌเซ€เชœเซ€ เชตเชพเชค เช เช›เซ‡ เช•เซ‡ เชนเซเช‚ เช—เชฃเชฟเชคเชถเชพเชธเซเชคเซเชฐเซ€ เช›เซเช‚, เช…เชจเซ‡ เช—เชฃเชฟเชคเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เชพเชถเชจ เช เชชเซเชฐเชฎเซ‡เชฏ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซเชฐเชพเชตเชพเช“เชจเซ‹ เชธเชพเชฐเชพเช‚เชถ เช›เซ‡. เชชเซเชฐเชพเชตเชพ เชตเชฟเชจเชพ เชคเซเชฏเชพเช‚ เช•เช‚เชˆเชชเชฃ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเซเช‚ เช เช–เชฐเชพเชฌ เชธเซเชตเชพเชฆเชจเซ€ เชจเชฟเชถเชพเชจเซ€ เช›เซ‡. เชœเซ‹ เชนเซเช‚ FS เชจเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชตเชฟเชถเซ‡เชจเชพ เช•เซ‹เชˆเชชเชฃ เชจเชฟเชตเซ‡เชฆเชจเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชธเชพเชฌเชฟเชค เช•เชฐเซ€เชถ เช…เชฅเชตเชพ เชจเช•เชพเชฐเซ€ เช•เชพเชขเซเช‚, เชคเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เชเชตเชพ เชฅเชพเช‚เชญเชฒเชพเช“ เช†เชตเชถเซ‡ เช•เซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชตเซเช‚ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เชนเชถเซ‡. เช•เซ‹เชจเซ‡ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡? เช•เชฆเชพเชš เช† เชœ เช•เชพเชฐเชฃ เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เชคเซ‡เชจเชพ เชœเซ‚เชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชœ เชฐเชนเซ‡ เช›เซ‡ - เชธเซเชฐเซ‹เชค เช•เซ‹เชก เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชŸเชฟเชชเซเชชเชฃเซ€เช“.

เช›เซ‡เชฒเซเชฒเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฐเซเชทเซ‹เชฎเชพเช‚ Reiser4 เชฎเชพเช‚ เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡?

เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชฐเชพเชน เชœเซ‹เชตเชพเชคเซ€ เชธเซเชฅเชฟเชฐเชคเชพ เช†เช–เชฐเซ‡ เชธเชพเช•เชพเชฐ เชฅเชˆ เช›เซ‡. เชธเซŒเชฅเซ€ เช›เซ‡เชฒเซเชฒเซ‡ เชฆเซ‡เช–เชพเชคเซ‹ เชเช• เชฌเช— เชนเชคเซ‹ เชœเซ‡ "เช…เชจเชกเซ€เชฒเซ€เชŸเซ‡เชฌเชฒ" เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เช—เชฏเซ‹. เชฎเซเชถเซเช•เซ‡เชฒเซ€ เช เชนเชคเซ€ เช•เซ‡ เชคเซ‡ เชจเชพเชฎ เชนเซ‡เชถ เช…เชฅเชกเชพเชฎเชฃเชจเซ€ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชธเชพเชฎเซ‡ เช…เชจเซ‡ เชŸเซเชฐเซ€ เชจเซ‹เชกเชฎเชพเช‚ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเชพ เชšเซ‹เช•เซเช•เชธ เชธเซเชฅเชพเชจ เชธเชพเชฅเซ‡ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชนเซเช‚ เชนเชœเซ€ เชชเชฃ เช‰เชคเซเชชเชพเชฆเชจ เชฎเชพเชŸเซ‡ Reiser4 เชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€: เช† เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชธเชฟเชธเซเชŸเชฎ เชธเช‚เชšเชพเชฒเช•เซ‹ เชธเชพเชฅเซ‡ เชธเช•เซเชฐเชฟเชฏ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เชฅเซ‹เชกเซเช‚ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

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

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

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

เช…เชจเซ‡ เช›เซ‡เชตเชŸเซ‡, เชตเชฟเชœเชพเชคเซ€เชฏ เชฒเซ‹เชœเชฟเช•เชฒ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เชฆเซ‡เช–เชพเชฏเชพ เช›เซ‡, เชœเซ‡ ZFS, Btrfs, เชฌเซเชฒเซ‹เช• เชฒเซ‡เชฏเชฐ, เชคเซ‡เชฎเชœ FS+LVM เชธเช‚เชฏเซ‹เชœเชจเซ‹ เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€ เชคเซ‡ เชฌเชงเซเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ - เชธเชฎเชพเช‚เชคเชฐ เชธเซเช•เซ‡เชฒเชฟเช‚เช—, O(1) เชกเชฟเชธเซเช• เชธเชฐเชจเชพเชฎเซเช‚ เชซเชพเชณเชตเชจเชพเชฐ, เชธเชฌเชตเซ‹เชฒเซเชฏเซเชฎเซเชธ เชตเชšเซเชšเซ‡ เชชเชพเชฐเชฆเชฐเซเชถเช• เชกเซ‡เชŸเชพ เชธเซเชฅเชณเชพเช‚เชคเชฐ. เชฌเชพเชฆเชฎเชพเช‚ เชฏเซเชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฃ เช›เซ‡. เชนเชตเซ‡ เชคเชฎเซ‡ เชธเซŒเชฅเซ€ เช—เชฐเชฎ เชกเซ‡เชŸเชพเชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเซ‹เชฒเซเชฏเซเชฎ เชชเชฐ เชธเซŒเชฅเซ€ เชตเชงเซ-เชชเซเชฐเชฆเชฐเซเชถเชจ เชกเซเชฐเชพเช‡เชต เชชเชฐ เชธเชฐเชณเชคเชพเชฅเซ€ เช–เชธเซ‡เชกเซ€ เชถเช•เซ‹ เช›เซ‹.

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

เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชนเซเช‚ เชฎเชพเชฐเชพ เชตเชฟเชšเชพเชฐเซ‹เชจเซ‡ 10 เชŸเช•เชพ เช…เชฎเชฒเชฎเชพเช‚ เชฒเชพเชตเชตเชพเชฎเชพเช‚ เชธเชซเชณ เชฐเชนเซเชฏเซ‹ เช›เซเช‚. เชœเซ‹ เช•เซ‡, เชฎเซ‡เช‚ เชœเซ‡ เชธเซŒเชฅเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชพเชฌเชค เช—เชฃเซ€ เชนเชคเซ€ เชคเซ‡เชฎเชพเช‚ เชนเซเช‚ เชธเชซเชณ เชฅเชฏเซ‹ เช›เซเช‚ - เชคเชพเชฐเซเช•เชฟเช• เชตเซ‹เชฒเซเชฏเซเชฎเซ‹เชจเซ‡ เชซเซเชฒเซ‡เชถ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชœเซ‡ เชฐเซ€เชเชฐ 4 เชฎเชพเช‚ เชฌเชงเซ€ เชตเชฟเชฒเช‚เชฌเชฟเชค เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเซ‡ เช›เซ‡. เช† เชฌเชงเซเช‚ เชนเชœเซ€ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• โ€œเชซเซ‹เชฐเซเชฎเซ‡เชŸ 41โ€ เชถเชพเช–เชพเชฎเชพเช‚ เช›เซ‡.

เชถเซเช‚ Reiser4 xfstests เชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡?

เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช›เซ‡เชฒเซเชฒเซ€ เชฐเชฟเชฒเซ€เช เชคเซˆเชฏเชพเชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹ เชคเซเชฏเชพเชฐเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เชคเซ‡ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฅเชฏเซเช‚.

เชถเซเช‚ เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ Reiser4 เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• (เช•เซเชฒเชธเซเชŸเชฐ) FS เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชธเชฟเชฆเซเชงเชพเช‚เชคเชฎเชพเช‚ เชถเช•เซเชฏ เช›เซ‡?

เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชชเชฃ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡! เชœเซ‹ เชคเชฎเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒเซ€ เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชจเซ‡เชŸเชตเชฐเซเช• เชซเชพเช‡เชฒ เชฌเชจเชพเชตเซ‹ เช›เซ‹, เชคเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เช–เซ‚เชฌ เชœ เชชเซเชฐเชญเชพเชตเชถเชพเชณเซ€ เชนเชถเซ‡! เช†เชงเซเชจเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช• FS เชฎเชพเช‚, เชนเซเช‚ เชฌเซ‡เช•เชเชจเซเชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเซเชคเชฐเชจเซ€ เชนเชพเชœเชฐเซ€เชฅเซ€ เชธเช‚เชคเซเชทเซเชŸ เชจเชฅเซ€, เชœเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเซเชฅเชพเชจเชฟเช• FS เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เชธเซเชคเชฐเชจเซเช‚ เช…เชธเซเชคเชฟเชคเซเชต เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช—เซ‡เชฐเชตเชพเชœเชฌเซ€ เช›เซ‡. เชจเซ‡เชŸเชตเชฐเซเช• FS เช เชฌเซเชฒเซ‹เช• เชฒเซ‡เชฏเชฐ เชธเชพเชฅเซ‡ เชธเซ€เชงเซเช‚ เชœ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช, เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• FS เชจเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเชฏ เชธเซ‡เชตเชพ เชซเชพเชˆเชฒเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‹ เชจเชนเซ€เช‚!

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

เชœเซ‹ Linux เชชเชฐ Reiser4 เชธเชพเชฅเซ‡ เช•เช‚เชˆ เช•เชพเชฎ เชจ เชฅเชพเชฏ, เชคเซ‹ เชนเซเช‚ เชซเซเชฐเซ€เชฌเซ€เชเชธเชกเซ€ เชฎเชพเชŸเซ‡ เชเชซเชเชธ เช“เชซเชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚ (เช…เช—เชพเช‰เชจเชพ เช‡เชจเซเชŸเชฐเชตเซเชฏเซเชฎเชพเช‚เชฅเซ€ เช…เชตเชคเชฐเชฃ: โ€œ...เชซเซเชฐเซ€เชฌเซ€เชเชธเชกเซ€... เชถเซˆเช•เซเชทเชฃเชฟเช• เชฎเซ‚เชณ เชงเชฐเชพเชตเซ‡ เช›เซ‡... เช…เชจเซ‡ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพ เชธเชพเชฅเซ‡ เช…เชฎเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชธเชพเชฅเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชญเชพเชทเชพ เชฎเชณเชถเซ‡")?

เชคเซ‡เชฅเซ€, เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เชถเซ‹เชงเซ€ เช•เชพเชขเซเชฏเซเช‚ เช›เซ‡, เชฌเชงเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฒเชฟเชจเช•เซเชธ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เช—เชฏเซเช‚ เช›เซ‡: เช…เชฎเชพเชฐเชพ เชญเช‚เชกเชพเชฐเชจเซ€ เชฎเซเช–เซเชฏ เชถเชพเช–เชพเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ Reiser4 เชชเซ‹เชฐเซเชŸ เช›เซ‡. เชนเซเช‚ เชซเซเชฐเซ€เชฌเซ€เชเชธเชกเซ€ เชตเชฟเชถเซ‡ เชญเซ‚เชฒเซ€ เช—เชฏเซ‹ เชจเชฅเซ€! เช“เชซเชฐ! เชนเซเช‚ เชเชตเชพ เชฒเซ‹เช•เซ‹ เชธเชพเชฅเซ‡ เชจเชœเซ€เช•เชฅเซ€ เช•เชพเชฎ เช•เชฐเชตเชพ เชคเซˆเชฏเชพเชฐ เช›เซเช‚ เชœเซ‡เช“ FreeBSD เชจเซ€ เช…เช‚เชฆเชฐเชจเซ€ เชฌเชพเชฌเชคเซ‹ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชœเชพเชฃเซ‡ เช›เซ‡. เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ: เชฎเชจเซ‡ เชคเซ‡เชฎเชจเชพ เชธเชฎเซเชฆเชพเชฏ เชตเชฟเชถเซ‡ เช–เชฐเซ‡เช–เชฐ เชœเซ‡ เช—เชฎเซ‡ เช›เซ‡ เชคเซ‡ เช เช›เซ‡ เช•เซ‡ เชคเซเชฏเชพเช‚ เชธเซเชตเชคเช‚เชคเซเชฐ เชจเชฟเชทเซเชฃเชพเชคเซ‹เชจเซ€ เช…เชชเชกเซ‡เชŸ เช•เชพเช‰เชจเซเชธเชฟเชฒ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฃเชฏเซ‹ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‡ เชเช• เช•เชพเชฏเชฎเซ€ เชตเซเชฏเช•เซเชคเชฟเชจเซ€ เชธเชฐเช•เชพเชฐเซ€ เช›เซ‡เชคเชฐเชชเชฟเช‚เชกเซ€ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชฒเซ‡เชตเชพเชฆเซ‡เชตเชพ เชจเชฅเซ€.

เช†เชœเซ‡ เชคเชฎเซ‡ Linux เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเชฎเซเชฆเชพเชฏเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเซ‡เชŸ เช•เชฐเซ‹ เช›เซ‹? เชถเซเช‚ เชคเซ‡ เชตเชงเซ "เชชเซ‹เชช" เชฌเชจเซ€ เช—เชฏเซเช‚ เช›เซ‡?

เชฎเชพเชฐเชพ เช•เชพเชฎเชจเซ€ เชชเซเชฐเช•เซƒเชคเชฟเชจเซ‡ เชœเซ‹เชคเชพเช‚, เช†เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเซเช‚ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฌเช— เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เช…เชจเซ‡ เชตเชฟเชญเชพเช—เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเชพเชฅเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช†เชตเซ‡ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชคเชฐเซ€เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“. เช•เซ‡เชŸเชฒเชพเช• เชตเชงเซ เชธเชฎเชœเชฆเชพเชฐ เช›เซ‡, เช•เซ‡เชŸเชฒเชพเช• เช“เช›เชพ. เชฆเชฐเซ‡เช•เชจเซ€ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช เซ€เช• เช›เซ‡, เชœเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชฐเซ€ เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เช…เชตเช—เชฃเซ‡ เช›เซ‡, เชคเซ‹ เชฎเชจเซ‡ เชฎเชพเชซ เช•เชฐเซ‹: เช…เชตเช—เชฃเซ‹ เช“เชฐเซเชกเชฐ เชฎเชพเชฐเชพ เชคเชฐเชซเชฅเซ€ เชชเชฃ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชถเซเช‚ เช†เช—เชพเชฎเซ€ เชชเชพเช‚เชšเชฅเซ€ เชฆเชธ เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเชพ เชตเชฟเช•เชพเชธเชจเซ€ เช†เช—เชพเชนเซ€ เช•เชฐเชตเซ€ เชถเช•เซเชฏ เช›เซ‡? เชคเชฎเชจเซ‡ เชถเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ FS เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชœเซ‡ เชฎเซเช–เซเชฏ เชชเชกเช•เชพเชฐเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡?

เชนเชพ, เช†เชตเซ€ เช†เช—เชพเชนเซ€ เช•เชฐเชตเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เชจเชฅเซ€. เช…เชชเชธเซเชŸเซเชฐเซ€เชฎเชฎเชพเช‚ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช•เซ‹เชˆ เชตเชฟเช•เชพเชธ เชฅเชฏเซ‹ เชจเชฅเซ€. เช†เชตเชพ เชฎเชพเชคเซเชฐ เชฆเซ‡เช–เชพเชต เชœ เชธเชฐเซเชœเชพเชฏ เช›เซ‡. เชธเซเชฅเชพเชจเชฟเช• เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชจเชฌเชณเซ€ เชกเชฟเชเชพเช‡เชจ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเชคเชพ. เช…เชนเซ€เช‚ เชเช• เชšเซ‡เชคเชตเชฃเซ€ เช†เชชเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชนเซเช‚ เช•เชนเซ‡เชตเชพเชคเชพ "เชธเซเชŸเซ‹เชฐเซ‡เชœ", "เชšเชพเชŸเชตเซเช‚" เช…เชจเซ‡ เช•เซ‹เชกเชจเชพ เชชเซ‹เชฐเซเชŸเชฟเช‚เช—เชจเซ‡ เชตเชฟเช•เชพเชธ เช…เชจเซ‡ เชตเชฟเช•เชพเชธ เชฎเชพเชจเชคเซ‹ เชจเชฅเซ€. เช…เชจเซ‡ เชนเซเช‚ "Btrfs" เชจเชพเชฎเชจเซ€ เช—เซ‡เชฐเชธเชฎเชœเชจเซ‡ เชตเชฟเช•เชพเชธ เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเชคเซ‹ เชจเชฅเซ€ เชœเซ‡ เช•เชพเชฐเชฃเซ‹ เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชธเชฎเชœเชพเชตเซเชฏเชพ เช›เซ‡.

เชฆเชฐเซ‡เช• เชชเซ‡เชš เชซเช•เซเชค เชคเซ‡เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เชตเชงเซ เช–เชฐเชพเชฌ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชตเซ‡เชฒ. เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ "เชชเซเชฐเชšเชพเชฐเช•" เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ "เชฌเชงเซเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡." เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เช† เชถเชพเชณเชพเชจเชพ เชฌเชพเชณเช•เซ‹ เช…เชจเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชชเซเชฐเชตเชšเชจเซ‹ เช›เซ‹เชกเชคเชพ เชนเซ‹เชฏ เช›เซ‡. เชœเชฐเชพ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹: เชคเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เชซเซ‡เชธเชฐ เชจเชฅเซ€ เช•เชฐเชคเซเช‚. เช† เชถเซเช‚ เชเชกเซเชฐเซ‡เชจเชพเชฒเชฟเชจ เชงเชธเชพเชฐเซ‹ เช›เซ‡! เชฎเชพเชฐเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€, เชธเซŒเชฅเซ€ เชตเชงเซ เชจเซเช•เชธเชพเชจ "เช•เชพเชฐเซ€เช—เชฐเซ‹" เชฆเซเชตเชพเชฐเชพ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡เช“ เช‰เชคเซเชธเชพเชนเชชเซ‚เชฐเซเชตเช• Btrfs เชจเซ€ เช…เชฆเซเชญเซเชค เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชก, เชกเซ‹เช•เชฐ, เชตเช—เซ‡เชฐเซ‡ เชœเซ‡เชตเชพ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเซเชคเชฐเซ‹ เชชเชฐ "เชธเซเช•เซเชฐเซ‚" เช•เชฐเชตเชพ เชฆเซ‹เชกเซ€ เช—เชฏเชพ เชนเชคเชพ. - เช† เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเซ‡เชŸเชพเชธเซเชŸเซ‡เชธเชฟเชธ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡.

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

เชนเชตเซ‡ VFS เช•เซ‹เชก, เช•เซ‹เชˆเชชเชฃ เชถเชฐเชคเซ‹ เชตเชฟเชจเชพ, เชเช• เชœ เชธเชฎเชฏเซ‡ เช…เชจเซ‡เช• เชฎเซ‡เชฎเชฐเซ€ เชชเซƒเชทเซเช เซ‹เชจเซ‡ เชฒเซ‹เช• เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เช‚เชคเชฐเซเช—เชค FS เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฎเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชกเชฟเชฒเซ€เชŸ เช“เชชเชฐเซ‡เชถเชจเซเชธ เชชเชฐ Ext4 เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชธเชฐเชณ เช›เซ‡ เชคเซ‡เชฎ, เช†เชตเชพ เชธเชฎเชตเชฐเซเชคเซ€ เชฒเซ‹เช•เซ€เช‚เช— เช…เชฆเซเชฏเชคเชจ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชฎเซ‹เชกเชฒเซเชธ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชธเช‚เช—เชค เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชคเชฎเซ‡ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชธเซเชฎเชพเชฐเซเชŸ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅ เชนเชถเซ‹ เชจเชนเซ€เช‚. เชนเซเช‚ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€ เช•เซ‡ Linux เชจเชพ เช…เชจเซเชฏ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ เชถเซเช‚ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เช›เซ‡, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เชธเช‚เชฌเช‚เชง เช›เซ‡, เช…เชนเซ€เช‚เชจเซ‹ เช•เซ‹เชˆเชชเชฃ เชตเชฟเช•เชพเชธ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ Torvalds เชฆเซเชตเชพเชฐเชพ เช…เชจเซเชธเชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเซ€เชคเชฟ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชนเซ‹เชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชจเชฅเซ€ (เชถเซˆเช•เซเชทเชฃเชฟเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฌเชนเชพเชฐ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชธเซเช•เซ‡เชฎเชฐเซเชธ เชœเซ‡เช“ เชฌเซ€-เชŸเซเชฐเซ€, เชตเชฟเชถเซเชตเชพเชธเชจเซ€ เช…เชจเช‚เชค เช•เซเชฐเซ‡เชกเชฟเชŸเซเชธ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เช–เซเชฏเชพเชฒ เชจเชฅเซ€). เชคเซ‡เชฅเซ€, เชงเซ€เชฎเชพ เชธเชกเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชฐเซเชธ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เช…เชฒเชฌเชคเซเชค, เชคเซ‡เช“ เชคเซ‡เชจเซ‡ "เชตเชฟเช•เชพเชธ" เชคเชฐเซ€เช•เซ‡ เชชเชธเชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเซ€ เชคเชฎเชพเชฎ เชถเช•เซเชคเชฟเชฅเซ€ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชถเซ‡.

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

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

เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เช† เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเซ‡ เชชเชฐเชฟเชฃเชพเชฎ เชชเชฐ เชฆเชธ เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชธเซ‹เชฆเซ‹ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช เซ€เช• เช›เซ‡, เชœเซ‹ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ เชชเช›เซ€เชฅเซ€ เช† เช–เซ‚เชฌ เชœ เชชเชฐเชฟเชฃเชพเชฎเชจเชพ เช…เชญเชพเชต เชตเชฟเชถเซ‡ เชซเชฐเชฟเชฏเชพเชฆ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เชตเชฟเชถเซ‡ เช•เช‚เชˆเชชเชฃ เชธเชฎเชœเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€! เช† เชเช• เชจเชพเชฃเชพเช•เซ€เชฏ เชชเชฟเชฐเชพเชฎเชฟเชกเชจเซ€ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เช›เซ‡: เชŸเซ‹เชš เชชเชฐ เชธเชพเชนเชธเชฟเช•เซ‹ เช›เซ‡ เชœเซ‡เชฎเชฃเซ‡ เช† เช—เชกเชฌเชก เชถเชฐเซ‚ เช•เชฐเซ€ เชนเชคเซ€, เช…เชจเซ‡ เชคเซ‡ เชฅเซ‹เชกเชพ เชœเซ‡เช“ "เชจเชธเซ€เชฌเชฆเชพเชฐ" เชนเชคเชพ: เชคเซ‡เช“เช "เชกเชฟเชตเชฟเชกเชจเซเชก เชชเชพเช›เซเช‚ เช–เซ‡เช‚เชšเซเชฏเซเช‚," เชเชŸเชฒเซ‡ เช•เซ‡. เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เชชเซˆเชธเชพ เชฎเซ‡เชณเชตเซเชฏเชพ, เชฎเซ‡เชจเซ‡เชœเชฐ เชคเชฐเซ€เช•เซ‡ เชธเชพเชฐเซ€ เชตเซ‡เชคเชจเชตเชพเชณเซ€ เชจเซ‹เช•เชฐเซ€ เชฎเซ‡เชณเชตเซ€, เชชเชฐเชฟเชทเชฆเซ‹เชฎเชพเช‚ "เชฌเชคเชพเชตเซเชฏเชพ" เชตเช—เซ‡เชฐเซ‡.

เช†เช—เชณ เชคเซ‡ เชฒเซ‹เช•เซ‹ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เช“ "เชฌเชฆเชจเชธเซ€เชฌ" เช›เซ‡: เชคเซ‡เช“ เชจเซเช•เชธเชพเชจเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชถเซ‡, เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช‰เชคเซเชชเชพเชฆเชจเชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชœเชฎเชพเชตเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชถเซ‡, "เชตเช—เซ‡เชฐเซ‡. เชคเซ‡เชฎเชพเช‚เชจเชพ เช˜เชฃเชพ เชตเชงเซ เช›เซ‡. เช เซ€เช• เช›เซ‡, เชชเชฟเชฐเชพเชฎเชฟเชกเชจเชพ เชชเชพเชฏเชพ เชชเชฐ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‹ เชตเชฟเชถเชพเชณ เชธเชฎเซ‚เชน "เชธเซ‹เช‡เช‚เช—" เชจเช•เชพเชฎเซ‹ เช•เซ‹เชก เช›เซ‡. เชคเซ‡เช“ เชธเซŒเชฅเซ€ เชตเชงเซ เช—เซเชฎเชพเชตเชจเชพเชฐเชพ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชตเซ‡เชกเชซเชพเชฏเซ‡เชฒเซ‹ เชธเชฎเชฏ เชชเชฐเชค เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€. เช†เชตเชพ เชชเชฟเชฐเชพเชฎเชฟเชก เชŸเซ‹เชฐเชตเชพเชฒเซเชกเซเชธ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชธเชนเชฏเซ‹เช—เซ€เช“ เชฎเชพเชŸเซ‡ เช…เชคเซเชฏเช‚เชค เชซเชพเชฏเชฆเชพเช•เชพเชฐเช• เช›เซ‡. เช…เชจเซ‡ เช† เชชเชฟเชฐเชพเชฎเชฟเชก เชœเซ‡เชŸเชฒเชพ เชตเชงเซ เช›เซ‡, เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เช†เชตเชพ เชชเชฟเชฐเชพเชฎเชฟเชกเชจเซ‡ เช–เชตเชกเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช•เซ‹เชˆเชชเชฃ เชตเชธเซเชคเซเชจเซ‡ เชฎเซ‚เชณเชฎเชพเช‚ เชฒเชˆ เชถเช•เชพเชฏ เช›เซ‡. เช…เชฒเชฌเชคเซเชค, เชœเชพเชนเซ‡เชฐเชฎเชพเช‚ เชคเซ‡เช“ เชตเชฟเชฐเซเชฆเซเชง เช•เชนเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชนเซเช‚ เชถเชฌเซเชฆเซ‹ เชฆเซเชตเชพเชฐเชพ เชจเชนเซ€เช‚ เชชเชฐเช‚เชคเซ เช•เซเชฐเชฟเชฏเชพเช“ เชฆเซเชตเชพเชฐเชพ เชจเซเชฏเชพเชฏ เช•เชฐเซเช‚ เช›เซเช‚.

เชคเซ‡เชฅเซ€, "เชฒเชฟเชจเช•เซเชธเชฎเชพเช‚ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซเช‚ เชญเชพเชตเชฟ" เช เชฌเซ€เชœเซเช‚ เช–เซ‚เชฌ เชชเซเชฐเชšเชพเชฐเชฟเชค, เชชเชฐเช‚เชคเซ เชญเชพเช—เซเชฏเซ‡ เชœ เช‰เชชเชฏเซ‹เช—เซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช›เซ‡. Btrfs เชชเช›เซ€, เช‰เชšเซเชš เชธเช‚เชญเชพเชตเชจเชพ เชธเชพเชฅเซ‡, เช†เชตเชพ "เชญเชตเชฟเชทเซเชฏ" เชจเซเช‚ เชธเซเชฅเชพเชจ Bcachefs เชฆเซเชตเชพเชฐเชพ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ Linux เชฌเซเชฒเซ‹เช• เชธเซเชคเชฐเชจเซ‡ เชชเชพเชฐ เช•เชฐเชตเชพเชจเซ‹ เชฌเซ€เชœเซ‹ เชชเซเชฐเชฏเชพเชธ เช›เซ‡ (เช–เชฐเชพเชฌ เช‰เชฆเชพเชนเชฐเชฃ เชšเซ‡เชชเซ€ เช›เซ‡). เช…เชจเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช• เชถเซเช‚ เช›เซ‡: Btrfs เชœเซ‡เชตเซ€ เชœ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡. เชฎเชจเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เช†เชจเซ€ เชถเช‚เช•เชพ เชนเชคเซ€, เช…เชจเซ‡ เชชเช›เซ€ เช•เซ‹เชˆเช• เชฐเซ€เชคเซ‡ เชนเซเช‚ เชชเซเชฐเชคเชฟเช•เชพเชฐ เช•เชฐเซ€ เชถเช•เซเชฏเซ‹ เชจเชนเซ€เช‚ เช…เชจเซ‡ เช•เซ‹เชกเชฎเชพเช‚ เชœเซ‹เชฏเซเช‚ - เชคเซ‡ เชธเชพเชšเซเช‚ เช›เซ‡!

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

เช…เช‚เชคเชฟเชฎ เชชเชฐเชฟเชฃเชพเชฎ เช•เซ‹เชˆเชจเซ‡ เชฐเชธ เชฒเซ‡เชถเซ‡ เชจเชนเซ€เช‚. เชตเซ€เชธ เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚, เช•เชฆเชพเชš, เชฎเชจเซ‡ เชฐเชธ เชชเชกเซเชฏเซ‹ เชนเซ‹เชค, เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เชชเซเชฐเชถเซเชจเซ‹ เช…เชฒเช— เชฐเซ€เชคเซ‡ เช‰เชญเชพ เชฅเชพเชฏ เช›เซ‡: เชถเซเช‚ เช†เชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช†เชชเชตเซเช‚ เชถเช•เซเชฏ เชฌเชจเชถเซ‡ เชœเซ‡เชฅเซ€ เช†เช—เชพเชฎเซ€ เชฆเชธ เชตเชฐเซเชทเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เชฒเซ‹เช•เซ‹เชจเซ‡ เชฐเซ‹เชœเช—เชพเชฐเซ€ เชฎเชณเซ€ เชถเช•เซ‡. เช…เชจเซ‡, เช…เชฐเซ‡, เช…เช‚เชคเชฟเชฎ เชชเชฐเชฟเชฃเชพเชฎ เชตเชฟเชถเซ‡ เช†เชถเซเชšเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ‹ เชฐเชฟเชตเชพเชœ เชจเชฅเซ€.

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

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

เช…เชฎเซ‡ เชฌเชงเชพ เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชœเชพเชคเซ‡ เชตเชฟเช•เชธเชพเชตเซ€เช เช›เซ€เช. เชฎเชจเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชพเชฏเชจเซเชธเชจเชพ เชฌเซ€เชœเช—เชฃเชฟเชค เช…เชจเซ‡ เชธเช‚เชฏเซเช•เซเชค เชชเชพเชธเชพเช“เชฎเชพเช‚ เชฐเชธ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เซเชทเซ‡เชคเซเชฐเซ‹, เชเชธเชฟเชฎเซเชชเซเชŸเซ‹เชŸเซ€เช•เซเชธ, เช…เชธเชฎเชพเชจเชคเชพเชจเซ‹ เชชเซเชฐเชพเชตเซ‹. เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชฎเชพเชŸเซ‡ เชชเชฃ เช•เชพเชฎ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเชพเชฐเซ‡ เชคเชฎเชจเซ‡ เชคเชฐเชค เชœ เชšเซ‡เชคเชตเชฃเซ€ เช†เชชเชตเซ€ เชœเซ‹เชˆเช: "เชฌเซ€เชœเซ€ เชเชซเชเชธ เชœเซเช“ เช…เชจเซ‡ เชคเซ‡ เชœ เช•เชฐเซ‹" เชฎเชพเชŸเซ‡เชจเชพ เชฌเชงเชพ เชธเซ‚เชšเชจเซ‹ เช…เชตเช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. VFS เชฎเชพเชฐเชซเชค Linux เชธเชพเชฅเซ‡ เช—เชพเชข เชธเช‚เช•เชฒเชจ เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เชชเซ‡เชšเซ‹ เชชเชฃ เชคเซเชฏเชพเช‚ เชœเชถเซ‡.

เชคเซ‡เชฅเซ€, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฐเซ‡เช• เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช…เชฎเชจเซ‡ เช•เซเชฏเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡เชจเซ€ เช…เชฎเชจเซ‡ เชธเชฎเชœ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชตเชฟเชถเซเชตเชพเชธ เช›เซ‡ เช•เซ‡ เช† เชฆเชฟเชถเชพ เชฏเซ‹เช—เซเชฏ เช›เซ‡. เช† เชธเชฎเชœ เชธเซเชตเชฐเซเช—เชฎเชพเช‚เชฅเซ€ เชฎเชพเชจเซเชจเชพ เชธเซเชตเชฐเซ‚เชชเซ‡ เช†เชตเซ€ เชจเชฅเซ€. เชนเซเช‚ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช•เชฐเชพเชตเซ€ เชฆเช‰เช‚ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเช›เชณ 29 เชตเชฐเซเชทเชจเซ‹ เชตเชฟเช•เชพเชธ เช…เชจเซเชญเชต เช›เซ‡, เชฌเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฒเช–เซ‡เชฒเซ€ เช›เซ‡. เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ€ เชธเชฎเชพเชจ เชธเช‚เช–เซเชฏเชพ. เช…เชจเซ‡ เช† เช˜เชฃเซเช‚ เช›เซ‡!

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

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