Jaki jest najbezpieczniejszy sposób na usunięcie partycji wymiany?

11

Używam Ubuntu 12.04 na 64-bitowym laptopie HP z dyskiem flash 16 GB. Nie mam teraz działającego dysku twardego. Kiedy zainstalowałem Ubuntu, utworzyłem partycję wymiany 2 GB na sdb1. Od tego czasu dowiedziałem się, że partycje wymiany są na ogół złym pomysłem na dyskach flash, więc chciałbym wykorzystać moje miejsce wymiany na inne partycje. Możesz zobaczyć mój schemat partycji w linku poniżej.

GParted Screen

Przeczytałem, że muszę skomentować sdb1z pliku fstab, uruchomić się z płyty CD Live GParted, wybrać swapoffsdb1, usunąć / scalić z inną partycją i wszystko jest w porządku.

Ale przeczytałem również, że bałagan z sdb1 może zmienić UUID sdb2 lub sdb3 i powodować problemy. Czy to prawda? Czy initramfs w ogóle używa swapów?

Ponadto, kiedy uruchamiam Ubuntu na moim laptopie z wewnętrznym dyskiem twardym, czy partycja wymiany tak bardzo pomaga? Mam 6 GB pamięci DDR3. Czy nadal obowiązuje zasada 1,5x Rzeczywistej pamięci RAM? Wydaje mi się, że to całkiem sporo.

Dzięki za pomoc!

AKTUALIZACJA: Usunąłem swap. Proces, który zastosowałem to:

  1. Kliknij partycję wymiany prawym przyciskiem myszy w GParted i wybierz swapoff.
  2. Służy do # komentowania partycji wymiany z fstab.
  3. Próbowałem uruchomić komputer z Live CDarted CD, ale ciągle pojawiał się błąd, więc uruchomiłem GParted w Ubuntu.
  4. Usunięto partycję wymiany w GParted.
  5. Odmontowane / windows.
  6. Rozszerzone / windows, aby zająć pozostałą przestrzeń.
  7. Zamontowane / okna.

Każda z partycji / i / windows zachowała własne nazwy i identyfikatory UUID i wszystko działa poprawnie. Nigdy wcześniej nie widziałem użycia przestrzeni wymiany i nie zamierzam używać funkcji hibernacji, więc myślę, że usunięcie wymiany było dobrym pomysłem.

użytkownik212062
źródło
Czy podczas korzystania z laptopa chcesz zawiesić / hibernować? Być może dodaj to do pytania - wpływa to na wielkość zamiany?
23 93 26 35 19 57 3 89
@qbi - wiesz, że dzięki temu zrzutowi ekranu jest to prawie nieczytelne;)
23 93 26 35 19 57 3 89
Jeśli masz problemy ze zmianą UUID, jesteś w najlepszym miejscu, aby sobie z tym poradzić, na żywo, zamontować partycję i edytować fstab z nowymi UUID.
23 93 26 35 19 57 3 89
@Elfy Też połączyłem obraz. Kliknięcie go otworzy większy wariant.
qbi
1
@ qbi dzięki - chyba mogłem to zrobić :)
23 93 26 35 19 57 3 89

Odpowiedzi:

11

Spróbuj monitorować zużycie pamięci wymiany za pomocą htop (po prostu otwórz terminal i wpisz „htop”), jeśli nie masz zainstalowanego htop, zainstaluj go za pomocą „sudo apt-get install htop” lub użyj „top”, ale htop jest bardziej przyjazny dla użytkownika.

Biorąc pod uwagę ilość pamięci RAM, powiedziałbym, że użycie swapów zajmuje 0% dużo czasu.

Jeśli chcesz sformatować partycję wymiany, najpierw musisz wyłączyć wymianę za pomocą polecenia „swapoff”, a następnie sformatować partycję za pomocą „mkfs.ext4” lub „mkfs”. Następnie musisz edytować plik „/ etc / fstab”, aby system zamontował nową partycję podczas uruchamiania.

To wszystko w ogóle!

Luka Klarić
źródło
2

Posiadanie partycji wymiany na dowolnym rodzaju pamięci flash (takiej jak dyski USB) nie jest tak naprawdę dobrym pomysłem.

Po prostu usuń partycję wymiany. Chociaż osobiście nigdy nie zadałem sobie trudu usunięcia go, z /etc/fstabpewnością nie zaszkodzi to również.

Jeśli masz wystarczającą ilość pamięci RAM, rozmiar partycji wymiany staje się mniej istotny (proszę, popraw mnie, jeśli się mylę, ktoś). Zwykle tworzę partycję wymiany 4 GB i jak dotąd nie mogę powiedzieć, że miałem z tym jakieś problemy.
Kiedy w systemie brakuje pamięci RAM (np. Dostępne jest 0 bajtów), zawiesi się. Jeśli ma partycję wymiany, może przenieść niektóre dane z pamięci RAM do wymiany, aby zapobiec zamrożeniu systemu. Z drugiej strony zamiana (HDD) jest wolniejsza niż pamięć RAM, więc jeśli trzeba pobrać dużo danych z partycji wymiany, wystąpią bardzo zauważalne opóźnienia.

RobinJ
źródło