프로그래밍 QnA

onlytobe의 이미지

Qt 프로그래밍에서 쓰레드와 네트워크에 관한 좋은 사이트 아시

안녕하세요.
현재 기존의 MS Window에서 코딩된 프로그램을 UNIX용으로 컨버팅하려고 하고 있습니다.
MS Window에서 코딩된 것도 제가 코딩한 것이 아니라 힘들군요.
UNIX용 GUI는 Qt를 사용중입니다.
프로그램이 네트워크에 관련된 것이고 멀티쓰레딩을 지원해야 하는데...
방식이 틀려서 인지 잘 접근이 안되네요.
레퍼런스 문서와 몇몇 책을 읽었지만 필이 팍오는게 없네요.
혹 이쪽과 관련해서 좋은 예제나 관련 사이트좀 알고 계시면 알려주시면 감사하겠습니다.

stypr의 이미지

top 소스랑 ps 소스랑 보는데 cpu 정보가 틀리네요

각 프로세스의 CPU값을 빼올려고 돌리는데...

top이랑 ps랑 값이 틀리게 나오네요.

top을 돌렸을 경우...

[code:1]
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
8807 apache 15 0 8380 8380 5880 S 0.0 3.2 0:30 0 httpd
8808 apache 15 0 8428 8428 5912 S 0.0 3.3 0:30 0 httpd
8809 apache 25 0 8404 8404 5904 S 0.0 3.3 0:30 0 httpd
8810 apache 15 0 8380 8380 5880 S 0.0 3.2 0:30 0 httpd
8811 apache 15 0 8412 8412 5872 S 0.0 3.3 0:00 0 httpd

lengbo의 이미지

특정서버에서 소켓 recv가 안되는데 이유가 뭘까요?

안녕하세요

그냥 간단 소켓 클라이언트 프로그램인데 connect와 send까지는 이상이 없습니다.

헌데 recv가 특정서버에서만 안됩니다.

이런경우는 첨이라 이해할수가 없어서 여기에 질문을 올립니다.

김지연의 이미지

LDAP API 에 관한질문입니다.

LDAP 입문한 초보예요

C API 가 Open ldap 설치하면 있는 디폴트와 ,,, Netscape 가 있는듯한데

보통어떤걸 사용하시는지요.

만약 Netscape 를 받아다 설치하면 중복된다고 뜰거 같은데 ㅎㅎ

답변 주시면 감사하겠습니다. 수고하세요

hehelinux의 이미지

커널에서 정의한 변수를 모듈에서 쓰고 싶은데요.

여러분 반갑습니다.
뭐좀 여쭤볼려고 글 남깁니다.

커널에서 정의한 변수를 모듈에서 써보려고 안간힘을 써봤는데요.

해당 화일에서 정의된 전역 변수(예를 들어 vvv라고 하면...)
를 그 화일에서
EXPORT_SYMBOL(vvv);
로 선언하고

make oldconfig ; make bzImage; make modules; make modules_install; make install

했는데요.

그리고선 재부팅한다음에
cat /proc/ksyms | grep vvv

했더니만 아무것도 안나오네요. -_-;;

뭐가 잘못된것인지 지적좀 해주세요.

그리고 변수나 함수를 하나 export 해놓고 꼭 모든 make를 다 해야 하나요?

r2d209의 이미지

Linux N/W device의 Tx 루틴내 kernel panic 발생 문제

Linux N/W device의 Tx 루틴을 Bottom Half나 Tasklet으로 처리하려 시도하는 중에 계속해서 Kernel Panic이 발생합니다.

다른 문제 때문일수도 있으나, 일단 의심가는 부분이 바로 이 Tx 루틴을 B/H나 Tasklet으로 처리하려 하는 것이 혹 Kernel Panic의 원인이 아닐까 하고 있는지라

경험많으신 여러분들께 여쭤보고 싶어서 이렇게 문의를 드립니다.

알고 계신 경험이나 지식중에 Linux N/W device의 Tx 루틴을 B/H나 Tasklet으로 처리하는 경우의 문제나

대안이 있으시면 실마리라도 전수바랍니다.

myhong74의 이미지

한글 지원에 대해 알고 싶습니다.

제가 너무 몰라서 질문 하는것도 죄송 스럽네요!

어제 RedHat 9.0을 깔아서 Gnome에 있는 xpdf 인가로 한글 pdf파일을

보려고 하니 전부 깨지더군요! 폰트를 안 깔아서 그런건가? 아니면 프로그램

패치를 해야 하는건가.. 궁금합니다.

또한...

요즘 Gtk+ 이용해 리눅스 App를 만드려 보려고 하는데..

리눅스라는 환경의 개발에 초심자라 참 어려움이 많습니다.

gpdf 나 xpdf 등의 오픈소스를 이용해서 pdf viewer를 만들어 보려고 하는데

한글이 보여지는데 문제 없이 만들려고 한다면

r2d209의 이미지

Linux N/W device의 Tx 루틴처리시 kernel panic 문제?

Linux N/W device의 Tx 루틴을 Bottom Half나 Tasklet으로 처리하려 시도하는 중에 계속해서 Kernel Panic이 발생합니다.

다른 문제 때문일수도 있으나, 일단 의심가는 부분이 바로 이 Tx 루틴을 B/H나 Tasklet으로 처리하려 하는 것이 혹 Kernel Panic의 원인이 아닐까 하고 있는지라

경험많으신 여러분들께 여쭤보고 싶어서 이렇게 문의를 드립니다.

알고 계신 경험이나 지식중에 Linux N/W device의 Tx 루틴을 B/H나 Tasklet으로 처리하는 경우의 문제나

대안이 있으시면 전수바랍니다.

myhong74의 이미지

모니터 화면의 크기를 알수 있는 방법이 있을까요?

c/c++ 리눅스 플그램을 짜보려 하는데 ( Gtk+ 사용 )

파일 Viewer를 만들려고 합니다.

해당 Viewer가 파일을 보여줄때 이기종간의 모니터에 상대적인 비율로

파일을 보여줄려고 합니다. 이것이 가능한지요?

예를 들자면

pda 화면에서는 가로 7 세로 15 이런식으로 한 페이지가 보여지도록 하고
싶고

일반 PC에서는 모니터의 크기를 고려해 가로 ( 7x3 ), 세로 ( 15x2 ) 이렇게
해 주고 싶습니다.

pda에서 보는 파일의 사이즈 ( 눈에 보여지는 한 페이지의 사이즈 ) 를 단순히

magiccp의 이미지

gcc에서 만드는 어셈파일이 이상합니다.

간단한 hello world를 만든다음.
gcc -S hello.c
하고 hello.s를 보면....

movl $0 %eax
subl %eax , %esp

가 있습니다.
보시면 아시겠지만 아무런 의미없는 동작입니다.
왜 이런 작업을 해주어야 하는지 모르겠습니다.
아니면 gcc가 최적화 코드를 만드지 못하는것일런지요......

페이지

프로그래밍 QnA 구독하기