8GB 스왑을 원한다면 크기를 선택할 때 8000MB 또는 8192MB를 선택해야합니까?


16

수동으로 사용할 파티션을 선택할 때 파티션 크기를 입력 할 수 있습니다. 그래서 내 질문은 내 8GB 램에 8GB 스왑 크기를 원한다면 (예 : 스왑 크기에 대한 FAQ를 알고 있음) 1GB = 1000MB 또는 8192에서 1GB = 1024MB에서 8000MB를 선택해야합니까?


8
나는 당신이 그 옵션들 사이에 많은 차이점을 볼 것이라고 생각하지 않습니다. 공간이 있으면 약간 더 커집니다.
Panther

3
내 질문은 8GB의 RAM에 8000MB가 충분하거나 8129를 입력하여 RAM의 크기를 "완전히"지원해야하는 경우입니다.
Mason

1
눈에 띄는 차이는 없습니다. 가정용 컴퓨터의 경우 4GB 또는 2GB면 충분합니다.
바이트 사령관

1
최대 절전 모드에서도 8000이면 충분합니다.
Pilot6

1
8000 대 8192는 두 가지 다른 비트 측정을 포함합니다. 이진 형식은 XiB이며 X는 크기 (K, M, G, T 등)이고 각 크기는 이전 * 1024이므로 8GiB의 경우 8192MiB입니다. 10 진수는 동일하지만 각 크기는 이전 * 1000이며 _iB 대신 _B로 표시됩니다. 컴퓨터가 터미널에서 8GiB의 RAM을보고하면 8192MiB를 수행하십시오. 다른 홀수를보고하면 7629MiB를 수행하십시오.
FireFaced

답변:


34

TL; DR : 그것은 중요하지 않습니다.

RAM은 보편적으로 2의 거듭 제곱으로 측정됩니다. 이것은 종종 GiB로 작성되므로 8GiB 는 8 * 1024 = 8192MiB RAM입니다.

실제 RAM 칩을 보면 항상 1024MiB, 2048, 16384MiB 등 2의 제곱이됩니다.

하드 드라이브는 일반적으로 SI 접두사 (예 : 80GB = 80 * 1000MB)를 사용하여 10의 거듭 제곱으로 측정됩니다.

따라서 8GiB의 RAM은 8192MiB의 RAM입니다. 스왑의 경우 일반적으로 일시 중단을 위해 모든 RAM을 보유 할 수있을 정도로 큰 스왑 공간을 원하므로 8192MiB가 안전한 옵션입니다. 리눅스는 100 % RAM을 거의 사용하지 않기 때문에 실제로 중요하지 않다. 캐싱 등에 많이 사용되며 최대 절전 모드에서는 저장되지 않습니다.


5
8192 MiB는 다소 도움이되지 않습니다. 예, 8 GiB는 8192 MiB이지만 하드 디스크는 GiB 또는 MiB를 사용하지 않습니다 . 8GiB는 8590MB입니다.
MSalters

4
하드 드라이브 공급 업체는 MiB를 사용하지 않지만 소프트웨어가 가장 일반적으로 사용합니다.
vidarlo

7
나는 그들이 기가 바이트를 소개하고 기가 바이트를 재정의함으로써 혼란스러워하지 않았 으면 좋겠다.

2
@ hvd 창은 GiB를 사용하지만 GB를 씁니다.
12431234123412341234123

3
"리눅스는 거의 100 %의 RAM을 사용하지 않을 것"이라는 말은이 사실이 여기서 해결되는 문제와 관련이 없기 때문에 오해의 소지가 있습니다. --- Linux는 가상 메모리 를 사용하므로 실행중인 응용 프로그램은 실제로 실제 RAM으로 사용할 수있는 것보다 더 많은 메모리를 사용할 수 있습니다 . RAM을 비울 때이 메모리를 모두 스왑에 저장할 필요는 없지만 스왑에 저장해야하는 양이 실제 RAM의 크기보다 쉽게 ​​발생할 수 있습니다.
pabouk

-1

스왑 드라이브의 크기는 매우 중요합니다. 내 스왑 드라이브는 10 개의 멀티 부팅 Linux 운영 체제에서 공유하는 파티션입니다. 스왑 드라이브가 마더 보드의 회전하는 HDD에있는 경우 섹터 클러스터는 회전 디스크의 물리적 크기로 고정됩니다. 스왑 드라이브가 플래시 드라이브 또는 SSD에있는 경우 크기는 물리적이 아니라 "전자식"이므로 크기가 정확히 512 비트 인 경우 훨씬 덜 중요합니다.

"gparted"또는 이와 유사한 것을 사용하면 잘못된 파티션 크기를 선택하는 효과를 볼 수 있습니다. 잘못된 번호를 선택하면 이상한 미사용 파티션이 나타납니다. 종종 자신의 크기를 크거나 작게 변경하면 이러한 이상한 남은 파티션이 사라집니다.

Dell 노트북에 16GB DDR3 메모리가 장착 된 Linux에서는 Linux 운영 체제에서 스왑 파티션을 사용하지 않습니다. 그러나 "실시간"Linux 운영 체제를 실행할 때는 사용하거나 필요할 수 있습니다.

Linux의 스왑 파티션은 Microsoft Windows에서 다르게 작동합니다. 내 Dell 노트북에는 3 개의 Windows-10 운영 체제도 있습니다. 설정이 스왑 파티션이 0이더라도 Windows-10은 항상 부팅 파티션에서 스왑 파티션을 요구합니다. 그래서 작은 고정 크기 파티션을 만듭니다. 온보드 SSD에는 가변 스왑 파일이 있으며 모든 Windows-10 운영 체제에서 공유 할 수 있습니다.

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