프로그래밍 QnA

익명 사용자의 이미지

fork()를 써서 child를 여러개 만드는 방법?

fork()를 써서 프로세서를 만들때
child를 내 맘대로 개수를 제어하는 방법을 잘 모르겠습니다.
아직도 마니 모자라서리...
고수님들의 조그마한 도움 부탁/지도 바랍니다.

익명 사용자의 이미지

[질문]리눅스에서 도형그리기를 짜려합니다.

x를 띄우지 않고 가능할까요?
텍스트 모드에서말입니다.
도스에서 짤때는 graphic.h , dos.h를 사용해서 쉽게 선도 그리고..
그랬는데...

가능하면, gtk, qt를 사용하지 않고 말입니다.
그런 라이브러리가 있습니까?

궁금하네요..
간단한 예도 보여주셨으믄 감사하겠습니다.

익명 사용자의 이미지

리눅스 C 에 관한 책 문의 합니다.

안녕하세요...

수고 많으세요...~~ 고수님..책하나 물어 볼려 구 하는데요/

APU 책.(Advanced Programing in the UNIX Enviroment)

어디 가문 구할수 있어요..여긴 대구인데..

오늘 서점가서 찾아 보니

없더라구요...ㅜㅜ..

그래서..글 올려요..

혹시 wowbook.com 에도 없는지..

부탁 합니다.

감사합니다.(__)

익명 사용자의 이미지

[질문] 솔라리스에서 thread.. SMP..?

질문 있습니다..
하나의 프로세스 안에서 여러개의 thread를 사용하여 프로그래밍 할 때,
이 thread들은 프로세스들처럼 스케쥴링 되나요..
다시 말해서, CPU가 여러개 꽂혀있는 서버에서 여러개의 thread를 가지는
하나의 프로세스가 돌아갈 때, 이 thread들은 여러 CPU들에 고루 나뉘어
져서 동시에 수행이 되나요.. 아니면 한번에 하나의 프로세서에서만 수행
이 되나요..
리눅스의 경우에는 pthread를 이용해서 프로그램을 만들면 각각이 프로
세스인 것처럼 잡히니까 그런가보다 하겠는데요...

익명 사용자의 이미지

[질문]리눅스 커널에 대하여 많이 아시는 분!!!!!!

교학사에서 나온 [리눅스 매니아를 위한 커널 프로그래밍]이란 책을 공부
하고 있습니다.

제4장에 시스템 호출 구현이라는 부분에서
책에 나온 대로....

1. 시스템 호출 번호를 할당 하고
2. 시스템 호출 테이블에 등록하였으며
3. 시스템 호출 테이블에 등록한 새로운 처리함수를 구현하여 화일로
만들었으며
4. Make화일을 수정하였으며
5. 커널을 컴파일 하였고
6. 이 새로운 시스템 호출 함수를 응용하는
간단한 예제를 만들었는뎅.....

일단 컴파일이 되지않고 있습니당.

익명 사용자의 이미지

리눅스용 게임라이브러리

리눅스용 게임라이브러리나 그래픽관련제어
라이브러리를 알고계신분
알려주세요.
정보를 얻을만한 관련싸이트를 소개해주세요.

익명 사용자의 이미지

execl의 사용법좀 알려주세요

너무나 쉬운 질문입니다
다른 것이 아니라
execl의 사용법이 궁금해서요
자료를 봐도 잘 이해가 가지 않아서
이렇게 글을 올리게 되었어요
가령
리눅스의 어떤 실행 파일을 실행 하려고 하는뎅
ex>
ls -al | more
를 execl를 이용해 프로그램을 짜서
옵션들을 받아서 실행 하려고 합니다
어떻게 해야 할지 알려 주세요

익명 사용자의 이미지

solaris 기반의 kstat 라이브러리 사용방법 -_-;

bsg님의 답변이 힌트가 되어
google을 무지막지 하게 뒤진 끝에 몇가지 샘플코드를 얻었습니다.
샘플코드, kstat관련 헤더파일, man page 모두 참조한 결과

cpu usage, loadavg, network in/out bound packets

이렇게 세가지의 정보를 커널에서 직접 가져올 수가 있었습니다.

그런데, 아직도 풀리지 않는 수수께끼..-_-;

1. network 의 특정 디바이스 (예를 들어 hme0 )의 트레픽을
packet이 아닌 byte 단위로 가져올 수 있는 방법이 있습니까?
(packets * MTU 를 생각하고 있지만 이건 프로그램이 아닌듯 -_-; )

익명 사용자의 이미지

메세지 큐에 대해 질문입니다.-,.-;

"주어진 메세지의 최대 크기에 대한 내부적인 제한은 없다. 리눅스에서는
linux/msg.h에 다음과 같이 정의되어 있다."
"linux/msg.h"의 내용
#define MSGMAX 4056 /* <= 4056 */ /* max size if message
(bytes) 메세지의 최대 크기 */

내용을 찾아 보니 위와 같은 문구를 찾을수 있었습니다.
그럼 현재(radhat6.2 kernel 2.2.16-3) 사용 하고 있는 시스템에서 메세지의
최대 크기를 늘일려면 해당 부분을 수정하여 커널 컴파일 다시 하여야 하는지
아니면 다른 방법이있는지 알고 싶습니다.

페이지

프로그래밍 QnA 구독하기