스왑 파티션을 제거하는 가장 안전한 방법은 무엇입니까?


11

16GB 플래시 드라이브가 장착 된 64 비트 HP 노트북에서 Ubuntu 12.04를 실행하고 있습니다. 현재 작동중인 하드 드라이브가 없습니다. Ubuntu를 설치할 때 sdb1에 2GB 스왑 파티션을 만들었습니다. 스왑 파티션은 일반적으로 플래시 드라이브에서 나쁜 생각이라는 것을 알았으므로 다른 파티션에 스왑 공간을 사용하고 싶습니다. 아래 링크에서 내 파티션 구성표를 볼 수 있습니다.

GParted 화면

sdb1fstab 파일에서 주석을 달고 GParted 라이브 CD로 부팅하고 swapoffsdb1을 선택 하고 다른 파티션과 삭제 / 병합하면 모든 것이 좋습니다.

그러나 sdb1을 엉망으로 만들면 sdb2 또는 sdb3의 UUID가 변경되어 문제가 발생할 수 있음을 읽었습니다. 이것이 사실입니까? initramfs는 스왑을 전혀 사용하지 않습니까?

또한 내부 하드 드라이브가있는 랩톱에서 Ubuntu를 실행하면 스왑 파티션이 그토록 도움이됩니까? 6GB의 DDR3이 있습니다. 1.5xActual RAM의 규칙이 여전히 적용됩니까? 그것은 나에게 꽤 조금 보인다.

도와 주셔서 감사합니다!

업데이트 : 스왑을 제거했습니다. 내가 따르는 프로세스는 다음과 같습니다.

  1. GParted에서 스왑 파티션을 마우스 오른쪽 버튼으로 클릭하고 스왑 오프를 선택하십시오.
  2. #를 사용하여 fstab에서 스왑 파티션을 주석 처리했습니다.
  3. 라이브 GParted CD로 부팅을 시도했지만 오류가 계속 발생하여 우분투에서 GParted를 실행했습니다.
  4. GParted에서 스왑 파티션을 삭제했습니다.
  5. 마운트 해제 된 / windows.
  6. / windows를 확장하여 남은 공간을 차지합니다.
  7. 마운트 / 창.

/ 및 / windows 파티션은 각각 고유 한 이름과 UUID를 유지했으며 모든 것이 제대로 실행되고 있습니다. 이전에 사용 된 스왑 공간을 본 적이 없으며 최대 절전 모드 기능을 사용할 계획이 없으므로 스왑을 제거하는 것이 좋습니다.


랩톱을 사용할 때 일시 중지 / 최대 절전 모드를 원하십니까? 아마도 질문에 추가하십시오-스왑 크기에 영향을 줍니까?
23 93 26 35 19 57 3 89

@qbi-당신은 스크린 샷으로 그것을 수행함으로써 거의 읽을 수 없다는 것을 알고 있습니다;)
23 93 26 35 19 57 3 89

UUID 변경에 문제가있는 경우 라이브 CD를 사용하여 파티션을 마운트하고 새로운 UUID로 fstab을 편집하는 것이 가장 좋습니다.
23 93 26 35 19 57 3 89

@Elfy 이미지도 연결했습니다. 따라서 그것을 클릭하면 더 큰 변형이 열립니다.
qbi

1
@qbi 덕분에-나 자신을 할 수 있었을 것 같아요 :)
23 93 26 35 19 57 3 89

답변:


11

htop을 설치하지 않은 경우 htop (터미널을 열고 'htop'을 입력)으로 스왑 메모리 사용량을 모니터하십시오. 'sudo apt-get install htop'으로 설치하거나 'top'을 사용하십시오. 더 사용자 친화적.

귀하의 RAM 용량으로 스왑 사용량이 많은 시간 동안 0 %라고 말하고 싶습니다.

스왑 파티션을 포맷하려면 먼저 'swapoff'명령으로 스왑을 비활성화 한 다음 'mkfs.ext4'또는 'mkfs'로 파티션을 포맷해야합니다. 그런 다음 시스템이 부팅시 새 파티션을 마운트하도록 '/ etc / fstab'을 편집해야합니다.

그게 일반적입니다!


2

USB 드라이브와 같은 모든 종류의 플래시 스토리지에 스왑 파티션을 갖는 것은 실제로 좋은 생각이 아닙니다.

스왑 파티션을 간단히 제거하는 것이 안전해야합니다. 나는 개인적으로 /etc/fstab에서 그것을 제거하는 것을 귀찮게하지 않았지만 , 가장 확실하게 아프지 않을 것입니다.

충분한 양의 RAM이 있으면 스왑 파티션의 크기가 관련성이 떨어집니다 (잘못되면 나를 수정하십시오). 나는 보통 4GB 스왑 파티션을 만들고 지금까지 아무 문제가 없다고 말할 수 없다.
시스템의 RAM이 부족하면 (예 : 0 바이트 사용 가능) 정지됩니다. 스왑 파티션이있는 경우 시스템이 정지되지 않도록 RAM에서 스왑으로 일부 데이터를 이동할 수 있습니다. 반면 스왑 (HDD)은 RAM보다 느리므로 스왑 파티션에서 많은 양의 데이터를 가져와야하는 경우 매우 눈에 띄는 지연이 발생합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.