프로그래밍 QnA + 설치 및 활용 QnA

nosite의 이미지

사설ip 웹서버구축 (3대) 문의드려요.

안녕하세요 고수님 선배님..궁금한게 있어 글남기네요.

메인컴퓨터(xp) 에 일단 APM 을 설치후에 허브로 연결되는 두대의 클라이언트에 외부에서 접속하도록 구축하고 싶습니다.
(두대의 클라이언트 1.win2000server / 2. Linux)

이렇게 3대를 가지고 현재 허브로 연결하여 사용하고 있습니다.

클라이언트(192.168.0.2) 와 (192.168.0.3) 인터넷 모두는 되지만
외부에서 접근을 할수도 없더군요

혹시 관련문서나, 힌트라도 알려주시면 감사하겠습니다.

jenix의 이미지

어셈 질문.. pushl 로 스택에 넣는것과 eax 를 이용하는 차이점.

안녕하세요..

음 질문이 있는데요..

printf 를 이용해서 변수를 출력할때..

        movl    $1, -4(%ebp)
        movl    $2, -8(%ebp)
        pushl   -8(%ebp)
        pushl   -4(%ebp)

이렇게 하는 것이 있는 반면.. ( 문서 예제입니다. )

실제로 gcc 에서 -S 옵션으로 컴파일해보면..

[code:1]
12 movl $1, -4(%ebp)
13 movl $2, -8(%ebp)
14 movl -8(%ebp), %eax
15 movl %eax, 8(%esp)
16 movl -4(%ebp), %eax

hwandori의 이미지

터미널을 종료하고도 프로세스가 죽지 않게 하려면...

터미널에서 어떤 프로그램을 실행하고 터미널을 종료하면 그 프로세스가 죽던데, 터미널을 종료하더라도 강제로 죽이기전에 안죽고 계속 돌아가게 하려면 어떻게 해야 한가요?

blue621의 이미지

pci device driver를 만들어 보려고 합니다..^-^

움.. driver를 처음 코딩하는 것이라서 감이 잘 오지 않는데요..^^;;

다른 것은 대충 코딩하겠는데..

가상 device에서 테스트 하고.. 이제 본격적으로 pci 버스에 물려있는

하드웨어를 컨트롤하는 드라이버를 코딩하려고 합니다..

참고할 만한 코드를 어디서 좀 구할 수 없을까요?

대강 하드웨어를 detect하는 방법과 data를 보내고 받는 부분만

이해하면 될 듯한데요..^-^

그럼 행복한 하루되십시요^-^

apine의 이미지

linux-2.6.2-1.156 make modules_install실행중 에러메시지

왠지 잘 뒤져보면 꽤 나올것 같은 질문입니다만 왠일인지
쉽게 검색이 안돼서 글을 올립니다. __;

워낙 초짜인지라 __a

2.6.2-1.156 컴파일 중인데요

make bzImage
make modules를 실행한 뒤에

make modules_install실행중에

INSTALL drivers/char/watchdog/wdt.ko
INSTALL drivers/char/watchdog/wdt_pci.ko
INSTALL drivers/usb/serial/whiteheat.ko
INSTALL drivers/net/yellowfin.ko
INSTALL lib/zlib_deflate/zlib_deflate.ko
if [ -r System.map ]; then /sbin/depmod -u -ae -F System.map 2.6.2-1.156custom; fi

위의 메시지만 남기고 쉘로 돌아옵니다.

blue621의 이미지

pci device driver를 코딩하려고 합니다..^^;

움.. driver를 처음 코딩하는 것이라서 감이 잘 오지 않는데요..^^;;

다른 것은 대충 코딩하겠는데..

가상 device에서 테스트 하고.. 이제 본격적으로 pci 버스에 물려있는

하드웨어를 컨트롤하는 드라이버를 코딩하려고 합니다..

참고할 만한 코드를 어디서 좀 구할 수 없을까요?

대강 하드웨어를 detect하는 방법과 data를 보내고 받는 부분만

이해하면 될 듯한데요..^-^

그럼 행복한 하루되십시요^-^

firehole의 이미지

select를 사용한 프로그램

안녕하세요?

저는 서버에 3대의 클라이언트 cpu정보를 알리는 프로그램을 작성하려 합니다.
구체적으로 설명하면 서버는 load balance역할을 하는데 받은 클라이언트 cpu정보로 가장 idle한 클라이언트를 선택하려 합니다.

고려사항으로는 select의 time을 4초 정했고, 8초 즉, 3대 클라이언트들 중에 2번이상 접속안하면 schedule 역할을 하는 함수에서 해당 클라이언트의 cpu정보를 제외하고 idle한 클라이언트를 선택하고자 합니다.

제가 첨부화일을(ref.h, server.c, client.cc) 올릴테니 죄송치만 좀 봐주십시요.. schedule 함수는 작성을 하지 않았고 단지 결과만 출력하게끔 했습니다.

jyj9782의 이미지

커널함수 man 페이지는 없는건가요?

커널함수들도 참 많은데요, 맨페이지가 있으면 엄청 편하겠는데..

없나요 ^^?

있을거 같기도하고..

알려주세요..

purewell의 이미지

new에서 Segmentation fault

일단 검색으로 찾은 URL이긴 하지만 모든 경우가 잘 체크되어 있습니다.
http://bbs.kldp.org/viewtopic.php?t=22834

1. inline 함수는 없습니다.
2. -On 옵션은 쓰지 않았습니다.
3. memset/memcpy 종류 함수를 쓰지 않습니다.
4. malloc/free는 쓰지 않습니다. (new/delete만 씁니다)
5. 바운드를 넘어선 데이터 쓰기를 하지 않습니다.
6. RedHat9/kernel-smp-2.4.20-28.9
7. libstdc++-3.2.2-5, gcc-c++-3.2.2-5, libstdc++-devel-3.2.2-5

[code:1]
typedef struct tagMyStruct
{
int msg;
int time;
} MyStruct, *PMyStruct;

pains98의 이미지

바탕화면의 아이콘을 어찌 만들어야 할까요?

검색을 해보면서 찾아봐도 이런 내용의 글을 본적이 없어서요...

오늘 한마디로 xchat을 깔았습니다.. rpm으로..

그리고 xchat을 검색해보니..

/usr/lib/xchat
/usr/bin/xchat

이렇게 나오더군요..

그런데 전 이걸 바탕화면에 놓고 싶은데 어찌 바탕화면으로

만들수있을까요?

전 레드햇 9.0 gnome을 사용하는데..

바탕화면으로 xchat을 놓고싶은데 방법이 없을까요

한텀에서 그냥 #xchat 하면 바로 뜨긴 하는데..

다른 방법은 없는건가요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기