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

jagalchee의 이미지

자식 프로세스가 죽을 때, 발생하는 SIGCHLD 의 개수는 자식의

멀티 프로세스 모드의 프로그램을 짜고 있습니다.
(fork() 이용)

일반적으로 자식이 죽을 때, 좀비로 남아 있게 하지 않기 위해서 자식이 죽을 때 부모가 SIGCHLD 를 받으면 특정 핸들러를 호출하도록 하는 걸로 알고 있는데요.

제가 궁금한 것은 자식이 죽을 때 마다 죽는 자식의 수 만큼의 SIGCHLD 를 받아서 정확한 수 만큼의 핸들러를 호출하는 것인지가 궁금합니다.
(예전에도 이와 비슷한 질문이 올라왓던거 같긴한데...^^;)

bluebriz의 이미지

리눅스 설치후 windows가 넘 느려졌어요 ;;

윈2000 프로 쓰고있었고요, 파티션은 아래와 같이...
Pri. Master : hda1(윈2k), hda2
Pri. Slave : hdb1
Se. Master : CD-ROM
Se. Slave : hdd1, hdd2 (리눅스)

한컴리눅스 데스크탑 2003을 설치했습니다.
grub 이 기본적으로 깔리네요.. 처음 써봄 ;;
암튼.. 멀티부팅 화면에서 윈도우 부팅을 하면,
전에 윈2000만 쓸때보다 부팅시간이 훨씬 오래걸리네요.
한 2~3배는 더 걸리는거 같아요.. 글구 부팅된다음에도
프로그램을 실행시킨다던지.. 사용하는데 로딩시간 등..
좀더 느려진거 같아요..

부활의 이미지

대용량 HDD 지원 문제

vmware 아니라 오랜만에 멀티부팅으로 설치하려고 하는데요.
요새 많이 쓰는 120, 160G에서도 파티션 나누면 처음 lilo 메뉴에서
부팅 가능한가요?
제가 아직 하드디스크를 사지 않아서 직접 해보지는 못하구요.
전에 쓸 때는 별도의 HDD에 따로 깔았었는데(hdb...) 그때는 lilo에서
부팅으로 곧바로 넘어가지 못했습니다. 그래서 매번 디스켓으로 부팅
하곤 했었네요.
요즘에는 어떤지 궁금하네요. 이따가 새로 사서 설치하려고 합니다.

jenix의 이미지

쉘코드 중에 궁금한점이있는데;

[code:1]

char shellc0de[] =
"\xeb\x2a" //jmp 0x2a
"\x5e" //popl %esi
"\x89\x76\x08" //movl %esi,0x8(%esi)
"\xc6\x46\x07\x00" //movb $0x0,0x7(%esi)
"\xc7\x46\x0c\x00\x00\x00\x00" //movl $0x0,0xc(%esi)
"\xb8\x0b\x00\x00\x00" //movl $0xb,%eax
"\x89\xf3" //movl %esi,%ebx
"\x8d\x4e\x08" //leal 0x8(%esi),%ecx
"\x8d\x56\x0c" //leal 0xc(%esi),%edx
"\xcd\x80" //int $0x80
"\xb8\x01\x00\x00\x00" //movl $0x1,%eax
"\xbb\x00\x00\x00\x00" //movl $0x0,%ebx

닌자의 이미지

그룹 Quota가 되지 않네요...

그룹 쿼터를 하려는데 에러가 나네요...
안녕 리눅스를 사용하구요
vi /etc/fstab에 grpquota 넣어주고
[root@localhost home]# mount -o remount /dev/sda7
[root@localhost home]# touch aquota.group
[root@localhost home]# chmod 600 aqouta.group
[root@localhost home]# quotacheck -auvgc
를 하면
quotacheck: Quota for groups is enabled on mountpoint /home so
quotacheck might damage the file.
Please turn quotas off or use -f to force checking.
이 나오고 f옵션을 넣어 주면

[root@localhost home]# quotacheck -auvgcf
quotacheck: Cannot remount filesystem mounted on /home read-only so

kknd345의 이미지

xmame 할때 오락마다 gamenamerc 파일 만들어줘야 하나요?

xmame 할때 오락마다 gamenamerc 파일 만들어줘야 하나요?

가지고 계시다면 예시로 하나만 보여주세요.

lkjt의 이미지

recv함수는 버퍼에 받아 논것을 보내주는 거죠?

recv함수는 버퍼에 받아 논것을 보내주는 거죠?

즉, 잘라가면서 찾거나, 한꺼번에 받아서 찾거나

속도는 마찬가지이죠???

lkjt의 이미지

헤더를 바꾸어 보내도 응답이 같습니다.

아무리 바꾸어 보내도

응답 헤더가

HTTP/1.1 200 OK

Date: Sat, 15 May 2004 14:13:22 GMT

Server: Apache/2.0.47 (Unix) PHP/4.3.3

X-Powered-By: PHP/4.3.3

Connection: close

Transfer-Encoding: chunked

Content-Type: text/html; charset=KSC_5601

이렇게 같습니다.

센드는 제대로 헷는데요,

Destroyer의 이미지

한통VDSL을 쓰는데 리눅스에 인터넷 연결을 할 줄 모르겠습니다

저희집에선 한국통신VDSL을 사용합니다

ADSL에서 연결하는 방법은 찾았는데 VDSL은 어떻게 해야 할 지 모르겠네요..

저희집에선 와우리눅스 파란R2 7.2버전을 사용하고 있습니다

몇달째 인터넷 연결하나 못하고 있습니다..

전에 배웠던게 점점 희미해져가네요..

jagalchee의 이미지

MySQL은 항상 Atomic 하게 작업을 처리 하나요?

MySQL 에 간단한 테이블을 하나 만들었습니다.
그리고 이 테이블에 자료를 insert 혹은 select 혹은 delete 혹은 update를 수행하는 간단한 C 프로그램을 멀티 프로세스 모드(즉, fork() 이용)로 짰습니다.

즉, 어떤 자식 프로세스에선 이 테이블에 update 를 할려고 할 때, 다른 자식 프로세스는 이 테이블에 delete 를 하는 상황이 발생할 수가 있습니다.
이런 경우 항상 어떤 작업 하나만이 Atomic 하게 진행한 후에, 다른 작업이 진행 되도록 하게 하고 싶습니다.(즉, update 하는 도중에 delete 를 할려는 시도가 오면, 이 delete는 update 가 끝날때 까지 블락 되었다가 실행되게 한다던가 말입니다.)

페이지

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