Ero sivun ”Swap-tiedosto” versioiden välillä
Pb (keskustelu | muokkaukset) (käytöstä poistaminen) |
p (Korjattu passiiviin kuten muutkin tekstit) |
||
(5 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Linux-järjestelmissä virtuaalimuistille | Linux-järjestelmissä virtuaalimuistille eli [[swap]]ille on nopeussyistä perinteisesti varattu kokonaan oma [[Miten osioisin kiintolevyn|osionsa]], jonka luonti yleensä tapahtuu jo asennuksen yhteydessä. Erityisesti 2.6-sarjan [[ydin|ytimiä]] käytettäessä nopeusero tavalliselle osiolle sijoitettavaan swap-tiedostoon verrattuna on kuitenkin käytännössä olematon. | ||
Seuraavassa luodaan juuriosioon swap-niminen, 256 | Seuraavassa luodaan juuriosioon swap-niminen, 256 MiB:n (262 144 kibitavua eli 268 435 456 (256 · 1024 · 1024) tavua) suuruinen swap-tiedosto: | ||
Luodaan oikeankokoinen tiedosto | |||
Luodaan oikeankokoinen tiedosto käyttäen [[fallocate]]a, joka varaa tilan ylikirjoittamatta | |||
[[fallocate]] -l 256M /swap | |||
Tai mikäli tiedostojärjestelmä ei tue [[fallocate]]n käyttöä, voi käyttää [[dd]]-komentoa, joka kirjoittaa tiedoston täyteen nollia | |||
[[dd]] if=/dev/zero of=/swap bs=1024 count=262144 | [[dd]] if=/dev/zero of=/swap bs=1024 count=262144 | ||
Asetetaan oikeudet niin, että vain root voi käyttää tiedostoa | |||
[[chmod]] 600 /swap | |||
Tehdään siitä swap-tiedosto | Tehdään siitä swap-tiedosto | ||
[[mkswap]] /swap | [[mkswap]] /swap | ||
Rivi 14: | Rivi 19: | ||
[[swapoff]] /swap | [[swapoff]] /swap | ||
==Katso myös== | |||
*[[Swap]] | |||
[[Luokka:Järjestelmä]] | [[Luokka:Järjestelmä]] | ||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] |
Nykyinen versio 1. joulukuuta 2019 kello 17.58
Linux-järjestelmissä virtuaalimuistille eli swapille on nopeussyistä perinteisesti varattu kokonaan oma osionsa, jonka luonti yleensä tapahtuu jo asennuksen yhteydessä. Erityisesti 2.6-sarjan ytimiä käytettäessä nopeusero tavalliselle osiolle sijoitettavaan swap-tiedostoon verrattuna on kuitenkin käytännössä olematon.
Seuraavassa luodaan juuriosioon swap-niminen, 256 MiB:n (262 144 kibitavua eli 268 435 456 (256 · 1024 · 1024) tavua) suuruinen swap-tiedosto:
Luodaan oikeankokoinen tiedosto käyttäen fallocatea, joka varaa tilan ylikirjoittamatta
fallocate -l 256M /swap
Tai mikäli tiedostojärjestelmä ei tue fallocaten käyttöä, voi käyttää dd-komentoa, joka kirjoittaa tiedoston täyteen nollia
dd if=/dev/zero of=/swap bs=1024 count=262144
Asetetaan oikeudet niin, että vain root voi käyttää tiedostoa
chmod 600 /swap
Tehdään siitä swap-tiedosto
mkswap /swap
Asetetaan tiedosto käyttöön
swapon /swap
Jotta uusi swap-tiedosto tulisi käyttöön aina annettaessa komento swapon -a (eli käytännössä käynnistyksen yhteydessä), tulee fstabiin lisätä seuraava rivi:
/swap swap swap defaults 0 0
Swap-tiedoston voi poistaa käytöstä komennolla
swapoff /swap