프로그래밍 QnA

낙엽의 이미지

IPC 선택의 기준..

프로젝트를 뛰다보면 여러 프로세스가 한 데이타에 접근해야 할 경우가 많은것이 대부분입니다.

보통 message queue나 shared memory를 많이 사용하는 편인데요..
(FIFO나 다른 IPC method들은 아직 실제 프로젝트에 적용한 경험은 없어서.. 여기서는 질문에 포함 안했습니다..)

그냥 일반적으로 가지고 있는 지식만 가지고서는 효율성을 따지기 힘들더군요.
(그냥 대략 알고있기로 shared memory가 message queue보다 속도면에서는 빠르고, message queue는 동기화 시켜줄 필요가 없어서 사용하기는 편하다고만 느끼고 있었습니다만..)

권순선의 이미지

[필독] 질문을 올리기 전에 먼저 읽어 주세요!!!

질문을 올리기 전에 다음 사항을 먼저 확인해 주시면 좋겠습니다.

1. 검색의 생활화
이곳에는 이미 많은 글들이 올라와 있기 때문에 중복되는 질문 내용도 꽤 있습니다. 그러므로 질문을 올리기 전에 궁금한 내용이 이미 있는지 확인을 해 보시는 것이 서로에게 좋겠지요? 검색은 http://bbs.kldp.org/search.php 에서 하시면 됩니다. 검색에 대한 링크는 각 페이지 상단에 위치하고 있으니 사용도중 언제라도 편리하게 검색을 하실 수 있습니다.

beprog의 이미지

음성 채팅프로그램을 만들려구 합니다.

SIP 또는 H.323을 이용한 음성채팅 프로그램을 만들려고 합니다.

SIP, H.323 에 대한 좋은 howto 문서 같은 것 있을까요?

마이크도 물론 있어야 될 것 같고...

영 감이 안와서 조언을 좀 구해볼까 하고 글 올립니다. 꾸벅

minamino의 이미지

C 에서 return 0; 이라고 하는 이유가 뭔가요?

굉장히 기초적인 질문이라서 검색해서 끝낼려고 했지만;;

return 0;, return, 리턴 어느것으로 검색해서 결과가 너무 많아서;;

부득이하게 게시물을 남깁니다.

대개 int main(void) { 내용 .. return 0; } 으로 끝내는데요.

왜 return 1; 이 아니라 return 0; 인가요

0 은 false 가 아닌지? 잘 실행되었으니 true 값인 1 을 반환하는 게 아닌가요?

C 에 워낙 초보라서;;;

그럼 답변 부탁드립니다 (__)

geneven의 이미지

C에서 시간재는법좀 알려주세요

어떤 함수가 끝나고 이 함수가 어느정도의 시간이 걸리는지 알아내는 방법이 있나요? time()함수는 초단위가 최소던데,,, 만분의 1초 이렇게 하는 함수 있나요?

fairycat의 이미지

원하는 함수의 원형이 어느 파일에 있는지 알아내려면?

소스 분석하다 처음부터 proc_t 라는 구조체를 만났습니다. 이 넘을 시작으로
줄줄이 윈도에선 보지 못하던 함수들이 마니 텨나오더군요. 윈도에선 msdn
하나만 있으면 어디서 레퍼런스하는지 금방 찾을수 있었는데..(특히 visual
assist를 쓰던 저로서는..) 이거 난감하군요. proc_t라는 구조체가 어디 시스템
헤더 파일들 어딘가에 정의되어 있는 것인지 아니면 프로그래머가 임의로 소스
어딘가에 만들어둔것인지..

이런것들을 알기 위해서 리눅스에선 어떤 방법을 사용합니까? 파일 내에서

robot79의 이미지

리눅스에서 system call를 추가 등록했때 컴파일하는 방법 좀 알

sys cll를 추가 등록할려고 프로그램 짠걸,
리눅스에서 컴파일하는 방법 좀 알려주세여.
컴파일 명령도 부탁합니다.
(현재 래드햇9.0쓰고 있습니다.)

sun1226의 이미지

혹 리눅스베이스에서 svrmgrl 상에서 select 할 수 있는 명령어

수고하십니다...
다름이 아니라 리눅스베이스에서 오라클을 설치했는데 database open되기 이전에 svrmgrl> 여기에서 connect internal 하고
다음으로 startup 해야 open이 되잖습니까....그런데 dbf,tablespace문제로
open이 되지 않습니다....혹 svrmgrl> 여기에서(open이 되지않은 상태)
tablespace나 다른 정보를 select 할 수 있는 SQL문 알면 가르쳐 주세요..
누가 하는걸 봤는데 도무지 기억이 나질 않네요....

avatar80의 이미지

RTP 와 RTCP 중 어디로 패킷을 보내야 하나요..

둘 사이에 관계는 알지만..
실제 패킷을 보낼때 RTP로 보내는것이 맞지 않나요?
둘은 항상 같이 다녀야 하는건가요?
제가 하고 있는 것중에 한쪽은 둘다를 가지고 있지만.
한쪽은 RTP만 가지고 있는것 같습니다.
개념이 미흡해서 정확하게 이해를 하지 못하겠네요..
많은 조언 부탁드립니다.

seed의 이미지

솔라리스 드라이버 작성할때 변수명 공유(?)하기..?

리눅스에서는 여러개의 모듈간에 변수공유를 그냥
extern으로 하면 되는걸로 아는데요..
솔라리스에서는 어떻게 공유할수있을까요???
예를들어 var라는 변수를 A모듈이 갖고있고
B모듈이 var에 1을 세팅해준다고 할때요...
감사합니다...

페이지

프로그래밍 QnA 구독하기