프로그래밍 QnA

miso의 이미지

프로그램을 모리터링하는 프로그램을 짜려로하는데요....

제가 짠 서버가 살아 있나 죽어있나 감시하는 프로그램을 짜려고 하는데요...

제가 짜려는 감시프로그램에서.... 제가 실행시킨 서버의 pid를 알 수 있는 방법이 있나요?

아님... 어떤 프로세서가 살아있나 죽있나 알 수 있는 함수가 있나요?

아님... 프로그램의 이름으로 프로세서의 pid를 알수 있는 방법은 없을까요?

제가 알고 싶은 것은 프로세스가 살아있는지 죽었는지 알수 있는 함수나...
구현 방법을 알고 계시면.....
조언 부탁드립니다.... ^^

은영신랑의 이미지

사용중인 모듈을 강제로 내리는 방법이 있나요?

test용 모듈을 올렸는데, write부분에서 잘못 되서서 내릴려고 하는데요,
그런데 lsmod를 해보면 used 란에 1이 적혀있어서
rmmod 명령을 사용하면 device or resource busy
라는 메세지만 나오고 지워지지 않습니다.

리부팅 외에 다른 좋은 방법 있으면 좀 알려주세요.
감사합니다.

ksil의 이미지

[질문] Multi Thread안에서 시간 지연에서의 usleep...

한개의 프로세스에서 대략 5개의 쓰레드가 돌고 있습니다.

근데 CPU점유율과 스케쥴링을 위해서 각 스레드에서 usleep 을 쓰고 있엇는데요

게시판을 둘러 보다 보니 usleep은 Multi Thread에서 unsafe하기 때문에

select나 nanosleep을 쓰라는 글이 몇개나 보이는군요.

근데 그에 대한 근거및 문제점들은 찾을수 없어서 이렇게 글을 올리게 되었습니다.

일단 제가 아는것은 usleep은 어떤 값을 주더라도 최소 10ms단위로 동작한다는것 이외에는 없습니다 ㅠ.ㅠ

shean0의 이미지

event에 대해서..

안녕하세요..
이벤트에 대해서 문의 드릴려구 이렇게 글을 적습니다.
프로그램을 요약하면.
client <==> middle_server <==> server
미들서버의 특징: 양쪽의 소켓을 가지고 client==> connect, middle-->connect 해서 통신을 전달하는데 . 아무쪽이든지 close(sok)하면 , 다른쪽 soket를 닫는다 .
이런 특징을 가지고 있기에 , client에게 close권한을 먼저 주어서 다 받았으면 .
client - close(sok)하고 서버-child는 그 사이에 sleep(5) 를 하고, exit(0)을 하게 만들었습니다(물론 select로 해도 되겠지만서두... ㅠㅠ)

hilovesh의 이미지

프로그램을 하나 짤려구 합니다

리눅스용 mp3같은것을 만들려고 합니다

어떤것을 공부해야 할까요?

리눅스 c언어 인가요?

답변 부탁드립니다

글구 만일 도움되는 사이트나 소스같은 것은 어디가면 얻을수 있져?

madtag의 이미지

C함수 호출에서 배열을 인자로 넘길때 궁금한게 있는데요...

void test(int a[10], int b[40])
{
        int i;

        for (i=0; i<10; i++)
                printf("%d\t%d\n", a[i], b[i]);
}

int main()
{
        int a[10], b[10], i;

        for (i=0; i<10; i++)
        {
                a[i] = i;
                b[i] = i*2;
        }

        test(a, b);
        return 0;
}

여기서 함수를 test의 두번째 인자를 배열 길이 40을 받도록 했는데

geneven의 이미지

INFIX를 트리로 옮길수 있을까요?

학교에서 INFIX를 트리로 옮기는 숙제가 나왔는데
괄호까지 포함하라고 하네요... 참고할만한 자료가 있을까요?

elecguy의 이미지

setjmp() 와 longjmp() 로 된 thread 구현예제..?

안녕하세요.
쓰레드에 대한 설명을 보면 커널의 도움을 받지 않고
setjmp() 와 longjmp()로 사용자쓰레드를 구현한것도 있다고 하는데
그렇게 구현된 소스를 구할 수 있나요?
되도록이면 간단할 걸로.
회사의 보드에서 구현해보고 싶은 생각이 번뜩...

nohmad의 이미지

jakarta 프로젝트의 ant를 gcc에서 사용할 수 있나요?

ant가 make를 대체할 수 있는 빌드툴인 것으로 알고 있는데,
아직 자바 프로그래머들 외엔 널리 사용되고 있지 않는 것 같습니다.
make 툴 사용방법을 배우자니 좀 부담스럽고,
자바에서 편리하게 사용하던 ant를 C 개발환경에서도 사용해보고 싶은데,
구글 선생님에게 물어봐도 시원스런 대답을 안 주시네요. :?
혹시 gcc에서 ant로 빌드하시는 분 계시면 참조할 곳을 알려주시기 바랍니다.

purewell의 이미지

pthread_detach와 Windows Thread

POSIX Thread는 detach를 해서
스레드가 종료되면 자동으로 Thread에 할당된
자원을 반환하게 하잖아요.

ㅡ_-) 그렇다면, Windows의 Thread 역시
detach 비스무레한 것을 해줘야하나요?
(물론 결과값에 대해 신경 쓸 필요 없는
쓰레드입니다...)

페이지

프로그래밍 QnA 구독하기