Debian bez swapa
Debian bez swapa
Witam
Wiem, że w Linuksie partycja swap pełni podobną rolę jak plik wymiany pagefile.sys w Windowsie. I tu moje pytanie: jak (i czy się da) nie robić osobnej partycji dla swapa, zainstalować cały system na jednej partycji, i potem ewentulnie stworzyć plik powiedzmy /root/swapfile o dowolnej wielkości, który pełniłby rolę swapa?
Czytałem gdzieś, że to jest możliwe (chyba z poleceniem mkswap ?) tylko chciałbym wiedzieć dokładnie jak
Wiem, że w Linuksie partycja swap pełni podobną rolę jak plik wymiany pagefile.sys w Windowsie. I tu moje pytanie: jak (i czy się da) nie robić osobnej partycji dla swapa, zainstalować cały system na jednej partycji, i potem ewentulnie stworzyć plik powiedzmy /root/swapfile o dowolnej wielkości, który pełniłby rolę swapa?
Czytałem gdzieś, że to jest możliwe (chyba z poleceniem mkswap ?) tylko chciałbym wiedzieć dokładnie jak
Można!
[klik!]
Z tego co widzę to można to aktywować jak pisałeś, przez mkswap.
Więcej informacji:
Jednak z tym stykam się po raz pierwszy więc wiele nie powiem...
Debiana zainstalowałem "na próbę" kilka miesięcy temu na niewielkiej partycji 3.75G bez swapu. Później postanowiłem go dodać; bez zastanawiania zbootowałem PC z Knoppixem, odpaliłem QtParted, stworzyłem partycje 512M - "linux swap" (fs). Do /etc/fstab dodałem linijkę:
Odpaliłem i chodzi Wszystko!
Pozdrawiam
p.s.
"Próbny" Debian ma się nadzwyczaj dobrze
[klik!]
Z tego co widzę to można to aktywować jak pisałeś, przez mkswap.
Więcej informacji:
Kod: Zaznacz cały
$ man mkswap
Debiana zainstalowałem "na próbę" kilka miesięcy temu na niewielkiej partycji 3.75G bez swapu. Później postanowiłem go dodać; bez zastanawiania zbootowałem PC z Knoppixem, odpaliłem QtParted, stworzyłem partycje 512M - "linux swap" (fs). Do /etc/fstab dodałem linijkę:
Kod: Zaznacz cały
/dev/hda3 none swap sw 0 0
Pozdrawiam
p.s.
"Próbny" Debian ma się nadzwyczaj dobrze
Sam używam swapfile, bo przy >=512MB RAM swap jest praktycznie nigdy nie używany, więc szkoda na to osobnej partycji
Jako root :
No i po tym masz jako swap plik /swap/swap.0 o rozmiarze 256MB - ostatnie polecenie go po prostu od razu aktywuje.
Wynik:
Pozdrawiam
Jako root :
Kod: Zaznacz cały
cd /
mkdir swap
dd bs=256 count=1M if=/dev/zero of=/swap/swap.0
mkswap /swap/swap.0
echo '/swap/swap.0 swap swap defaults 0 0' >> /etc/fstab
swapon /swap/swap.0
Wynik:
Kod: Zaznacz cały
Debian [pts/1] [18:34:43] [ ~ ]
>> dmesg | grep swap
Adding 262136k swap on /swap/swap.0. Priority:-1 extents:376 across:1539828k
Pozdrawiam
Kod: Zaznacz cały
Debian [pts/3] [18:46:05] [ ~ ]
>> grep Swap /proc/meminfo
SwapCached: 0 kB
SwapTotal: 262136 kB
SwapFree: 262136 kB
Pozdrawiam
- parrotlarch
- Beginner
- Posty: 393
- Rejestracja: 12 kwietnia 2007, 07:31
- Lokalizacja: Olsztyn
Temat już trochę stary, ale się doczepię.
Jakiś czas temu swojej dziewczynie postawiłem na laptopie Etcha z Gnome. Wcześniej sama stawiała Mepisa i dziwne partycje tam powychodziły. Nie zmieniałem już bo nie miałem czasu i jest wieeelka partycja swap (prawie 2 GB). Laptopek ma 256 mb ramu i zdarza się, że jest w użyciu z 70%. Nie muli specjalnie (procek spory, bo Sempronik 3000), jednak swap pozostaje prawie nietknięty.
System korzysta z partycji wymiany dopiero gdy brakuje mu pamięci, o ile się orientuję, i tu moje pytanie...czy da się jakoś ustawić większy priorytet korzystania ze swapu?
Jakiś czas temu swojej dziewczynie postawiłem na laptopie Etcha z Gnome. Wcześniej sama stawiała Mepisa i dziwne partycje tam powychodziły. Nie zmieniałem już bo nie miałem czasu i jest wieeelka partycja swap (prawie 2 GB). Laptopek ma 256 mb ramu i zdarza się, że jest w użyciu z 70%. Nie muli specjalnie (procek spory, bo Sempronik 3000), jednak swap pozostaje prawie nietknięty.
System korzysta z partycji wymiany dopiero gdy brakuje mu pamięci, o ile się orientuję, i tu moje pytanie...czy da się jakoś ustawić większy priorytet korzystania ze swapu?
- parrotlarch
- Beginner
- Posty: 393
- Rejestracja: 12 kwietnia 2007, 07:31
- Lokalizacja: Olsztyn