데몬 하나는 .c로 만들었고, 그 .c에서 while로 무한반복하면서 쉘코드를 반복 실행합니다. (여기서 쉘코드는 특정 데몬이 죽었을 때 다시 띄우는 동작과 파일 체크하여 파일 값에 따르는 동작을 합니다)
질문)
.c로 만든 데몬을 부팅과 동시에 수행일 시켰을 경우,
그 데몬은 동작하기는 하나. 파일 값 체크를 못하며 죽였다가 살리는 동작 또한 수행하지 못합니다.
그러나,
부팅과 동시에 데몬을 수행하지 않고, 부팅이 완료 된후, 로그인 과정을 거쳐서 데몬을 터미널에서 수행하면, 아주 잘 동작 한다는 겁니다.
프로세스에서 System 함수를 통해 cdrecord 명령어를 사용하여
CD를 굽고 있는데요.. Out of Memory 가 나서 죽네요..
어떻게 해결해야 할까요? kldp 게시판에 cdrecord 명령어에 사용하는 메모리를 픽스해서 해결했다는 글을 봤는데 cdrecord에 그런 옵션이 있나요? 전 찾아봐도 없길래 이렇게 도움을 청합니다..