프로그래밍 QnA

ohdol의 이미지

STL 할당시 메모리 에러

쓰레드를 세개 잡고 아래와 같이 역할 분담 시켰습니다.
아래 코드에 세그먼트 폴트라고 되어 있는 부분에서 가끔 프로그램이 죽어 버리는데.....왜 그런지 모르겠네요.
제가 string 처리를 잘못하고 있는건지...?
deque에서 front() 해 올때도 size 체크하면 0보다 큰데 거기서도 가끔 죽고 왜 그런지...?

th_A - 소켓에서 읽는 쓰레드
th_B - 읽은 스트링 파싱하는 쓰레드
th_C - DB 작업 쓰레드

[code:1]
deque<string> msgQ;
th_A
{
char sBuf[1024];
소켓 연결

최항수의 이미지

Linux 2.6 kernel에서 telnet이 안됩니다.(All network ports in use)

mips 계열 시스템에서 linux kernel 2.6을 구현하고 있습니다.

ping, ftp 는 양방향 모두 됩니다.

telnet 은 2.6 kernel 에서는 밖으로 연결이 되는데 PC나 기존 사용하던 시스템에서 telnet을 시도하면

Trying 192.168.1.3...
Connected to slot4.
Escape character is '^]'.
telnetd: All network ports in use.
Connection closed by foreign host.

위의 메시지를 찍으면서 종료됩니다.
로그인 ID도 입력못하고 모든 port가 사용중이라고 하면서 끊김니다.

이때 telnet server 측에서 netstat -atp 를 해보면

Geniys의 이미지

다음은 함수 안에 함수를 부르는 코드인가요?

foreground->get_current() -> mask(additional_motion_mask, foreground->get_current());

get_current(), mask() 두가지 다 함수 입니다. 그런데 어떻게 위와 같은 코드가 가능한지 모르겠습니다. ㅠ,ㅠ

cnovice의 이미지

리눅스 메모리 과다 사용 문제 조언 좀 부탁드립니다.

레드햇9 를 사용하고 있는데, 이 눔이 메모리를 너무 많이 사용하네요.

메모리가 1기가인데 top 명령으로 보면 보통 20~30 메가 정도만 남아 있습니다.

어디를 체크해야 하는지 조언 부탁드립니다..

ktlsu1231의 이미지

MD5처럼 입력되는 문자나숫자를 유니크하게 9자리로 만드는 펑션이 있을까요?

안녕하세요.
MD5처럼 입력되는 문자나숫자를 유니크하게 9자리로 만드는 펑션이 있을까요?
MD5나 MD2는 모두다 32자리 HEX라 너무 큽니다.
9자리 HEX로 변환시키는 방법이 있을까요?
ID Serial 때문에 그렇습니다.
부탁드립니다. :cry:

oruddk의 이미지

리눅스에서 Thread 의 최대개수는 어느정도 인가요?

Main process 에서 10개의 process를 띄우고 이 process는 각각 최대 64개의 thread를 만들 수 있도록 프로그램을 짜고 있습니다.

여기서 Main process 를 2개이상 띄우면 Thread 갯수가 많아져서 시스템이 다운되는 현상이 나타납니다..

리눅스 시스템에서 사용할수 있는 최대 thread 갯수와 시스템에 부하를 줄일수 방법에 대해 조언부탁드립니다.^^

-- 운영체제는 Redhat enterprise 4 구요 커널 버젼은 2.6.9-5.ELsmp 입니다.

새해 복 많이 받으세요^^

min2to의 이미지

c에만. .포함되는 레퍼런스가 보통..

죄송합니다만.. 몇개정도 있나여.. .. 흠...
그.. winapi에 있는게.. 거의 다 나온건가여?..

unixcruiser의 이미지

GtkUIManager 어떻게 쓰죠 ???

GTK 해본지 오래되서 그러는데요
예전에는 ItemFactory로 메뉴를 만드는 걸로
알고 있었는데 없어지고

GtkUIManager로 바뀌었다고 해서 써보는데
잘 이해가 안 되어서 그러는데

용법 설명 좀 부탁드립니다
(사용법이 낯설어서요....)

exsider의 이미지

영단어 목록 데이터 구할데 없을까요???

제가 프로그램을 만드는데 맞춤법에 맞지 않는 단어는 걸러내서 별도로 처리를 해야 합니다.
aspell 같은 걸 써보려고 했지만 입력 파일중에서 일부만 검사하기 때문에 그냥 쓰기가 어렵습니다.
그래서 aspell 의 단어 목록 데이터를 이용해보려고 했는데 이게 바이너리 포맷인거 같더군요.
텍스트 포맷으로 된 것 어디서 구할 수 없을까요???

처리할 파일에는 영어만 있습니다.

페이지

프로그래밍 QnA 구독하기