Usuwanie partycji SWAP

Pomoc dotycząca instalacji systemu
JarekMk
Beginner
Posty: 220
Rejestracja: 30 marca 2007, 11:11
Lokalizacja: Malbork

Usuwanie partycji SWAP

Post autor: JarekMk »

Zastanawiam się nad usunięciem partycji SWAP. Mam 2GB pamięci ram więc chyba nie jest ona potrzebna, prawda?

Tylko teraz czy da się jakoś tą wolną przestań dołączyć do innej partycji?

Rozkład moich partycji:

Obrazek
jarek@house:~$ df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/sda1 20G 4,0G 15G 21% /
tmpfs 1014M 0 1014M 0% /lib/init/rw
udev 10M 84K 10M 1% /dev
tmpfs 1014M 0 1014M 0% /dev/shm
/dev/sda3 254G 83G 158G 35% /home
/dev/sda4 21G 9,5G 11G 48% /mnt/windows
house:/home/jarek# fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x12711270

Device Boot Start End Blocks Id System
/dev/sda1 1 2611 20972826 83 Linux
/dev/sda2 2612 2742 1052257+ 82 Linux swap / Solaris
/dev/sda3 2743 36302 269570700 83 Linux
/dev/sda4 * 36303 38913 20972857+ 7 HPFS/NTFS
Tak aby nie marnowała się ta przestrzeń.

A później usuwam tylko wpis w fstab'ie, tak?
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

/dev/sda4 /mnt/windows ntfs-3g rw,auto,users,default 0 0
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Możesz ją dołączyć do innej partycji. Najlepiej na dwa razy. Najpierw usuwasz z poziomu jakiegoś Livecd partycję swap. I restart sytemu. Następnie powiększasz jedną z sąsiednich partycji. Pytanie jest inne, czy rozsądnie jest usunąć całkowicie swap? Pomimo tego, że swap jest praktycznie rzadko używany (lub wcale), dobrze jest mieć niewielką partycję swap w systemie.
http://www.debian.org/doc/manuals/refer ... ml#s3.1.13
Debian reference pisze:Nawet jeśli nie potrzebujesz, to i tak pożądane jest ustawienie partycji wymiany (128MB) po to by system zwolnił zanim zawiesi się z powodu programu z wyciekiem pamięci.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Też odradzam, zależy co ogólnie robisz, ale tak jak powiedział kolega - przynajmniej zauważysz, zanim zadusi Ci się system ;-)

Ja mam 4GB RAM i już ze 2 razy tak mi się zdarzyło (wyciek).
zoltan
Posty: 68
Rejestracja: 11 lutego 2008, 11:26

Post autor: zoltan »

Swap się czasami przydaje, ale u mnie nie na tyle często aby marnować na niego partycję. Stosuję rozwiązanie "swap w pliku" - jedyna wada takiego rozwiązania to rzekomo mniejsza wydajność. Ja nie widzę - a jak napisałem marnować partycję szkoda, zwłaszcza, że plik swap ma o wiele więcej zalet niż partycja - można dowolnie powiększać plik swap, dodawać pliki, ustawiać priorytety zapełniania plików itp. bardzo dobrze opisane na:

http://www.xenotime.net/linux/doc/swap-mini-howto.txt
ODPOWIEDZ