
여러번 검색을 해보았으나 구글에서 이유에 대한 정보는 찾을 수 없었는데, 아치는 램에 7.7 메모리, 스왑에 7.9 메모리를 할당했습니다.
메모리가 8G밖에 없네요.
스왑에 평소보다 더 많은 메모리를 할당합니다.
할당량을 어떻게 변경하나요?
출력 cat /proc/meminfo
:
MemTotal: 8091960 kB MemFree: 4925736 kB MemAvailable: 6131188 kB Buffers: 268936 kB Cached: 1219460 kB SwapCached: 0 kB Active: 1527516 kB Inactive: 1301140 kB Active(anon): 768904 kB Inactive(anon): 711440 kB Active(file): 758612 kB Inactive(file): 589700 kB Unevictable: 32 kB Mlocked: 32 kB SwapTotal: 8300540 kB SwapFree: 8300540 kB Dirty: 1960 kB Writeback: 0 kB AnonPages: 1306968 kB Mapped: 382800 kB Shmem: 140100 kB Slab: 197964 kB SReclaimable: 163104 kB SUnreclaim: 34860 kB KernelStack: 6864 kB PageTables: 29200 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 12346520 kB Committed_AS: 3927808 kB VmallocTotal: 34359738367 kB VmallocUsed: 0 kB VmallocChunk: 0 kB HardwareCorrupted: 0 kB AnonHugePages: 186368 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 584316 kB DirectMap2M: 7716864 kB DirectMap1G: 0 kB
답변1
이것이 알려주는 것은 16GB가 있다는 것입니다.가상 메모리.
가상 메모리는 물리적 RAM과 스왑 공간의 합입니다.
이는 시스템이 물리적 공간보다 더 많은 프로그램을 실행할 수 있도록 하는 방법입니다.
머신에 얼마나 많은 스왑 공간을 할당해야 하는가는 복잡하고 자기 주장이 강한 질문입니다. 2명이 질문하고 3개의 답변을 얻었습니다.
귀하의 설정은 괜찮습니다. 가상 메모리의 작동 방식과 조정 방법을 자세히 이해할 때까지는 설정을 변경하지 않는 것이 좋습니다. 이것은 훌륭한 출발점입니다.