컴퓨터 사용 팁
리눅스에 Swap 추가하기
소혼
2011. 4. 2. 10:29
크롬 빌드하다가 메모리가 부족해서 링크 실패 ;;
memory exhausted라는 에러를 보았다 -_-;
필요한건 다 확인했으니, 굳이 바이너리는 필요없지만, 일단 swap을 늘리는 법을 찾아보았다.
현재 swap 확인하기
# swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 6142972 0 -1
# free
total used free shared buffers cached
Mem: 2051336 1711728 339608 0 682856 545412
-/+ buffers/cache: 483460 1567876
Swap: 6142972 0 6142972
swap file 생성
# dd if=/dev/zero of=/swap bs=1024 count=1048576
1024 * 1024개의 block을 1024바이트 크기로 생성
시간이 좀 걸립니다.
# mkswap /swap 1048576
# chmod 0600 /swap
# sync
# swapon /swap
free 명령으로 확인
# free
total used free shared buffers cached
Mem: 2051336 1994264 57072 0 244408 1326836
-/+ buffers/cache: 423020 1628316
Swap: 7191544 0 7191544
swap 해제
# swapoff /swap1
부팅시 자동실행
/etc/rc.d/rc.local에 swapon /swap1 등록