우분투에서 스왑 메모리를 켜십시오


8

내 Ubuntu 9.04 데스크탑에서 스왑 메모리가 꺼져 있습니다. 다시 켜려면 어떻게해야합니까?


Ext4와 함께 파일 시스템으로 설치 했습니까? 나는 어딘가에 ext4와 충분한 램으로 더 이상 스왑 파티션을 가질 필요가 없다는 것을 읽었습니다. 그래도 링크를 찾을 수 없습니다.
Decio Lira

파일 시스템이 어떻게 교환을 피할 수 있었습니까?
innaM

1
"스왑 메모리가 꺼져 있습니다"를 어떻게 알 수 있습니까?
innaM

사용 된 파일 시스템과 스왑의 필요성은 거의 관련이 없습니다.
Joakim Elofsson

답변:


14
  • / etc / fstab 에 스왑 파티션이 정의되어 있는지 확인하십시오 .

    $ grep 스왑 / etc / fstab
    UUID = 14a0f7b9-dabb-4296-b0e7-013527a7d82d 스왑 없음 sw 0 0

  • 시스템에서 사용 중인지 확인

    $ swapon -s
    파일 이름 유형 크기 우선 순위
    / dev / sda6 파티션 1004020 215532 -1

  • 그렇지 않은 경우 스왑 파티션으로 포맷되어 있는지 확인하십시오.

    $ sudo fdisk -l / dev / sda
    [..snipped ..]
    / dev / sda5 3842 6595 22121473+ 83 Linux
    / dev / sda6 6596 6720 1004031 82 Linux 스왑 / Solaris

  • 스왑 파티션 인 경우 사용할 수 있도록 준비하고 켜십시오. 이때 사용을 방해하는 오류가 표시 될 수 있습니다.

    sudo mkswap / dev / sda6
    sudo 스왑 온 / dev / sda6

  • # 2 의 swapon -s 명령을 사용하여 파티션이 사용되고 있는지 확인하십시오 .

  • 부팅시이 스왑 파티션을로드 하려면 / etc / fstab 에 항목을 추가하십시오 . 위에서 "UUID = xxx" 부분을 ​​" / dev / sda6 "으로 바꿀 수 있으므로 항목은 다음과 같습니다.

    / dev / sda6 없음 스왑 sw 0 0

스왑 파티션을 미리 정의하지 않았다면 스왑 파티션을 만들거나 스왑을 일반 파일로 지정해야합니다 (효율적이지 않음).


5

/ etc / fstab에 스왑 파티션이 정의되어 있다면 sudo swapon -a

스왑 파티션이 / etc / fstab에 없다면 sudo swapon device



0

디스크 ( gnome-disk-utility) 응용 프로그램을 사용하십시오 . 스왑으로 포맷 된 파티션을 선택하고 버튼을 누릅니다.

여기에 이미지 설명을 입력하십시오

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