가상 메모리를 늘리는 방법

가상 메모리를 늘리는 방법

나는이 질문을 시작했습니다.이것질문입니다만, 그렇지 않습니다. 질문에 제공된 명령과 다른 결과가 나타납니다.

이제 내 시나리오를 보여주고 싶습니다.여기에 이미지 설명을 입력하세요.

운영 체제에 대해 내가 이해한 바에 따르면 가상 메모리는 주 메모리에서 자주 사용되지 않는 파일을 교체하고 다른 활성 프로그램 및 파일을 위한 공간을 확보하는 데 사용됩니다. 내 것은 MySQL Database Server저절로 죽었는데, 왜인지는 모르겠지만, Virtual Memory.

그래서 가상 메모리를 늘리고 싶습니다.

나는에서 읽었다이것링크를 클릭했지만 다시 출력이 약간 다릅니다. 마치 나에게는 그런 것이 없습니다 sda1. 저는 이 부분에 대해 아무것도 모르므 Linux로 좀 더 기본적인 용어로 설명 부탁드립니다. 나는 명령이나 그 기능을 전혀 모릅니다.

다음은 명령의 일부 출력입니다.

swapon -s
Filename    Type         Size     Used     Priority
/dev/null   partition    524288   516556   -1  

free -m
              total   used   free   shared   buffers  cached
Mam:           1024    734    289      128         0      74
-/+ buffers/chahe:     660    363
Swap:          512     504      7

df -h
Filesystem    Size    Used    Avail   Use%    Mounted on
/dev/simfs     40G    3.1G      37G     8%    /
none          256M    4.0K     256M     1%    /dev

그럼 가상 메모리 크기를 늘리는 방법을 알려주세요.

편집하다

이 질문은 중복으로 표시되어 있지만 내 터미널은 이전과 다른 출력을 제공합니다.이 답변.

dd if=/dev/zero of=/raid1/swapfile bs-1M count=8192
dd : opening `/raid1/swapfile': No such file or directory

mdadm RAID나는 a가 무엇인지 모른다 .

답변1

내가 완전히 틀리지 않는 한 OpenVZ 컨테이너에서는 (유용한) 스왑을 생성할 수 없으므로 기존 스왑 확장 시도를 중단해야 합니다. 기존 스왑을 변경하는 데 필요한 권한이 있는지도 모르겠습니다. Linux 수준 자체가 아닌 OpenVZ에서 정의될 수 있습니다.

이건 진짜 거래소가 아니고 가짜 거래소입니다(교환), 더 많은 메모리를 제공하지 않습니다.

더 많은 실제 메모리를 확보하거나(가상 머신에 대해 더 많은 비용 지불) 메모리 사용량을 줄여 메모리 문제를 해결해야 합니다.

관련 정보