Systemd-swap: рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ 4.1.0 . рдХреЗ рдмрд╛рдж рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЬреВрди 2020  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Nefelim4ag/systemd-swap

рдирдорд╕реНрддреЗ, рдореИрдВ рдХрд▓ рдЖрд░реНрдХрд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдордб-рд╕реНрд╡реИрдк рдХреЛ 4.1.0 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЙрд╕ рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдирдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди .pacnew рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдирдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдкреБрд░рд╛рдиреЗ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ред рдпрд╣ рдореЗрд░реА рд╡рд░реНрддрдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдФрд░ рдпрд╣ рдореЗрд░реА рдкреБрд░рд╛рдиреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ, рдпрджрд┐ рд╕рд╣рд╛рдпрдХ рд╣реЛред

systemctl status systemd-swap.service рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдФрд░ рд╕реЗрд╡рд╛ рд╕рдХреНрд░рд┐рдп рд╣реИред

тЧП systemd-swap.service - Manage swap spaces on zram, files and partitions.
     Loaded: loaded (/usr/lib/systemd/system/systemd-swap.service; enabled; vendor preset: disabled)
     Active: active (exited) since Mon 2020-06-08 15:06:05 CEST; 49min ago
    Process: 502 ExecStart=/usr/bin/systemd-swap start (code=exited, status=0/SUCCESS)
   Main PID: 502 (code=exited, status=0/SUCCESS)
        CPU: 290ms

Jun 08 15:06:05 noname systemd[1]: Started Manage swap spaces on zram, files and partitions..
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Load: /etc/systemd/swap.conf
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Zswap: backup current configuration: start
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Zswap: backup current configuration: complete
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Zswap: set new parameters: start
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Zswap: Enable: 1, Comp: zstd,  Max pool %: 25, Zpool: z3fold
Jun 08 15:06:05 noname systemd-swap[502]: INFO: Zswap: set new parameters: complete
Jun 08 15:06:06 noname systemd-swap[502]: INFO: swapD: pickup devices from systemd-gpt-auto-generator
Jun 08 15:06:06 noname systemd-swap[502]: INFO: swapD: searching swap devices

free -h 0B рд╕реНрд╡реИрдк рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдФрд░ swapon --show рдХреБрдЫ рднреА рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред

              total        used        free      shared  buff/cache   available
Mem:          7.6Gi       1.8Gi       4.4Gi       269Mi       1.5Gi       5.3Gi
Swap:            0B          0B          0B

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рддрдереНрдп рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдордб-рд╕реНрд╡реИрдк рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛ рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдореИрдВ рдЕрдм рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реВрдВред рдЗрд╕ рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж рд╣реА рдореИрдВ рдмрд╕ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдХрд╛рдо рдХрд░реЗ, рдФрд░ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд░рддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ https://access.redhat.com/solutions/103833 TL;DR рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛ рдпрджрд┐ рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (vm.swappiness=60 рдЖрджрд┐) рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЗрд░рд╛рджрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдБ рдпрд╣ (рд╢рд╛рдпрдж) рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ!
4.1 рдХреЗ рд╕рд╛рде рдирдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╕реНрд╡реИрдкрдлрд╝рд╛рдЗрд▓ рдХреЗрд╡рд▓ рддрднреА рдЖрд╡рдВрдЯрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдм рдореБрдХреНрдд рд░реИрдо (рдХреИрд╢реНрдб рдпрд╛ рдкреНрд░рдпреБрдХреНрдд рдпрд╛ рдЕрдиреНрдпрдерд╛) рдХреА рдорд╛рддреНрд░рд╛ рдХрдо рд╣реЛред рдЖрдк # 105 рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЛрдб рддрдм рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕реЗрд╡рд╛ рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рдЫреЛрдЯрд╛ рд▓реЙрдЧ рд╕рдВрджреЗрд╢, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕реНрд╡реИрдкрдПрдлрд╕реА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╕реНрдореГрддрд┐ рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛?

@ Jarel1337 рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛, рдЗрддрдиреА рддреЗрдЬреА рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдиреЗ рдФрд░ рдореБрдЭреЗ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдмрдврд╝рд┐рдпрд╛ рд╣реИ! :рдореБрд╕реНрдХреБрд░рд╛рдУ:

@ Jarel1337 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рдкреАрдЖрд░ рдЖрдкрдиреЗ рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдореЗрд░рд╛ рдПрдХ рдкреНрд░рд╢реНрди рд╣реИред рдпрджрд┐ RAM рдХрдо рд╣реЛрдиреЗ рдкрд░ рд╕реНрд╡реИрдкрдлрд╛рдЗрд▓ _only_ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рд╕реНрд╡реИрдк рд╕реЗ рд▓рд╛рднрд╛рдиреНрд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ?

рдЬрд╣рд╛рдБ рддрдХ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рд╕реНрд╡реИрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ "рдЕрддрд┐рд░рд┐рдХреНрдд RAM" рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; https://chrisdown.name/2018/01/02/in-defence-of-swap.html

рдореИрдВ https://access.redhat.com/solutions/103833 TL;DR рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛ рдпрджрд┐ рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (vm.swappiness=60 рдЖрджрд┐) рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЗрд░рд╛рджрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЙрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рд╕реНрд╡реИрдк рдлрд╝рд╛рдЗрд▓ рдпрд╛ рд╡рд┐рднрд╛рдЬрди рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╕реАрдзреЗ рд╕рд┐рд╕реНрдЯрдордб-рд╕реНрд╡реИрдк рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Navneet-Suresh picture Navneet-Suresh  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adrelanos picture adrelanos  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TeslaBargain picture TeslaBargain  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

saikocat picture saikocat  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Nefelim4ag picture Nefelim4ag  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ