프로그래밍 QnA

익명 사용자의 이미지

unable load to interpreter ERROR

주기적으로(1분당) ping을 보내는 데몬을 만들었습니다.

하루정도 테스트하려고 어제 켜놓고 오늘 봤더니만

unable to load interpreter라는 메세지를 남겨놓고 죽어있네요.

실행시키고 죽기까지 약 12시간 정도가 지났습니다.

데몬 자체가 뻗어 버렸습니다.

이 에러는 어디서(socket, sendto, recvfrom..또는 시스템)나온것인지
요..

에러추적을 제대로 못해서 수정할 방향을 잡지 못하고 있습니다.

도움 부탁드립니다.

익명 사용자의 이미지

소켓에서 shutdown 과 close의 차이는?

shutdown과 close는 어떻게 다른가요?
close는 보내진 데이터가있으면 close하더라도 모든 데이터를 수신한후
닫고, shutdown은 즉시 (보내진 데이터가 무시되고) 닫히나요?
이것이 맞는지요?

익명 사용자의 이미지

[1796리플]다시 한번 정확하게 문의 드립니다

먼저 도움을 청하고자 하는것은
│ 핸드폰(웹)[brew]<--->소켓1 ,소켓2<--->웹서버(아파치)
│ 이런 구조를 만들려구 하는데
소켓2와 웹서버 사이에서는 html헤더가 붙습니다.
즉 [html헤더][실데이터]
여기에서

헤더 길이와 [실데이터]길이를 구하고자 하는데..
 
영 문서를 못 &#52287;겠습니다....어떻게 &#52287;을수 있죠??
 그래야만 recv(,,길이)를 정확하게 할 수 있을텐데요..블럭이 될텐데
요.
 
조금더 구체적으로 말하면..
 
 
 
    핸드폰(웹헤더) <------>  서버는(아파치)+php

익명 사용자의 이미지

linux에서 thread사용에 대해

리눅스에서 pthread_create를 하면 fork가 되죠.
리눅스 장비에서 thread를 create시킨 후 pstree utility로 살펴보면
parent process의 boss thread(최소의 thread)에서 일단 중간단계의
process를 하나 생성한 후 생성된 process에서 실제로 thread의 역활을 하
게 될 process를 생성하는 것을 확인 할 수 있습니다.

그리하여 process에서 thread를 n개 생성시켰다면 실제로는 n+2개의
process가 pstree에 잡히는 것을 볼 수 있습니다.

이와 같은 현상때문에 porting할 때 문제가 생기기도 하죠.

익명 사용자의 이미지

unix source

안녕하세요
unix 내부구조를 공부하고 있는데요.
가장 간단한 커널 구현 부분만 있는 unix source code를 구할려고
하는데요.. 약 900line으로 되어 있는 거요..
방법 좀 가르쳐 주세요..
부탁 드립니다.

익명 사용자의 이미지

소켓통신으로 웹과 연동은 어떻게 해야 하는지 궁금합니다.

안녕하세요 초보 개발자 입니다.
문서를 찿다 찿다 ...못 찿고 여기에 여쭈어 봅니다.
제가 하고자 하는 것은 아래와 같은데요..
질문의 요지는
****************************************
소켓통신 connect(web_socket,.....)//80포트
<질문1>이 명령어로 아파치 서버와 통신을 할 수 있는가 하는 것입니다.
<질문2> 그리고 가능하다면...일단 주고받는 protocol(즉 길이 정보)가 문
제가 되는데..얼마큼 write()하고 read()해야 하는지 정보는 아파치의 소
스를 보아야 할 듯 한데...어디에서 봐야 하는지..

익명 사용자의 이미지

Pro*C 컴파일 에러나는데 이거좀바주실래요?


Makefile 만들어서 처음으로 컴파일하는데
프리컴파일러 부분은 정상으로 넘어가서 실행파일 만들어지는데서 저렇게 에러가
나는데.. 오라클 라이브러리가 빠진거 같은데 어떤부분을 포함해야할지..
오라클 sqlcxt 라는 함수를 못찾는거 같은데... 도와주세요 고수님..

cc -o proc_test proc_test.o -lm -lpthread -
L/Ext_home/ora/app/oracle/product/8.1.7/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/precomp/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/rdbms/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/plsql/lib -

익명 사용자의 이미지

[질문]특정사이트 접속반복하려면???(난이도 질문)

특정사이트 접속반복하려면(고수님에게 문의함)

안녕하세요.

하나 혹은 여러 pc에서 특정사이트에 접속했다가 다시 접속을 끊은후
다시 접속했다가 다시 접속을 끊고 이렇게 3회 실행하는 프로그램은 어떻
게 짜야 하나요?
되도록이면 php , javascript 이면 좋겠습니다.

엉뚱하죠?

익명 사용자의 이미지

데몬의 cpu 점유률

안녕하세요

저는 smtp 데몬을 보고 있는데, 이것을 실행시키면 cpu 점유율이 99 퍼센트가
넘어가요
그래서 그런지 가끔 패킷이 유실되는 경우가 잇거든요..

소스를 보니까 while(true){ } 구문으로 되어 있길래 이것을
while(true)
{
usleep(100000);
}
이런식으로 바꿨죠.. 1/10 초 동안 실행되게끔요..

이렇게 했더니 확실히 cpu 점유률은 낮아지긴 했는데.

여기서 질문이 두가지 있습니다.

첫째는 ...
cpu 점유률이 엄청 높아져서 데몬이 패킷을 잘 처리하지 못하는 경우가 있나요?

익명 사용자의 이미지

특정사이트 접속반복하려면(고수님에게 문의함)

특정사이트 접속반복하려면(고수님에게 문의함

안녕하세요.

하나 혹은 여러 pc에서 특정사이트에 접속했다가 다시 접속을 끊은후
다시 접속했다가 다시 접속을 끊고 이렇게 3회 실행하는 프로그램은 어떻
게 짜야 하나요?
되도록이면 php , javascript 이면 좋겠습니다.

엉뚱하죠?

페이지

프로그래밍 QnA 구독하기