스왑 메모리 크기를 줄일 수 있습니까?


10

문제는 내 컴퓨터에 3Gb의 메모리 램이 있다는 것입니다. 따라서 스왑 메모리 크기가 너무 필요하지 않으며 하드 디스크에 여유 공간이 필요하다고 생각합니다. 내 영어로 미안해


답변:


11

예. GParted를 사용하여 스왑 파티션의 크기를 변경할 수 있습니다. Ubuntu Software Center에서 설치할 수 있습니다.

마운트 된 파티션 에서는 gparted 작동 하지 않습니다 . 스왑 파티션에서 작업 할 때는 먼저 swapoff마운트해제 해야합니다 . 완료되면 새 스왑 공간을 활성화하려면 swapon을 사용하십시오 .

참고 : 라이브 / 부팅 가능한 CD 또는 USB에서 안전하게 수행하는 것이 좋습니다. 또한 파티션을 다룰 때마다 그렇게 할 위험이 있음을 명심하십시오.

참고 : 파티션을 다룰 때는 문제가 발생할 경우를 대비하여 항상 백업을 사용할 수 있는지 확인하십시오. 당신은 클론 론을 고려할 수 있습니다


6
OS가 실행중인 시스템 드라이브의 파티션 테이블을 변경하지 않는 것이 좋습니다. 파티션의 크기가 변경되면 파티션 테이블을 편집하여 수행됩니다. 설치된 Ubuntu 시스템에는 GParted 응용 프로그램이 많이 있지만이 실수는 기본적으로 설치되지 않은 이유입니다. 파티션 크기를 조정하려면 실제 드라이브에 설치되어 있지 않은 OS에서 부팅해야합니다. (이를 위해 Ubuntu 라이브 CD / DVD / USB를 사용할 수 있습니다.) 이에 대한 계정의 답변을 편집하는 것이 좋습니다. (원하는 경우 별도의 답변을 게시 할 수 있습니다.)
Eliah Kagan

이 방법을 사용하여 파티션을 변경했지만 스왑 파티션의 UUID가 변경되었으므로 / etc / fstab 파일이 더 이상 정확하지 않아 수정해야했습니다.
Étienne

1

최선의 선택은 "스왑"값을 낮추는 것이며 HDD의 파티션 테이블을 다루는 것은 까다 롭고 위험 할 수 있습니다.

이 명령을 실행

gksudo gedit /etc/sysctl.conf

이 줄을 추가

vm.swappiness=0

컴퓨터를 다시 시작하면 커널이 스왑을 사용하지 않고 스왑이 마운트되지만 사용되지 않습니다.

이 옵션을 0에서 100 사이로 설정할 수 있습니다.이 옵션의 의미는 스왑 공간 사용률에 대한 것입니다. 0 = 스왑을 사용하지 않습니다.


2
이것은 " 하드 디스크의 여유 공간 "이 아닙니다 (질문이 묻습니다). 이를 위해 스왑 파티션은 데이터가 저장 될 수있는 자체 파일 시스템으로 축소, 제거 또는 재 포맷해야합니다. 축소하면 아마도이 세 가지 옵션 중 최고 일 것입니다.
Eliah Kagan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.