프로그래밍 QnA

doogie92의 이미지

read_unlock, write_unlock for 2.4.21-20.EL

환경 : 2.4.21-20.EL

코드 :
read_lock(&tasklist_lock);
child = find_task_by_pid(pid);
read_unlock(&tasklist_lock);

error 메세지
RedCastle.o: unresolved symbol __write_lock_failed
RedCastle.o: unresolved symbol __read_lock_failed

#ifdef CONFIG_SMP
extern void FASTCALL( __write_lock_failed(rwlock_t *rw));
extern void FASTCALL( __read_lock_failed(rwlock_t *rw));

EXPORT_SYMBOL_NOVERS(__write_lock_failed);
EXPORT_SYMBOL_NOVERS(__read_lock_failed);
#endif

질문:
SMP가 아닌 경우 위와 같이 error 메세지가 발생합니다.

leolo의 이미지

[급질문] 아주 돌아버리겠습니다.

제가 UDP 서버를 하나 돌리고 있습니다.
이 서버에는 최대 삼천개 정도의 클라이언트가 붙습니다.
하지만, 아래 상황은 약 30개만 붙어도 이런 경우가 생겼습니다.

UDP 서버의 프로그램 구성은 이렇습니다.

스레드1 : 서버가 클라이언트로 부터 데이터를 받으면, queue에 바로 넣습니다.
스레드2 : queue 정보를 pop하고 가공하여 DB에 클라이언트의 IP와 기타 정보를 insert합니다.
스레드3 : 다른 내부 프로세스로 부터 정보를 받아 DB의 클라이언트의 IP로 관련 정보를 보냅니다.

granite의 이미지

프로파일링 툴 추천 부탁드립니다.

리눅스 환경에서 C 와 자바로 된 프로젝트를 진행중인데 상용이나 괜찮은 오픈소스 프로파일링 툴 추천 부탁드립니다. gprof는 자바 쪽 모듈을 호출할때는 프로파일링이 안되더군요.

dreampia의 이미지

PERL에서 시간 계산을 하고 싶은데요..

perl로 시간차를 계산하고 싶은데요..

text file로 시간을 hh:mm:ss.000 으로 구해놓은것이 있는데 이 둘의 차이를 구하고 싶습니다.

$ptime = "09:02:21.453"
$stime = "09:00:02.211"

$dtime = $ptime - $stime

과 같이 해서 $dtime을 구하고 싶은데
간단한 방법 없을까요?

시,분,초, m초 등을 split으로 나누어서 60초, 60분 등을 하나하나 비교해 가면서 계산해야 하는걸까요?

다른 간단한 방법 없을까요?

PERL이 아니면 shell로 가능할까요?

innersys의 이미지

[질문] 어셈에서 fs, gs 레지스터는 어떤 역할을 하는건가여?

어떤 역할을 하는 레지스터인지 궁금하네여

아시는분 답변부탁드립니다.

neon20의 이미지

gettimeofday 함수 질문입니다

함수를 호출하고 tv_usec 값을 출력해보면
대개 -1.XXXXXX 형태의 숫자값으로 나옵니다.
이 숫자값이 뜻하는게 정확히 무엇인가요?
그리고 이값은 변경이 불가능한가요?
예를 들어서
b = tv_usec;
로 b에 값을 배정 받았을 때
b = b*1000;
이라고 해도 b의 값은 변경이 되지 않습니다.
도와주세요..ㅠㅠ

소맛라면의 이미지

Makefile 에 관한 질문입니다.

APP := $(wildcard .APP.ev)

이거 어떻게 이해해야하는지 잘몰라서 질문합니다..
wildcard로 검색하면 온통 *에 대한 설명 뿐입니다..
제 검색 능력이 부족한걸수도 있지만..;;
설명 부탁드립니다.

그리고 makefile분석중인데 makefile자료에는 if,ifneq이런거에 대해서는
나오지 않았던데..이런건 어디서 찾아서 공부하나요?
shell을 공부해야 하는건가요?

한준의 이미지

리눅스에서 네트워크 프로그래밍...

흠.. 현재 윈도우 기반에서 네트워크 프로그래밍을 하고 있는데요,
이젠 리눅스도 서서히 접해 가보려고 합니다...
현재 도서관에 머무르면서 책을 살펴보고 있는데..
아무래도 약간씩 부족한 점이 있네요...
그래서 리눅스쪽(유닉스도 포함이겠죠..) 네트워크 프로그래밍에
관한 최신 기술에 대한 사이트나 자료 정보 있습니까?
현재 보고 있는 문서는 c10k 입니다...
그런데 시시각각 변하는 세상에서 적절히 대처해야겠죠...
흠... 그래서 외국이나

acuna의 이미지

무료 64비트 컴파일러 구할 수 있을까요?

64비트 CPU용 코드를 만들어주는
컴파일러 중 무료로 구할 수 있는 것이 있는지 궁금합니다.

Intel 64비트 컴파일러는 상용인 것 같은데...

읽어주셔서 감사합니다.
조그만 도움이라도 감사히 받아들이겠습니다.

이한길의 이미지

http:// ... /test.php/test라고 하면 에러가 나네요..

http:// ... /test.php/test라고 하면 에러가 나네요..

예전 리눅스에서 줄곧 위와 같이 하면서 개발을 했는데..

윈도우즈 환경에서 아파치 2를 설치하고 해보니까..

페이지를 찾을 수 없다고 나옵니다..

물론 위에 test.php/test의 test라는 건 없는거지요..

path_info의 값을 통해 알아서 처리할려고 하는데..

페이지가 없다고 나오네요.

어떻게 해야 하나요?

페이지

프로그래밍 QnA 구독하기