내 컴퓨터에는 64KB 이상의 RAM(8GB)이 있습니다. 메모리가 부족하면 충돌이 발생하여 RAM이 부족하다는 것을 알 수 있으므로 컴퓨터가 느리게 실행되는 이유를 헤매는 대신 RAM을 구입하겠습니다. 8GB RAM을 추가로 구입하려면 40달러만 더 쓰면 됩니다.
저는 VirtualBox에서 Kubuntu를 실행하고 있습니다. 설치가 완료된 후 스왑 파일을 영구적으로 비활성화할 수 있는 방법이 있는지 잘 모르겠습니다.
이전 Linux 설치와 마찬가지로 최신 GUI 설치 프로그램은 스왑 없이 단일 파티션을 갖는 옵션을 제공하지 않으므로 이전 DOS/콘솔 스타일 설치 프로그램을 사용해야 합니다. 처음부터 다시 설치해야 하는 경우(나에게는 큰 시련이 아님) 설치 프로그램이 여러 개 있습니까? 아니면 일반 쿠분투 설치 프로그램이 스왑 파일 없이 설치할 수 있는 방법을 제공합니까?
나는 이 작업을 하고 싶다고 확신합니다. XP와 다른 Linux 배포판 모두에서 몇 년 동안 페이지 파일을 실행하지 않았으며 시스템이 반응하는 것을 즐겼습니다.
나는 콘솔에서 어느 정도 능숙합니다. 간단한 복사/붙여넣기 또는 텍스트 편집을 위해 100줄을 입력하라고 요청하지 마세요. 저는 취미가 아닌 생산용 Linux에 관심이 있습니다.
나는 답변이 무엇이든 수락하고 찬성 투표하고 무엇이든 명확히 할 수 있어서 기쁠 것입니다.
답변1
다른 모든 배포판과 마찬가지로.
swapoff -a
/etc/fstab
그런 다음 교체할 참조를 편집 하고 제거합니다.
답변2
이것은 대답이 아닙니다. 댓글을 달고 싶었지만 답변 유형이 아닌 것이 댓글 상자에 맞지 않아서 여기에 있습니다. 무시/비추천하셔도 됩니다. 그렇습니다. 스왑을 원하지 않으실 것이라는 점을 잘 알고 있습니다.
POSIX/Linux 스왑은 Windows 페이지 파일과 다르며 Linux는 메모리를 오버커밋합니다. 즉, 8GB의 RAM이 있을 수 있으며 원하는 경우 OS가 64GB를 할당해 줍니다(그리고 64비트 아키텍처에서 실행 중임). 해당 '메모리' 블록의 한 페이지 또는 여러 페이지를 채우고 Linux OOM Killer가 깨어날 때까지는 모든 것이 괜찮고 멋질 것입니다.
OOM Killer는 크라켄과 같습니다. 깨어나면 점심시간에 희생적인 과정을 거치게 되는데, 이를 막을 수 있는 방법은 없습니다. 프로세스 선택에 영향을 주기 위해 할 수 있는 일도 없습니다. 일반적으로 큰 프로세스이지만 반드시 그런 것은 아닙니다.그만큼범죄자. 이 과정이 도움이 된다면 힘들죠. OOM Killer는 신경 쓰지 않으며 머피의 법칙은 당신 편이 아닙니다. 중요한 프로세스를 종료하여 라이브 서버를 손상시키는 것으로 알고 있습니다.
오버커밋은 의도적으로 수행되며 OOM Killer는 일부 프로세스가 커널의 '64GB를 호출할 때 발생하는 명백한 문제를 해결하는 한 가지 방법입니다. Suuure' 허세. 많은 사람들이 이를 불편한 작은 사마귀라고 생각하며, 우리는 가능한 한 오랫동안 진정 상태를 유지하는 것을 좋아합니다.
40달러가 적절한 업그레이드 가격이라면 반드시 8GB RAM을 추가로 구입하세요. 하지만 약간의 스왑도 추가하십시오. 몇 번의 공연만 하면 됩니다. 그것은~ 아니다컴퓨터 속도가 저하될 것이며,~할 수 있다Linux가 스왑에 참여하는 것을 얼마나 싫어하는지 조정하십시오. 8GB RAM을 사용하면 스왑에서 몇 메가를 볼 수 있으며 그게 전부입니다. 원한다면 끝까지 올려보세요! 스왑을 한다는 것은 프로세스 손실이 시작되기 전에 약간의 경고를 받게 된다는 것을 의미합니다.
예를 들어, 내 컴퓨터에는 4GB의 RAM이 있고 350K의 스왑만 사용하고 있습니다.
게다가 Ubuntu를 설치했다면 이미 스왑 파티션이 있습니다. 공간을 낭비하게 만드는 것이 안타깝습니다.
이에 대해서는 다음을 포함하여 다양한 곳에서 많이 논의되었습니다.스왑은 시대착오적인가요?흥미로운 읽기입니다.
답변3
설치 후 스왑을 비활성화하려면/etc/fstab파일을 작성하고 스왑을 활성화하는 행을 주석 처리합니다.
답변4
GUI 옵션 부족으로 인한 콘솔 명령...
1.) 콘솔을 엽니다.
2.) 다음 명령을 입력하십시오 ...
sudo swapoff -a
3.) 루트 비밀번호를 입력하세요.
4.) 다음 명령을 입력하십시오...
sudo nano /etc/fstab
5.) 스왑 라인을 주석 처리합니다(마지막인 것으로 보이며 "swap"이라고 표시됩니다.
6.) nano를 사용하는 경우 CTRL+x를 눌러 저장하고 'y'를 눌러 파일을 확인합니다.
캐럿 ^은 CTRL(Control) 키를 의미한다고 들었습니다. 종료하면 파일이 저장된다는 메시지가 표시됩니다.