SSD рдХреЗ рд▓рд┐рдП рдЙрдмрдВрдЯреВ (рдФрд░ рдЕрдиреНрдп рд▓рд┐рдирдХреНрд╕-рдПрд╕) рдХрд╛ рдЕрдиреБрдХреВрд▓рди

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

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

tune2fs -O ^has_journal /dev/sda1
e2fsck -f /dev/sda1


рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ - рдЯреАрдЖрд░рдЖрдИрдПрдо рд╕рдорд░реНрдерди рдЦреЛ рджреЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, fstab рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ " рд░рд╛рдЗрдЯрдмреИрдХ " рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рд▓реЙрдЧ рдХреЛ рдмрдВрдж рди рдХрд░реЗрдВ - рд╕рд┐рд╕реНрдЯрдо рдмрдврд╝рддреЗ рддреНрд░реБрдЯрд┐ (рдпрджрд┐ рдЯреНрд░рд┐рдо рдХреЛ рдкрд╣рд▓реЗ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдХреЗ рдХрд╛рд░рдг рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдЕрдЧрд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрд╡реИрдк рдлрд╝рд╛рдЗрд▓ рд╣реИред рдореЗрд░реЗ рдирд┐рдХреНрд╕ (рдЕрдм - ubuntu 11.04) рдХреЗ рддрд╣рдд рдХреЛрдб рдЖрдорддреМрд░ рдкрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд▓реНрдореЗрдВ рдПрдЪрдбреА рдореЗрдВ рджреЗрдЦреА рдЬрд╛рддреА рд╣реИрдВ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╕рд╛рдордиреЗ рдЖрддрд╛ рд╣реИред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдкреЗрдЬрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА, рдЕрдзрд┐рдХрддрдо рд░реИрдо рдХреА рдЦрдкрдд 1GB рдереА, рдиреЗрдЯрдмреБрдХ рдореЗрдВ рдЙрдкрд▓рдмреНрдз 2 рдореЗрдВ рд╕реЗред
рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрд░реЗ рдЬреИрд╕рд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рдирд╣реАрдВ рд╣реИ, рддреЛ рдкреГрд╖реНрда рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдиреНрдпрдерд╛, рдЗрд╕реЗ рдПрдЪрдбреАрдбреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЬрд░реНрдирд▓рд┐рдВрдЧ рдХреЛ рдЕрднреА рднреА рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг, рддреЛ рд╕реНрд╡реИрдк рд╡рд┐рднрд╛рдЬрди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреБрд░рд╛рдИ рд╣реИ, рджреЛрдиреЛрдВ рд╕реАрдорд┐рдд рдкреБрдирд░реНрд▓реЗрдЦрди рдЪрдХреНрд░ рдФрд░ рдорд╣рдВрдЧреА рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдорд╛рддреНрд░рд╛ рдЖрдзреБрдирд┐рдХ SSD рдЕрднреА рддрдХ рдШрдордВрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИред

рдЦреИрд░, рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рд╣реИ - рдЖрдк рдЕрдиреБрдХреВрд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рдЯреАрдЖрд░рдЖрдИрдПрдо рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрджрдо рд╣реИ - рдореБрдЦреНрдп рддрдХрдиреАрдХ рдЬреЛ рдПрд╕рдПрд╕рдбреА рдХреЗ рдЬреАрд╡рди рдФрд░ рднрд╛рд░ рд╡рд┐рддрд░рдг рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рдЦреБрд▓рд╛ fstab (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣)

gksudo gedit /etc/fstab

рд▓рд╛рдЗрдиреЛрдВ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ
"UUID = [NUMS-AND-LETTERS] / ext4 рддреНрд░реБрдЯрд┐рдпрд╛рдБ = remount-ro 0 1"
рдФрд░ рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ
"UUID = [NUMS-AND-LETTERS] / ext4 рдЕрдкреНрд░рд┐рдп, рддреНрд░реБрдЯрд┐рдпрд╛рдВ = рд░рд┐рдорд╛рдЙрдВрдЯ-рд░реЛ 0 1"

рдЖрдорддреМрд░ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреНрд░рд┐рдо рдЕрдХреНрд╖рдо рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЬрд╛рдВрдЪрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкреЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реВрдВ - рд░реВрдЯ рдХреЗ рдиреАрдЪреЗ рдЬрд╛рдПрдВ рдФрд░ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ

dd if=/dev/urandom of=tempfile count=10 bs=512k oflag=direct // 5Mb random рдбреЗрдЯрд╛ рд▓рд┐рдЦреЗрдВ

2. hdparm --fibmap tempfile // рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрд┐рд╕реА рднреА рд╢реБрд░реБрдЖрддреА LBA рдкрддреЗ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ

3. hdparm --read-sector [ADDRESS] /dev/sdX // рдкреНрд░рд╛рд░рдВрднрд┐рдХ LBA рдлрд╝рд╛рдЗрд▓ рдкрддреЗ рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝реЗрдВ, [ADDRESS] рдХреЛ рдЕрдкрдиреЗ рдЖрд░рдВрднрд┐рдХ LBA рдкрддреЗ рд╕реЗ рдкрд┐рдЫрд▓реА рдХрдорд╛рдВрдб рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдмрджрд▓реЗрдВ

4. rm tempfile // рдЕрдм рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рд╣рдЯрд╛рдПрдВ рдФрд░ FS рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░реЗрдВ:
5. рд╕рд┐рдВрдХ

рдЪрд░рдг 3 рдХреЛ рджреЛрд╣рд░рд╛рдПрдВ - рдФрд░ рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦреЗрдВред рдпрджрд┐ рд╢реВрдиреНрдп рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЯреНрд░рд┐рдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ fstab рддрдп рдХрд┐рдпрд╛, рддреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдЯреНрд░рд┐рдо рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реБрдЖ - рдЕрдорд╛рдиреНрдп рд▓реЙрдЧрд┐рдВрдЧ рд╡рд┐рдпреЛрдЧ рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдпрд╛рдж рд░рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рдирд┐рдХреНрд╕ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реЙрдЧ рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИред рдФрд░ рдпрд╛ рддреЛ рдЙрдиреНрд╣реЗрдВ рдПрдЪрдбреАрдбреА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ, рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рд░рд┐рдмреВрдЯ рд╣реЛрдиреЗ рддрдХ рдЙрдиреНрд╣реЗрдВ рд░реИрдо рдореЗрдВ рд░рдЦреЗрдВред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдШрд░ рдкрд░ рд╕рд░реНрд╡рд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдЗрд╖реНрдЯрддрдо рд╣реИ, рдФрд░ рдЗрд╕реЗ рдлреИрдм рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
tmpfs / tmp tmpfs рдЪреВрдХ реж реж
tmpfs / var / tmp tmpfs рдЪреВрдХ 0 0
tmpfs / var / lock tmpfs рдЪреВрдХ 0 0
tmpfs / var / spool / postfix tmpfs рдЪреВрдХ 0 0


рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рдж - рд╕рд┐рд╕реНрдЯрдо рдЕрдВрддрд┐рдо рдЦреЛрд▓рдиреЗ рдХреЗ рд╕рдордп рдкрд░ рдПрдХ рдирд┐рд╢рд╛рди рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ - рдЕрдирд╛рд╡рд╢реНрдпрдХ рд▓реЗрдЦрди рд╕рдВрдЪрд╛рд▓рдиред рд╡реАрдирд┐рдВрдЧ рд╕рд░рд▓ рд╣реИ - рдорд╛рдкрджрдВрдбреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ fstab рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
рдЕрд╡реНрдпрд╡рд╕реНрдерд╛, рддреНрд░реБрдЯрд┐рдпрд╛рдВ = рд░рд┐рдорд╛рдЙрдВрдЯ-рдЖрд░рдУ реж
рдХреБрдЫ рдФрд░ рд╡рд┐рдХрд▓реНрдк -
relatime, nodiratime рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рдордп (рдХрднреА-рдХрднреА рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕реНрдерд┐рд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ) рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ - рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдордп рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╕рд╛рдкреЗрдХреНрд╖рддрд╛ рдХреЗ рдмрдЬрд╛рдп , рдЖрдк рдХреЛрдИ рднреА рд╕рдордпрд╕реАрдорд╛ рдирд╣реАрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХреБрдЫ рднреА рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдЙрд╕рдХреЗ рдмрд╛рдж, рдпрд╣ рдЖрд╕реНрдердЧрд┐рдд рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ - рдХрд░реНрдиреЗрд▓ рдбрд┐рд╕реНрдХ рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рдбреЗрдЯрд╛ рдХреЛ рдЬрдорд╛ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрд╕реЗ рддрддреНрдХрд╛рд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╛ рдПрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдмрд╛рдж рд▓рд┐рдЦ рджреЗрдЧрд╛ред рдореИрдВрдиреЗ 60 рд╕реЗрдХрдВрдб рдХрд╛ рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛, рдХрд┐рд╕реА рдХреЛ 150ред
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, /etc/sysctl.conf рдЦреЛрд▓реЗрдВ рдФрд░ рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝реЗрдВ
vm.laptop_mode = 5 // рдореЛрдб рд╕рдХреНрд╖рдо рдХрд░реЗрдВ
vm.dirty_writeback_centisecs = 6000 рд╕реЗрдХрдВрдб рдореЗрдВред рдпрд╛рдиреА 100 рдЗрдХрд╛рдЗрдпреЛрдВ = 1 рд╕реЗрдХрдВрдб

рдФрд░ рдЕрдВрдд рдореЗрдВ, I / O рдЕрдиреБрд╕реВрдЪрдХ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдВ рдЬреЛ рдПрдХ рдмрд╛рд░ HDD рдкреНрд░рдореБрдЦреЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╣реЙрд░реНрдирдмреАрдо рд╡рд┐рдиреНрдпрд╛рд╕ / рдЖрджрд┐ / рдбрд┐рдлрд╝реЙрд▓реНрдЯ / рдЧреНрд░рдм рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ
рдФрд░ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП
GRUB_CMDLINE_LINUX_DEFAULT = "рд╢рд╛рдВрдд рд╕реНрдкреНрд▓реИрд╢" рдПрд▓реЗрд╡реЗрдЯрд░ = рдиреЛрдк рдкреИрд░рд╛рдореАрдЯрд░ рдбрд╛рд▓реЗрдВ
рд░рд╛рд╕реНрддреЗ рдХреЗ рд╕рд╛рде, рдЖрдк рдЕрдирд╛рд╡рд╢реНрдпрдХ рдФрд░ рдЕрдирдЗрдВрдлреЙрд░реНрдореЗрдЯрд┐рд╡ рд╕реНрдкреНрд▓реИрд╢ рд╕реНрдХреНрд░реАрди рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╢реБрд░реБрдЖрддреА рд╕рдордп рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗрдХрдВрдб рд╕реЗ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рд╢рд╛рдВрдд рдЫрдк рдХреЛ рд╣рдЯрд╛рдХрд░ред

рдпрд╣рд╛рдБ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рд╣реИрдВред рдЖрдЧреЗ рдпрд╣ рдХрд▓реНрдкрдирд╛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрдердХ рд╣реИ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╣реАрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╢ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдирд╛, рдЖрджрд┐ред рдХрд┐рдП рдЧрдП рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХрд╛ рдПрд╕рдПрд╕рдбреА рдЖрдкрдХреЛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдФрд░ рд╣рд░ рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рде рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдЕрдЪреНрдЫреА рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдкреНрд░рд╕рдиреНрди рдХрд░реЗрдЧрд╛ред

рдЕрджреНрдпрддрди
рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╡рд░реНрдЧреЛрдВ рдХреЛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрддреЗ рд╣реИрдВред рд╡рд┐рд╖рдп рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдХреЙрдорд░реЗрдб isden рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред wiki.archlinux.org/index.php/SSD#Partition_Alignment
рдпрджрд┐ рдЖрдк рдЬреЛрдЦрд┐рдо рдирд╣реАрдВ рд▓реЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмреЗрд╣рддрд░ рд╣реИ рдХрд┐ рдкрддреНрд░рд┐рдХрд╛ рдХреЛ рдмрдВрдж рди рдХрд░реЗрдВред рдлрд┐рд░ рдЯреНрд░рд┐рдо рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреА рдЬрд╛рдПрдЧреА, рдФрд░ рдкреНрд░рдореБрдЦ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдлрд▓рддрд╛рдУрдВ рд╕реЗ рдХреБрдЫ рдбреЗрдЯрд╛ рд╕рдВрд░рдХреНрд╖рдгред

рдиреАрдЪреЗ рдХреБрдЫ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реА рд╣реИред
vasilisc.com/ssd_ubuntu
tokarchuk.ru/2011/01/enable-trim-support-in-ubuntu
sites.google.com/site/linuxoptimization/home/ssd

Source: https://habr.com/ru/post/In129551/


All Articles