루트 파티션과 메모리가 충분히 크면 파티션을 교체해야 합니까? [복사]

루트 파티션과 메모리가 충분히 크면 파티션을 교체해야 합니까? [복사]

/내 컴퓨터에 Ubuntu를 설치하고 파티션에 400GB , 폴더에 50GB /home, RAM 16GB를 할당하고 싶습니다 . 이 경우 스왑 파티션을 만드는 것이 의미가 있습니까?

답변1

스왑 파티션은 파티션 크기나 파티션 사용량과 관련이 없지만 메모리 및 일부 I/O 사용량과 관련이 있습니다.

이 문제를 관리하려면 교체만 필요합니다. 쓸모없어 보이더라도 언젠가는... 필요할 경우를 대비해 약간의 교환을 하는 것이 항상 좋은 생각입니다...

64Gb RAM 시스템을 사용하더라도 중요한 시스템(예: 프로덕션 서버 또는 백업 시스템)인 경우 일부 스왑을 사용합니다.

답변2

스와핑은 물리적 RAM의 확장과 같으며, 사용되지 않는 데이터를 RAM에 캐시하고 중요한 RAM 공간을 확보하며 특정 작업 속도를 높입니다. 각 파티션에 할당하는 공간의 양과 직접적인 관계는 없습니다. RAM이 충분하다고 확신한다면 간단히 스왑을 적게 제공할 수 있습니다. 하지만 만약을 대비해 크고 충분한 스왑 파티션(>= 1GB)을 갖는 것이 좋습니다.

예전에는 다음과 같은 오래된 규칙이 있었습니다.스왑 공간 = 메모리 * 2, 그러나 이는 최신 시스템에서는 작동하지 않습니다.

교환이 무엇인지에 대한 자세한 내용은 다음을 참조하세요.여기. 아니면 더 나은,구글해봐.

답변3

@francois가 말했듯이 파티션을 갖는 것은 항상 좋은 생각입니다. 주로 언젠가 예상치 못한 일이 발생할 수 있고 커널을 행복하게 유지할 수 있기 때문입니다.

그러나 최신 커널은 예전만큼 스왑에 의존하지 않습니다.

그러나 루트 파티션이 충분히 크고 RAM이 충분하며 스왑이 거의 사용되지 않으면 파티션일 필요가 없습니다. 더 간단한 구성을 원한다면 루트 파티션 내에 51MB/1G 스왑 파일을 생성하십시오.

애플리케이션 서버, 데이터베이스 또는 대규모 웹 서버와 같은 프로덕션 서버에서만 더 큰 스왑 파일을 사용해야 합니다.

바라보다스왑 파일 생성

답변4

교체 요구 사항은 RAM 용량과 시스템 사용 용도에 따라 달라집니다. 내 컴퓨터에는 16GB RAM과 4GB 스왑이 있지만 거의 사용하지 않습니다. 내 linode.com VPS에는 1GB의 RAM이 있고 256MB의 스왑이 있으며 메일/네트워크/등의 개인 도메인 역할도 하지만 스왑을 거의 사용하지 않습니다.

머신이 어떤 용도로 사용되는지에 따라 공간 할당을 다시 생각해 보겠습니다. 내 머신은 /homeISO 및 OVA 파일을 저장하는 한 위치(실제로는 컴퓨터의 다른 디스크)를 제외하고 나머지 파일 시스템보다 더 많은 공간을 차지합니다. 이는 마운트 지점이 다릅니다).

관련 정보