nvme (NVM Express) рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдЖрдгрд┐ DAX рдбрд╛рдпрд░реЗрдХреНрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдНрдХреНрд╕реЗрд╕ рдпрдВрддреНрд░рдгрд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдУрд│рдЦрд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдУрд░реЕрдХрд▓рдЪреНрдпрд╛ рдореЕрдереНрдпреВ рд╡рд┐рд▓реНрдХреЙрдХреНрд╕ рдпрд╛рдВрдиреА рдХрд░реНрдирд▓рдордзреВрди ReiserFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рд▓рд╛. Linux рдкреВрд░реНрд╡реА рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗрд▓реНрдпрд╛ рдХрд╛рд▓рдмрд╛рд╣реНрдп ext рдЖрдгрд┐ xiafs рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯреАрдордкреНрд░рдорд╛рдгреЗ, рдХрд┐рдВрд╡рд╛ ReiserFS рдХреЛрдб рдХрдореА рдХрд░реВрди, рдлрдХреНрдд рд░реАрдб-рдУрдиреНрд▓реА рдореЛрдбрдордзреНрдпреЗ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдареЗрд╡рдгреЗ.
рдХрд░реНрдирд▓ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░рдЪреНрдпрд╛ рдЖрдзреБрдирд┐рдХреАрдХрд░рдгрд╛рдд рдпреЗрдгрд╛рд▒реНрдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ, рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдирд╛ рд╡рд┐рд╢реЗрд╖рддрдГ ReiserFS рд╕рд╛рдареА рдХрд░реНрдирд▓рдордзреНрдпреЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реЗ AOP_FLAG_CONT_EXPAND рдлреНрд▓реЕрдЧ рд╣рдБрдбрд▓рд░ рдареЗрд╡рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ, рдХрд╛рд░рдг ReiserFS рд╣реА рдПрдХрдореЗрд╡ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЖрд╣реЗ рдЬреА write_begin рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдпрд╛ рдлреНрд▓реЕрдЧрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддреЗ. рд╢рд┐рд╡рд╛рдп, ReiserFS рдХреЛрдбрдЪрд╛ рд╢реЗрд╡рдЯрдЪрд╛ рдкреЕрдЪ реирежрезреп рдЪрд╛ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдпрд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреА рдорд╛рдЧрдгреА рдХрд┐рддреА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдЕрдЬреВрдирд╣реА рд╡рд╛рдкрд░рд╛рдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдд рдирд╛рд╣реА.
SUSE рдЪреЗ рдЬрд╛рди рдХрд╛рд░рд╛ рд╕рд╣рдордд рдЖрд╣реЗрдд рдХреА ReiserFS рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ рдорд╛рд░реНрдЧрд╛рд╡рд░ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЗ рдХрд░реНрдирд▓рдордзреВрди рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╛рдареА рдкреБрд░реЗрд╕реЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдирд╛рд╣реА. рдЬрд╛рдирдЪреНрдпрд╛ рдорддреЗ, ReiserFS openSUSE рдЖрдгрд┐ SLES рдордзреНрдпреЗ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЖрдзрд╛рд░ рд▓рд╣рд╛рди рдЖрд╣реЗ рдЖрдгрд┐ рд╕рддрдд рдХрдореА рд╣реЛрдд рдЖрд╣реЗ. SUSE рдордзреНрдпреЗ ReiserFS рдЪреНрдпрд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди 3-4 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рд╕рдВрдкрд▓реЗ рдЖрдгрд┐ ReiserFS рдореЙрдбреНрдпреВрд▓ рдЖрддрд╛ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдХрд░реНрдирд▓рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдирд╛рд╣реА. рдЬрд╛рдирдиреЗ ReiserFS рд╡рд┐рднрд╛рдЬрдиреЗ рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛рдирд╛ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдЪрд╛ рдЗрд╢рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдПрдХ рдХрд┐рдВрд╡рд╛ рджреЛрди рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рдЖрдд рдХреЛрдгреАрд╣реА рддреЗ рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рдгреНрдпрд╛рдЪреА рдЗрдЪреНрдЫрд╛ рджрд░реНрд╢рд╡рд┐рд▓реНрдпрд╛рд╕ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЕрд╕рд▓реНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджрд┐рд▓рд╛.
ReiserFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреЗ рджреЗрдЦрднрд╛рд▓ рдХрд░рдгрд╛рд░реЗ рдПрдбреБрдЕрд░реНрдб рд╢рд┐рд╢реНрдХрд┐рди рдпрд╛рдВрдиреА рдЪрд░реНрдЪреЗрдд рд╕рд╛рдореАрд▓ рдЭрд╛рд▓реЗ рдЖрдгрд┐ ReiserFS рдХреЛрдбрдордзреВрди AOP_FLAG_CONT_EXPAND рдлреНрд▓реЕрдЧ рдХрд╛рдвреВрди рдЯрд╛рдХрдгрд╛рд░рд╛ рдкреЕрдЪ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛. рдореЕрдереНрдпреВ рд╡рд┐рд▓реНрдХреЙрдХреНрд╕ рдпрд╛рдВрдиреА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╢рд╛рдЦреЗрдд рдкреЕрдЪ рд╕реНрд╡реАрдХрд╛рд░рд▓рд╛. рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рдХрд╛рдврдгреНрдпрд╛рдЪреЗ рдХрд╛рд░рдг рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдХрд░реНрдирд▓рдордзреВрди ReiserFS рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдЪрд╛ рдореБрджреНрджрд╛ рдмрд░рд╛рдЪ рдХрд╛рд│ рдкреБрдвреЗ рдврдХрд▓рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЕрд╕реЗ рдорд╛рдирд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.
рдХрд░реНрдирд▓рдордзреВрди рдирд┐рд░рд╛рдХрд░рдг рди рдЭрд╛рд▓реЗрд▓реНрдпрд╛ реирежрейрео рд╕рдорд╕реНрдпрд╛рдВрд╕рд╣ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рд╕реБрд░реВ рдЕрд╕рд▓реНрдпрд╛рдиреЗ ReiserFS рдбреЗрдкреНрд░рд┐рдХреЗрд╢рдирдЪреА рд╕рдорд╕реНрдпрд╛ рдкреВрд░реНрдгрдкрдгреЗ рдирд╛рдХрд╛рд░рддрд╛ рдпреЗрдд рдирд╛рд╣реА. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХрд░реНрдирд▓рдордзреВрди XFS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдлреЙрд░рдореЕрдЯрдЪреА рдЖрд╡реГрддреНрддреА рек рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╡реЗрд│рд╛рдкрддреНрд░рдХ рдЖрдзреАрдЪ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ (рдирд╡реАрди XFS рдлреЙрд░рдореЕрдЯ рдХрд░реНрдирд▓ рел.резреж рдордзреНрдпреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рдЯрд╛рдЗрдо рдХрд╛рдЙрдВрдЯрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ реирекремрео рд╡рд░ рдврдХрд▓рдгреНрдпрд╛рдд рдЖрд▓рд╛ рд╣реЛрддрд╛). XFS v4 рдмрд┐рд▓реНрдб реирежреирел рдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ рдЖрдгрд┐ реирежрейреж рдордзреНрдпреЗ рдХреЛрдб рдХрд╛рдвреВрди рдЯрд╛рдХрд▓рд╛ рдЬрд╛рдИрд▓. ReiserFS рд╕рд╛рдареА рд╕рдорд╛рди рд╡реЗрд│рд╛рдкрддреНрд░рдХ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ, рдЬреЗ рдЗрддрд░ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╕реНрдерд▓рд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╕реБрдзрд╛рд░рд┐рдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рдХрд┐рдорд╛рди рдкрд╛рдЪ рд╡рд░реНрд╖реЗ рджреЗрддреЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru
