рдпрд╣ рд╕рдм рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ: 100 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░
rsync
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдард╛ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рддреЗрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╢реАрд░реНрд╖ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рдкрд░ 10 рдкреНрд░рддрд┐рд╢рдд рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд╣реАрдВ рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдбреЗрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рддрдм рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдкрд╛рд╕ рдЖрд╡рд╢реНрдпрдХ рдЧрддрд┐ рд╕реЗ рдбреЗрдЯрд╛ рдкреИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░рджрд░реНрд╢рди рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрд░реНрдерд╛рддреН,
rsync
рд▓рд┐рдП рдзреНрд╡рдЬ
--compress-level=1
rsync
ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб 65% рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдерд╛, рдЕрд░реНрдерд╛рдд, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдкрд░реНрдпрд╛рдкреНрдд рдерд╛, рдЬрдмрдХрд┐ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрддрд┐ рдереЛрдбрд╝реА рдмрдврд╝ рдЧрдИ рдереАред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдкреАрдбрд╝рди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдкрд░ рд╕рд╡рд╛рд▓ рдЙрдард╛
рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣
рдкрд╣рд▓рд╛ рдХрд╛рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдерд╛ред рдЪреБрдирд╛рд╡ * рдирд┐рдХреНрд╕ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд╕рдВрдкреАрдбрд╝рди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ред рд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдорд╛рдирдХ Ubuntu 11.10 рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ:
рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрд╕реНрдХрд░рдг рдЯреЗрд╕реНрдЯ рдХреБрдВрдЬреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ
lzop 1.03 1, 3, 7-9 3
gzip 1.3.12 1-9 6
bzip2 1.0.5 1-9 9
xz 5.0.0 0-9 7
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ:
lzop ,
gzip ,
bzip2 ,
xz ред
bzip2
BWT рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдмрд╛рдХреА
LZ77 рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдФрд░ рдЗрд╕рдХреЗ рд╕рдВрд╢реЛрдзрдиреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред
рд▓реЛрдЬрд╝реЙрдк рдХреЗ рд▓рд┐рдП, 2-6 рдХреЗ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рд╕рдорд╛рди рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓реА рдПрдХ рдЗрдВрдЯреЗрд▓ P8600 рд▓реИрдкрдЯреЙрдк (рдХреЛрд░ 2 рдбреБрдУ, 2.4 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬ) рдерд╛
c 4 рдЬреАрдмреА рд░реИрдо рдЙрдмрдВрдЯреВ 11.10 64-рдмрд┐рдЯ рдХреЗ рддрд╣рдд рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
- рдмрдбрд╝реЗ рд╕реА ++ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдУрдкрди рдХреЛрдб рдУрдкрдирдСрдлреИрдо рдбреЙрдЯ рдХреЙрдо рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдЯрд╛рд░ рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╕реЛрд░реНрд╕ рдХреЛрдб, рдкреАрдбреАрдПрдл рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдФрд░ рдХреБрдЫ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рдХрдВрдкреНрд░реЗрд╕реНрдб рд╕рд╛рдЗрдВрдЯрд┐рдлрд┐рдХ рдбреЗрдЯрд╛ рд╣реЛрддреЗ рд╣реИрдВред
рдЕрд╕рдореНрдкреАрдбрд┐рдд рдХреНрд╖рдорддрд╛: 127641600 рдмрд╛рдЗрдЯреНрд╕ = 122 MiB
- рдмрдбрд╝реЗ paraview.org рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдмрд╛рдЗрдирд░реА рд╡рд┐рддрд░рдг, рдЯрд╛рд░ рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЗрд╕рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ .so рдкреБрд╕реНрддрдХрд╛рд▓рдп рдлрд╛рдЗрд▓реЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдЕрд╕рдореНрдкреАрдбрд┐рдд рдХреНрд╖рдорддрд╛: 392028160 рдмрд╛рдЗрдЯреНрд╕ = 374 MiB
- рдмрд╛рдЗрдирд░реА рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рд╕реЗрдЯред
рдЕрд╕рдореНрдкреАрдбрд┐рдд рдЖрдХрд╛рд░: 151367680 рдмрд╛рдЗрдЯреНрд╕ = 145 MiB
рдареАрдХ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ "рдХреНрд▓рд╛рд╕рд┐рдХ" рд╕реЗрдЯ:
- рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╣реЗрдбрд░ рдЯрд╛рд░ рдореЗрдВ рдкреИрдХред
рдЕрд╕рдореНрдкреАрдбрд┐рдд рдХреНрд╖рдорддрд╛: 56657920 рдмрд╛рдЗрдЯреНрд╕ = 55 MiB
- рдЯреИрдХ рдореЗрдВ рдкреИрдХ gcc рд╕рдВрдХрд▓рдХ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдбред
рдЕрд╕рдореНрдкреАрдбрд┐рдд рдХреНрд╖рдорддрд╛: 490035200 рдмрд╛рдЗрдЯреНрд╕ = 468 MiB
рдорд╛рдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдереА: рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо, рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдФрд░ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рд╕рдВрдкреАрдбрд╝рди рдХреЛ рд╕рдордп рдорд╛рдкрди рдХреЗ рд╕рд╛рде рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдлрд┐рд░ рд╕рдВрдкреАрдбрд╝рд┐рдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдпрд╛рдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛,
рдлрд┐рд░ рд╕рдордп рдорд╛рдк рдХреЗ рд╕рд╛рде рдЕрдирдкреИрдХрд┐рдВрдЧ рдХреА рдЧрдИред рдЕрдирдкреИрдХ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓, рдмрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореВрд▓ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХреА рдЧрдИ рдереА, рдлрд┐рд░ рдордзреНрдпрд╡рд░реНрддреА рдФрд░ рдЕрдирдкреИрдХ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдбрд┐рд╕реНрдХ I / O рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ
/run/shm
рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ (рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ рдореЗрдореЛрд░реА рд╣реИ, рдЬрд┐рд╕реЗ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред
рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдк 3 рдмрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирддреАрдЬрддрди, рддреАрди рдХрд╛ рдиреНрдпреВрдирддрдо рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдорд╛рдк рдХреЗ рдкрд░рд┐рдгрд╛рдо
рдкрд░рд┐рдгрд╛рдо рдкреИрдХрд┐рдВрдЧ рд╕рдордп рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рд░реЗрдЦрд╛рдВрдХрди рдореЗрдВ рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ - рдкреИрдХреНрдб рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ред
рдЕрдВрдЬреАрд░ред 1: gcc рд╕рдВрдХрд▓рдХ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЧреНрд░рд╛рдл:

рдЕрдВрдЬреАрд░ред 2: рдкреИрд░рд╛ рд╡реНрдпреВ рдХреЗ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЧреНрд░рд╛рдл:

рдЕрдВрдЬреАрд░ред 3: рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЧреНрд░рд╛рдл:

рдЗрд╕рдХреЗ рд▓рд┐рдП рд░реЗрдЦрд╛рдВрдХрди:
рдХрд░реНрдиреЗрд▓ рд╣реЗрдбрд░ рдФрд░
рдУрдкрдирдлреЛрдо рд╕реЛрд░реНрд╕ рдХреЛрдб ред
рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ:
- 7-9 рдХреА рд╕рдВрдкреАрдбрд╝рди рджрд░реЛрдВ рдкрд░ lzop рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рдмрдбрд╝реА рдХрдореА рдХреЗ рдмрд┐рдирд╛ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ gzip рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЦреЛ рджреЗрддрд╛ рд╣реИред рдпреЗ lzop рд╕рдореНрдкреАрдбрди рджрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмреЗрдХрд╛рд░ рд╣реИрдВред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдХреЗ рд╕рд╛рде, lzop рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ, рдмрд╣реБрдд рддреЗрдЬ рд╣реИред -1 рдХрд╛ рдХрдореНрдкреНрд░реЗрд╢рди рд░реЗрд╢рд┐рдпреЛ рдЬреНрдпрд╛рджрд╛ рд╕рдордп рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдлрд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдмрдбрд╝рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- gzip рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдмрджрд▓рддреЗ рд╕рдордп рдЧреНрд░рд╛рдл рдХрд╛ "рд╕рд╣реА" рд░реВрдкред
- bzip2 рдмрд╣реБрдд рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдирд╣реАрдВ рдерд╛ред рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣ рдХрдо рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд xz рдХреЛ рд╕рдВрдкреАрдбрд╝рди рдФрд░ рдЧрддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЦреЛ рджреЗрддрд╛ рд╣реИред рдЕрдкрд╡рд╛рдж рдХрд░реНрдиреЗрд▓ рд╣реЗрдбрд░ рд╣реИрдВ рдФрд░ gcc рд╕реНрд░реЛрдд рдХреЛрдб (рдЕрд░реНрдерд╛рдд рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдкрд╛рдареНрдп рд╕реВрдЪрдирд╛) рдЬрд┐рд╕ рдкрд░ рд╡реЗ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ, рдпрд╣ рдЕрдЬреАрдм рд╣реИ рдХрд┐ bzip2 рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ xz рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред рдпрд╣ рд╢рд╛рдпрдж рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рджреВрд╕рд░рд╛ рдХрд╛рдлреА рдпреБрд╡рд╛ рд╣реИ рдФрд░ рдЕрднреА рддрдХ "рдорд╛рдирдХ" рдмрдирдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред
рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рдХреБрдВрдЬреА рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ bzip2 рд░рдирдЯрд╛рдЗрдо рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рд╣реАрди рд╣реИред
- рдЙрдЪреНрдЪ рдкреИрд░рд╛рдореАрдЯрд░ рдореВрд▓реНрдпреЛрдВ рдкрд░ xz рдПрдХ рдЙрдЪреНрдЪ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдореЗрдореЛрд░реА рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рд▓рдЧрднрдЧ 690 рдПрдордмреА -9 рдкрд░, рдЖрд╡рд╢реНрдпрдХ рд╕реНрдореГрддрд┐ рдЖрдХрд╛рд░ рдорд╛рди рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдЕрдирдкреИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдХрд╛ рдЖрдХрд╛рд░ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдмрди рд╕рдХрддрд╛ рд╣реИ
рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ред
рд▓рдШреБ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рд░рдирдЯрд╛рдЗрдо рдореЗрдВ gzip -9 рдХреЗ рдХрд░реАрдм рдЖрддреЗ рд╣реИрдВ, рдПрдХ рдмреЗрд╣рддрд░ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ xz рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдФрд░ рд╕рдордп рдХреЗ рдЕрдиреБрдкрд╛рдд рдХрд╛ рдПрдХ рдХрд╛рдлреА рдмрдбрд╝рд╛ рдЪрдпрди рджреЗрддрд╛ рд╣реИред
- LZ-77 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдЕрдирдкреИрдХрд┐рдВрдЧ рдЬрд▓реНрджреА рд╕реЗ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХрдореНрдкреНрд░реЗрд╢рди рдЕрдиреБрдкрд╛рдд (рдЙрд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рднреАрддрд░) рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рдЕрдирдкреИрдХрд┐рдВрдЧ рдХрд╛ рд╕рдордп рдереЛрдбрд╝рд╛ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
Bzip2 рдХреЗ рд╕рд╛рде, рд╡рд┐рдШрдЯрди рдзреАрдорд╛ рд╣реИ, рдФрд░ рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдмрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде рд╡рд┐рдШрдЯрди рд╕рдордп рдмрдврд╝рддрд╛ рд╣реИред
рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдкрд░рд┐рджреГрд╢реНрдп 1 - рдЕрдиреБрдХреНрд░рдорд┐рдХ рд╕рдВрдЪрд╛рд▓рди
рдХрд┐рд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рдЗрд╕ рдкрд░рд┐рджреГрд╢реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: рдкрд╣рд▓реЗ, рдбреЗрдЯрд╛ рдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдХреБрд▓ рд╕рдордп рд╣реЛрдЧрд╛:
t = t_c + s / bw + t_d
рдЬрд╣рд╛рдБ
t_c
рдкреИрдХрд┐рдВрдЧ рд╕рдордп рд╣реИ,
s
рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рдкреИрдХреНрдб рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рд╣реИ,
bw
рдмрд╛рдЗрдЯреНрд╕ / s рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рд╣реИ,
t_d
рд╕рдордп рд╣реИред
рдпрд╣ рд╕рдореАрдХрд░рдг рд░реЗрдЦрд╛рдВрдХрди рдореЗрдВ рдирд┐рд░рдВрддрд░-рд╕рдордп рд╡рдХреНрд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдврд▓рд╛рди рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдкреИрдХрд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╡рд╛рдВрдЫрд┐рдд рдврд▓рд╛рди рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдХрдо рд░реЗрдЦрд╛ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдХрд┐рд╕реА рднреА рдмрд┐рдВрджреБ рд╕реЗ рдЧреБрдЬрд░рдирд╛ред
рдпрд╣реА рд╣реИ, рдЗрд╖реНрдЯрддрдо рд╕рдВрдкреАрдбрд╝рди рд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рдЙрдирдХреА "рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ" рдХреА рдЧрддрд┐ рдЧреНрд░рд╛рдл рдкрд░ рд╣рдорд╛рд░реЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд╕реЗрдЯ рдкрд░ рд╕реАрдзреА рд░реЗрдЦрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред
рд╣рдо рдЬрд┐рд╕ рдЪреАрдЬ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рдПрдХ
рдЙрддреНрддрд▓ рдкрддрд╡рд╛рд░ (
engред рдЙрддреНрддрд▓ рдкрддрд╡рд╛рд░) рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдХрдИ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдЙрддреНрддрд▓ рдкрддрд╡рд╛рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдХрдИ
рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдореИрдВрдиреЗ
рдпрд╣рд╛рдВ рд╕реЗ рдЕрдЬрдЧрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред
рдЙрддреНрддрд▓ рдкрддрд╡рд╛рд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж, рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдмрд┐рдВрджреБ рд╣рдорд╛рд░реЗ рдЗрд╖реНрдЯрддрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реЛрдВрдЧреЗ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рдврд▓рд╛рди рд╕реАрдорд╛ рдмреИрдВрдбрд╡рд┐рдж рд╣реЛрдВрдЧреЗред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рдЗрд╖реНрдЯрддрдо рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ:

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдкрд░рд┐рджреГрд╢реНрдп 2 - рд╕реНрдЯреНрд░реАрдо рд╕рдВрдкреАрдбрд╝рди
рдЕрдм рдПрдХ рдФрд░ рдкрд░рд┐рджреГрд╢реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ: рдбреЗрдЯрд╛ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рддреБрд░рдВрдд рдкреИрдХ рд╣реЛрдиреЗ рдкрд░, рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рддреБрд░рдВрдд рдЕрдирдкреИрдХ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдлрд┐рд░ рдХреБрд▓ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рд╕рдордп рдпреЛрдЧ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреИрдХреЗрдЬрд┐рдВрдЧ, рдЕрдирдкреИрдХрд┐рдВрдЧ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЪрдпрдирд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рд▓рд┐рдП рдирд┐рд░рдВрддрд░-рд╕рдордп рд╡рдХреНрд░ рддрдм рдПрдХ рд╕реАрдзреА рд░реЗрдЦрд╛ рдкрд░ рдПрдХ рд╢реАрд░реНрд╖ рдХреЗ рд╕рд╛рде рдПрдХ рдХреЛрдг рдХреА рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛
t = s / bw
рдФрд░ рдиреАрдЪреЗ рдФрд░ рдКрдкрд░ рдХреА рдмрд╛рдИрдВ рдУрд░ рджреЛ рдХрд┐рд░рдгреЗрдВред
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЬреЛ рдЖрдкрдХреЛ рд╕рднреА рдЗрд╖реНрдЯрддрдо рд╕рдВрдкреАрдбрд╝рди рд╡рд┐рдзрд┐рдпреЛрдВ рдФрд░ рд╕реАрдорд╛ рдмреИрдВрдбрд╡рд┐рдВрдбреНрд╕ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рд╕рдордп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдВрдХреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдкрд╣рд▓реЗ рдЗрд╖реНрдЯрддрдо рдмрд┐рдВрджреБ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ (рдпрд╣ рд╢реВрдиреНрдп рдХреЗ рд╕рд╛рде рд╕рдВрдкреАрдбрд╝рди рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдмрд┐рдВрджреБ рд╣реЛрдЧрд╛ред рд╕рдВрдкреАрдбрд╝рди рдХреА рдХрдореА рдЕрдирдВрдд рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╣реИред) рдЕрдм рд╣рдо рд╕рдВрдкреАрдбрд╝рди рд╕рдордп рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдЕрдВрдХ рд╕реЙрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдкрд┐рдЫрд▓реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╡рд┐рдзрд┐ рдХреЗ рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рд╕реЗ рдЫреЛрдЯрд╛ рд╣реИ, рддреЛ рд╡рд░реНрддрдорд╛рди рд╡рд┐рдзрд┐ рдирдпрд╛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдмрди рдЬрд╛рддреА рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕реАрдорд╛ рдмреИрдВрдбрд╡рд┐рдбреНрде рдирдИ рд╡рд┐рдзрд┐ рдХреЗ рд╕рдВрдкреАрдбрд╝рди рд╕рдордп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдкрд┐рдЫрд▓реЗ рд╡рд┐рдзрд┐ рдХреЗ рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреАред
рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:

рдЕрдВрддрд┐рдо рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ
- рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрд╛ рдХреЗрд╡рд▓ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд╕рд╛рде рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рдЫреЛрдЯреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд╕рд╛рдеред
- рдпрд╣ рдЕрдзреНрдпрдпрди рдПрдХ рдореЙрдбрд▓ рдкреНрд░рдХреГрддрд┐ рдХрд╛ рдерд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрд╛рддрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдБ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реИрдВ:
- рдбрд┐рд╕реНрдХ I / O рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред
- рдХрдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рдЙрд╕реА рд╕рдордп рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрдо рд╕реЗ рдХрдо рд╕рдВрд╕рд╛рдзрди рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд▓рд┐рдП рдирд┐рдХрд▓ рдЬрд╛рдПрдВред
- Google snappy рдЗрд╕ рдЕрдзреНрдпрдпрди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╣реБрдЖред
- рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕рдореЗрдВ рдПрдХ рдореВрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдирд╣реАрдВ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реНрдирд┐рдкрд┐рдк рд╣реИ , рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреЛрдИ рдорд╛рдирдХ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред
- рджреВрд╕рд░реЗ, рдпрд╣ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИред
- рддреАрд╕рд░рд╛, рдпрд╣ lzop рд╕реЗ рднреА рддреЗрдЬ рд╣реЛрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рдордп рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдорд╛рдкрдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг
рдпрд╣ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдХрдо рджреВрд░реА рдкрд░ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдЪреИрдирд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдЗрдХрд┐рд▓ рдХреВрд░рд┐рдпрд░ рд╣реИред
рдЧрдгрдирд╛ред рдХреА рджреВрд░реА 10 рдХрд┐рд▓реЛрдореАрдЯрд░ рд╣реЛред рд╕рд╛рдЗрдХрд┐рд▓ рдХреВрд░рд┐рдпрд░ рдПрдХ рдШрдВрдЯреЗ рдФрд░ рдПрдХ рдЖрдзреЗ (рд╕рд╛рдорд╛рдиреНрдп рдЧрддрд┐ рд╕реЗ рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рджреЗрд░реА, рд▓реЛрдбрд┐рдВрдЧ рдФрд░ рдЕрдирд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП) рдореЗрдВ рдПрдХ рдЧреЛрд▓-рдпрд╛рддреНрд░рд╛ рдЙрдбрд╝рд╛рди рдХрд░реЗрдЧрд╛ред рдЗрд╕реЗ 8 рдШрдВрдЯреЗ рдХреЗ рдХрд╛рд░реНрдп рджрд┐рд╡рд╕ рдореЗрдВ 6 рдЙрдбрд╝рд╛рдиреЗрдВ рджреЗрдВред рдЙрд╕реЗ рдЕрдкрдиреЗ рд╕рд╛рде 1 рдЯреАрдмреА рдХреЗ 10 рдбрд┐рд╕реНрдХреНрд╕ рд▓реЗ рдЬрд╛рдПрдВред рдлрд┐рд░ рдПрдХ рджрд┐рди рдореЗрдВ рд╡рд╣ 60 рдЯреАрдмреА рдХрд╛ рдкрд░рд┐рд╡рд╣рди рдХрд░реЗрдЧрд╛ред рдпрд╣ 60 рдЯреАрдмреА / (24 * 3600) s = 662 MiB / s рдХреЗ рдереНрд░реВрдкреБрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рдЙрдВрдб-рдж-рдХреНрд▓реЙрдХ рд▓рд╛рдЗрди рдСрдкрд░реЗрд╢рди рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рдЬреЛ рд▓рдЧрднрдЧ 5 Gb / s рд╣реИред рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИредрдкрд░рд┐рдгрд╛рдо рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рдореЗрд░реЗ рд▓реИрдкрдЯреЙрдк рдХреЗ рдХреЛрд░ рдХреЗ рд╕рдорд╛рди рдПрдХ рдХреЛрд░ рдкрд░ рдРрд╕реА рд╕рдВрдЪрд╛рд░ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрдкреАрдбрд╝рди рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдЗрд╖реНрдЯрддрдо рд╣реИред
рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдПрдХ USB 2.0 рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд▓рдЧрднрдЧ 30 рдПрдордмреА / рдПрд╕ рдХреА рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдкрд░рд┐рджреГрд╢реНрдп 2 рдХреЗ рд╕рдорд╛рди рд╣реИ, рдЕрдЧрд░ рд╣рдо рдХреЗрд╡рд▓ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкрдХреНрд╖ рдкрд░ рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рд╕рдордп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рдЪрд╛рд░реНрдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдо рдкрд╛рддреЗ рд╣реИрдВ:
lzop -3
рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА USB рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╣реИред
рдпрджрд┐ рд╣рдо рдкрд╣рд▓реА рдмрд╛рд░ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдПрдХ рдмрд╛рд╣рд░реА рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрд░рд┐рджреГрд╢реНрдп 1 рд╣реИ, рдФрд░ рдлрд┐рд░
lzop -1
рд╕реНрд░реЛрдд рдХреЛрдб рдФрд░ рдмрд╛рдЗрдирд░реА рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЦрд░реНрдЪ рдХрд┐рдП рдЧрдП рдХреБрд▓ рд╕рдордп рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЗрд╖реНрдЯрддрдо рд╣реИ, рдФрд░ рдЦрд░рд╛рдм рд╕рдВрдХреБрдЪрд┐рдд рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП - рдХреЛрдИ рд╕рдВрдкреАрдбрд╝рди рдирд╣реАрдВред
рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХ
- рдЗрд╕реА рддрд░рд╣ рдХреА рддреБрд▓рдирд╛: http://stephane.lesimple.fr/wiki/blog/lzop_vs_compress_vs_gzip_vs_bzip2_vs_lzma_vs_lzma2-xz_benchmark_reloaded
- рдПрдХ рдФрд░ рддреБрд▓рдирд╛: http://www.linuxjournal.com/node/8051/