swapoff -a 명령어를 C로 짜고 있는데요,
글쓴이: ukyoukyo / 작성시간: 목, 2009/07/30 - 3:14오후
명령어 라인에서 스왑영역을 0으로 만드려면,
#swapoff -av
swapoff on /dev/sdb5
처럼 잘 됩니다.
C로 짤때는 swapoff()라는 함수가 있던데요, 이거 어떻게 써먹는지요?
SYNOPSIS를 보면 int swapoff(const char *path) 라고 쓰여있어서
if ( 0 == swapoff("/dev/sdb5") ) { printf("---> swapoff passed."); } else { printf("---> swapoff failed."); }
이렇게 돌려보니까 함수가 잘 먹던데요,
(실제로 스왑 크기가 '0'이 되더군요^^)
/dev/sdb5를 지정하지 않고,
모든 swap 영역을 지정해서 off하거나 on하려면 *path를 어떻게 써 주어야 할까요?
Forums:
$ man getmntent -- C FAQ:
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
cinsk님, 답변감사합니다.
한번 해보고 안되면 다시 댓글 쓰겠습니다...
------------------ System programmer...^^
------------------ System programmer...^^
댓글 달기