Reiser5 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдгрд╛рдо рдкреНрд░рдХрд╛рд╢рд┐рдд

Reiser5 рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдгрдХреЛ рдирддрд┐рдЬрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ "рд╕рдорд╛рдирд╛рдиреНрддрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ" рднрдПрдХреЛ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдорд╣рд░реВрдХреЛ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде Reiser4 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫ, рдЬреБрди рдкрд░рдореНрдкрд░рд╛рдЧрдд RAID рд╡рд┐рдкрд░реАрдд, рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рдХреНрд░рд┐рдп рд╕рд╣рднрд╛рдЧрд┐рддрд╛рд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реНрджрдЫред рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдо рдХреЛ рдШрдЯрдХ рдпрдиреНрддреНрд░рд╣рд░реБ рдмреАрдЪ рдбрд╛рдЯрд╛ рд╡рд┐рддрд░рдг рдорд╛ред рдкреНрд░рд╢рд╛рд╕рдХрдХреЛ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдпрдмрд╛рдЯ, RAID рдмрд╛рдЯ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рднрд┐рдиреНрдирддрд╛ рднрдиреЗрдХреЛ рд╕рдорд╛рдирд╛рдиреНрддрд░-рд╕реНрдХреЗрд▓ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордХрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдмреНрд▓рдХ рдпрдиреНрддреНрд░рд╣рд░реВ рдврд╛рдБрдЪрд╛ рд╣реБрдиреНред

рдкреНрд░рд╕реНрддреБрдд рдкрд░реАрдХреНрд╖рдг рдирддрд┐рдЬрд╛рд╣рд░реВрд▓реЗ рд╕рд╛рдзрд╛рд░рдг рдлрд╛рдЗрд▓ рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрджрдЫ, рдЬрд╕реНрддреИ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордорд╛ рдлрд╛рдЗрд▓ рд▓реЗрдЦреНрдиреЗ, рдареЛрд╕-рд░рд╛рдЬреНрдп рдбреНрд░рд╛рдЗрднрд╣рд░реВрдХреЛ рдЪрд▓ рд╕рдВрдЦреНрдпрд╛рдмрд╛рдЯ рдмрдиреЗрдХреЛ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордмрд╛рдЯ рдлрд╛рдЗрд▓ рдкрдвреНрдиреЗред рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдорд╣рд░реВрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди, рдЬрд╕реНрддреИ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордорд╛ рдпрдиреНрддреНрд░ рдердкреНрдиреЗ, рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордмрд╛рдЯ рдпрдиреНрддреНрд░ рд╣рдЯрд╛рдЙрдиреЗ, рдкреНрд░реЛрдХреНрд╕реА рдбрд┐рд╕реНрдХрдмрд╛рдЯ рдбрд╛рдЯрд╛ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреЗ, рд░ рдирд┐рдпрдорд┐рдд (рд╡рд┐рд╢реЗрд╖ рд╣реЛрдЗрди) рдлрд╛рдЗрд▓рдмрд╛рдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдпрдиреНрддреНрд░рдорд╛ рдбрд╛рдЯрд╛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдкрдирд┐ рдерд┐рдПред рдорд╛рдкрди рдЧрд░рд┐рдпреЛред

4 рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рд╣рд░реВрдХреЛ рдорд╛рддреНрд░рд╛рдорд╛ рдареЛрд╕-рд╕реНрдЯреЗрдЯ рдбреНрд░рд╛рдЗрднрд╣рд░реВ (SSD) рднреЛрд▓реНрдпреБрдорд╣рд░реВ рднреЗрд▓рд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордорд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдЧрддрд┐рд▓рд╛рдИ рд╕рдореНрдкреВрд░реНрдг рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордорд╛ рдУрдЧрдЯреЗрдХреЛ рдард╛рдЙрдБрдХреЛ рдорд╛рддреНрд░рд╛рд▓рд╛рдИ рдбреНрд░рд╛рдЗрднрд╣рд░реВрд╕рдБрдЧ рдкреВрд░реНрдг рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд╕рд╣рд┐рдд рд╕рдЮреНрдЪрд╛рд▓рди рдкреВрд░рд╛ рдЧрд░реНрди рд▓рд╛рдЧреНрдиреЗ рд╕рдордпрдХреЛ рдЕрдиреБрдкрд╛рддрдХреЛ рд░реВрдкрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдиреНрдЫред

рдХреБрдиреИ рдкрдирд┐ рдЕрдкрд░реЗрд╢рдирдХреЛ рдЧрддрд┐ (рдереЛрд░реИ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдпрдиреНрддреНрд░рд╣рд░реВ рдорд┐рд▓реЗрд░ рдмрдиреЗрдХреЛ рднреЛрд▓реНрдпреБрдордорд╛ рдкреНрд░реЛрдХреНрд╕реА рдбрд┐рд╕реНрдХрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдлреНрд▓рд╢ рдЧрд░реНрдиреЗ рдЕрдкрд╡рд╛рджрдХреЛ рд╕рд╛рде) рдПрдХ рдпрдиреНрддреНрд░рдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рдбрд╛рдЯрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреЗ рдЧрддрд┐рднрдиреНрджрд╛ рдмрдвреА рд╣реБрдиреНрдЫред рдПрдХреИ рд╕рдордпрдорд╛, рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╡реГрджреНрдзрд┐ рд╕рдВрдЧ рдЬрд╕рдмрд╛рдЯ рднреЛрд▓реНрдпреБрдо рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдЧрддрд┐ рдмрдвреНрдЫред рдЕрдкрд╡рд╛рдж рдлрд╛рдЗрд▓ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рдЕрдкрд░реЗрд╕рди рд╣реЛ, рдЬрд╕рдХреЛ рдЧрддрд┐ рдПрд╕рд┐рдореНрдкреНрдЯреЛрдЯрд┐рдХ рд░реВрдкрдорд╛ (рдорд╛рдерд┐рдмрд╛рдЯ) рд▓рдХреНрд╖рд┐рдд рдпрдиреНрддреНрд░рдорд╛ рд▓реЗрдЦреНрдиреЗ рдЧрддрд┐рдорд╛ рдкреБрдЧреНрдЫред рдирд┐рдореНрди-рд╕реНрддрд░ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкрд╣реБрдБрдЪ: рдЙрдкрдХрд░рдг рдкрдвреНрдиреБрд╣реЛрд╕реН, M/s рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН, M/s DEV1 470 390 DEV2 530 420 рдареВрд▓реЛ рдлрд╛рдЗрд▓ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкрдвреНрдиреБрд╣реЛрд╕реН/рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН (M/s): рднреЛрд▓реНрдпреБрдордорд╛ рдбрд┐рд╕реНрдХрд╣рд░реВрдХреЛ рд╕рдЩреНрдЦреНрдпрд╛ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН рдкрдвреНрдиреБрд╣реЛрд╕реН 1 (DEV1) 380 460 1 ( DEV2) 410 518 2 (DEV1+DEV2) 695 744 3 (DEV1+DEV2+DEV3) 890 970 4 (DEV1+DEV2+DEV3+DEV4) 950 1100 рдврд╛рдБрдЪрд╛ рдЧрд░рд┐рдПрдХреЛ рдпрдиреНрддреНрд░рдмрд╛рдЯ / рдврд╛рдБрдЪрд╛ рдЧрд░рд┐рдПрдХреЛ рдпрдиреНрддреНрд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдХреНрд░рдорд┐рдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ (M/s) DEV1 DEV2 260 DEV2 DEV1 255 рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордорд╛ рдпрдиреНрддреНрд░ рдердкреНрджреИ: рдердкрд┐рдиреЗ рднреЛрд▓реНрдпреБрдо рдпрдиреНрддреНрд░ рд╕реНрдкреАрдб (M/s) DEV1 DEV2 284 DEV1+DEV2 DEV3 457 DEV1+DEV2+DEV3 DEV4 574 Remo рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордмрд╛рдЯ: рднреЛрд▓реНрдпреБрдо рдпрдиреНрддреНрд░ рд╣рдЯрд╛рдЙрдиреЗ рдЧрддрд┐ (M/s) DEV1+DEV2+DEV3+DEV4 DEV4 890 DEV1+DEV2+DEV3 DEV3 606 DEV1+DEV2 DEV2 336 рдкреНрд░реЛрдХреНрд╕реА рдбрд┐рд╕реНрдХрдмрд╛рдЯ рдбреЗрдЯрд╛ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН: рднреЛрд▓реНрдпреБрдо рдкреНрд░реЛрдХреНрд╕реА рдбрд┐рд╕реНрдХ рдПрд╕ (M/s) DEV1 DEV4 228 DEV1+DEV2 DEV4 244 DEV1+DEV2+ DEV3 DEV4 290 DEV1 RAM0 283 DEV1+DEV2 RAM0 301 DEV1+DEV2+DEV3 RAM0 374 DEV1+DEV2+DEV3 RAM4 0 DEV427+DEV1+DEV2Mi3MV RAM4 рдпрдиреНрддреНрд░ рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (M/s) DEV1+DEV387+DEV1+DEV2 DEV3 1 DEV403+DEV1 +DEV2 DEV1 427 DEVXNUMX+DEVXNUMX DEVXNUMX XNUMX

рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдпрджрд┐ I/O рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЬрд╛рд░реА рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдордХрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдорд╛ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓рд╛рдИ рдЕрдЭ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рд╡рд░реНрддрдорд╛рдирдорд╛, рд╕рд░рд▓рддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдпреЛ рдПрдХрд▓ рдереНрд░реЗрдбрдХреЛ рд╕рд╛рде рд▓реБрдкрдорд╛ рдЧрд░рд┐рдиреНрдЫ)ред рд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреЗрд╡рд▓ рддреА рдбрд╛рдЯрд╛рд╣рд░реВ рдкрдвреНрдиреБрд╣реБрдиреНрдЫ рдЬреБрди рдкреБрди: рд╕рдиреНрддреБрд▓рдирдХреЛ рд╕рдордпрдорд╛ рдЖрдиреНрджреЛрд▓рдирдХреЛ рд╡рд┐рд╖рдп рд╣реЛ (рдЕрдм, рд╕рд░рд▓рддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рд╕рдмреИ рдбрд╛рдЯрд╛ рдкрдврд┐рдиреНрдЫ)ред рд╕рдорд╛рдирд╛рдиреНрддрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдХреЛ рд╕рд╛рде рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рджреЛрд╕реНрд░реЛ рдпрдиреНрддреНрд░ рдердкреНрдиреЗ/рд╣рдЯрд╛рдЙрдиреЗ рдЧрддрд┐рдХреЛ рд╕реИрджреНрдзрд╛рдиреНрддрд┐рдХ рд╕реАрдорд╛ рдкрд╣рд┐рд▓реЛ рдбрд┐рд╕реНрдХрдмрд╛рдЯ рджреЛрд╕реНрд░реЛ (рдХреНрд░рдорд╢рдГ рджреЛрд╕реНрд░реЛ рджреЗрдЦрд┐ рдкрд╣рд┐рд▓реЛрдорд╛) рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрддрд┐рдХреЛ рджреЛрдмреНрдмрд░ рд╣реЛред рдЕрдм рджреЛрд╕реНрд░реЛ рдбрд┐рд╕реНрдХ рдердкреНрдиреЗ рд░ рд╣рдЯрд╛рдЙрдиреЗ рдЧрддрд┐ 1.1 рд░ 1.3 рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрддрд┐ рд╣реЛред

рдердк рд░реВрдкрдорд╛, рдПрдХ O(1) defragmenter рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рд╕рдорд╛рдирд╛рдиреНрддрд░рдорд╛ рддрд╛рд░реНрдХрд┐рдХ рднреЛрд▓реНрдпреБрдо (рдкреНрд░реЛрдХреНрд╕реА рдбрд┐рд╕реНрдХ рд╕рд╣рд┐рдд) рдХреЛ рд╕рдмреИ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗрдЫ, рдЕрд░реНрдерд╛рддреНред рд╕рдмреИрднрдиреНрджрд╛ рдареВрд▓реЛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рд╢реЛрдзрди рд╕рдордп рднрдиреНрджрд╛ рдмрдвреА рдирд╣реБрдиреЗ рд╕рдордпрдорд╛ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди