swap이 full 났을때..

낙엽의 이미지

따로 마운트 시켜줄 남는 공간도 없고 그럴때 어떻게들 처리하세요?

지금 프로그램이 실행이 안될정도로 swap이 꽉 찼는데, 대책이 없네요.

지금 서비스하고 있는 프로그램이 많은것도 아니고..

하아.. 환경도 Tru64 unix 사용중이라서 익숙한것도 아니고 미치겠네요.

혹시 방법 아시는 분 계신가요?

withlhw의 이미지

swap공간 인가여? 아니면 /tmp 공간인가여?

대개 swap은 물리 메모리의 2배로만 잡습니다. 즉 이거는 아무리 많아도

별 소용이 없다는 뜻이죠. 하지만 /tmp 디랙토리같은 경우 full이 날경우

process들이 실행이 되지 않습니다.

pynoos의 이미지

swap 은 partition이나 file 이나 둘 다 가능하므로..

file로 만들어 주면 되겠습니다.

사용되는 utility는

mkswap : file을 swap 용으로 format(?)하기
swapon : 만들어진 swap을 swap에 참여 시키기
dd : 임의의 크기 파일을 만들기

면 되겠네요.

먼저 swapon -s 로 확인해보시고....

1. 256 MB 짜리 file을 일단하나 만들고 (bs * count)

dd if=/dev/zero of=/swap1 bs=1k count=256k

2. mkswap /swap1

3. swapon /swap1

마지막으로 다시 swapon -s 로 확인해 보세요.

나중에 /etc/fstab 에 등록해주면되겠네요.

낙엽의 이미지

꾸벅 :-)

낙엽의 이미지

HP Tru64 unix에서 사용할 mkswap이라는 util은 없는거 같은데요.

file을 swap용으로 format 전환해주는 util 다른것은 없나요? (unix용으로..)

미치겠네요. 허구헌날 swap 부족하다고 나오니..

ps> unix에서 linux처럼 mkswap utility같은것은 없나요?