Swap Space(μ€μ μμ)
- 리λ μ€μμ μ€μ μμμ νλλλΌμ΄λΈμ μλ λμ€ν¬ 곡κ°μΌλ‘ RAMμ΄ κ°λ μ°Όμλ μ¬μ©μ΄ λ©λλ€.
- 리λ μ€μμλ λ©λͺ¨λ¦¬κ° λ νμνκ³ , RAMμ΄ λΆμ‘±νλ©΄ λΉνμ± νμ΄μ§(Inactive page)κ° RAMμμ SWAP μμμΌλ‘ μ΄λμν΅λλ€.
- μ€μ μμμ RAMμ΄ μ μ μμ€ν μ λμμ΄ λ μ μμ§λ§, RAMμ λ체νλ κ²μΌλ‘ κ°μ£Όλμ΄μλ μλ©λλ€.
SWAP μμμ λ§λλ λ°©λ²
- SWAP μμμ λ§λλ λ°©λ²μ 2κ°μ§μ
λλ€.
- SWAP νμΌ λ°©μ : μΌλ°μ μΈ νμΌ μμ€ν μ μ‘΄μ¬νλ νμΌμ μ€μν μμμΌλ‘ μ¬μ©
- SWAP νν°μ λ°©μ : νν°μ μ μ€μν μμμΌλ‘ μ¬μ©
SWAP νμΌ λ°©μ
νμ¬ λ©λͺ¨λ¦¬ νμΈ(
free
)free -h
λΉ λμ€ν¬ λ§λ€κΈ°(
dd
)μλ λ΄μ©μ μ¬μ΄μ¦κ° 128MμΈ λΈλ‘ 16κ°λ₯Ό λ§λ€κ² λ€λ μλ―Έ β 128M * 16 = 2GB
sudo dd if=/dev/zero of=/swapfile bs=128M count=16
κΆν λ³κ²½(rootλ§ μ€μμμμ μ½κ³ μΈμ μλλ‘ μ€μ )
chmod 600 /swapfile
μ€μ νμΌλ‘ μ€μ νκΈ°(
mkswap
)sudo mkswap /swapfile
μ€μ νμ±ννκΈ°(
swapon
)sudo swapon /swapfile
μ¬λΆν μμλ μ€μμ΄ μ μ©λλλ‘
/etc/fstab
μ μλ λ΄μ© μ μ©/swapfile swap swap defaults 0 0
μ€μμ΄ νμ±ν λμλμ§ νμΈ
sudo swapon --show
μ€μ λΉνμ±ννκΈ°(
swapoff
)sudo swapoff /swapfile
SWAP νν°μ λ°©μ
νμ¬ λ©λͺ¨λ¦¬ νμΈ
νν°μ λλκΈ°
sudo fdisk {μ₯μΉλͺ } n -> p -> {νν°μ λ²νΈ} -> {SWAP μμμν¬κΈ°}
sudo fdisk /dev/xvdb n -> p -> 1 -> +4G
partprobe
μΌλ‘ νν°μ ν μ΄λΈ λ³κ²½μ OSμ μλ¦Όpartprobe
mkswap
μΌλ‘ SWAPμμ μμ±(/dev/{μ₯μΉλͺ κ³Ό νν°μ λ²νΈ}
)sudo mkswap /dev/xvdb1
μ€μ μ μ© νμΈ
sudo swapon --show
μ¬λΆν μμλ μ€μμ΄ μ μ©λλλ‘
/etc/fstab
μ μλ λ΄μ© μ μ©/dev/xvdb1 none swap sw 0 0
'π System > Linux' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Linux] μλΉμ€λ? μλΉμ€ λ±λ‘, μλΉμ€ κΈ°λ, μλΉμ€ λ‘κ·Έ 보기 (0) | 2024.02.14 |
---|---|
[Linux] alias μ€μ νκΈ° (0) | 2023.03.17 |
[Linux] top μ€μκ° μμ€ν λͺ¨λν°λ§ (0) | 2022.01.14 |
[Linux] ZSH / OH-MY-ZSH μ€μΉ (0) | 2021.11.01 |
[Linux] ν°λ―Έλ λ¨μΆν€ (0) | 2021.08.30 |