프로그래밍 QnA

익명 사용자의 이미지

커널 2.2.6에서 switch_to 매크로에 대한 질문입니다.


안녕하세요.
음 kldp의 주옥(!)같은 글들은 자주 읽어보지만, 이렇게 글을 그것도 질
문을 올리기는 처음입니다.
커널 2.4대가 나오고 2.5대의 개발버전이 나오는데 왠 2.2대냐고 하시겠
지만, 리눅스 커널의 이해 책은 버전 2.2와 2.1대를 대상으로 하는 것 같
아서 처음에는 교재가 다루는 커널로 공부하려고 합니다. 그럼 질문하겠습
니다.

다음은 switch_to 매크로 소스입니다.
-------------------------------------------------------------------
#define switch_to(prev,next) do { \

익명 사용자의 이미지

소켓연결 후 랜포트를 빼거나 상대방 PC를 끊경우에 감지할수있

서버/클라이언트로 간단한 프로그램을 작성하고
클라이언트에서 서버로 접속을 한후에
서버쪽에서 랜케이블을 빼거나, 클라이언트 PC를 끄면
서버쪽에서 수분내에 감지가 되어 소켓을 끊을수 있어여
되는데 잘 안되네요
소켓옵션 KEEPALIVE, RCVTIMEO, SNDTIMEO 등을 써봐도
서버에서는 연결된것으로 간주하여 1시간이든 하루든 그대로
연결된것으로 알고 있습니다.
해결방법좀 갈켜주세요

익명 사용자의 이미지

strftime을 사용해서 시스템의 시간을 구할려고 합니다.

strftime을 사용하여 시스템의 시간을 구할려고 하는데요

yyyyMMDDHH24MISSMSS 이런 형식으로

넣으라고 하는데요,

strftime의 옵션을 " %Y%m%d%T " 이렇게 사용하면 마지막 부분이 안들어
가는것 같구요. 밀리세컨을 넣어줘야 될 것 같은데 옵션이 없는 것 같은
데 어떻게 해결을 해야될까요~

이곳에서 많은 것들을 배워가고 있습니다.

며칠전에 고생했던 strcpy.. 구조체에 값을 넣을때 순차적으로 하지 않아
서 중간에 널이 들어가는 경우도 겪구...^^*

익명 사용자의 이미지

Qt official homepage...

Qt official homepage가 어디인가요?
2글자는 검색이 안되네요 @.@!

익명 사용자의 이미지

[질문] 모듈에서 쓰레드 같은거 사용가능한가요


무언가 쓰레드 같은게 필요한데..

인클루드 자체가 안되네요...

쓰레드 같은 역할을 하는게 없을까요..???

고수 여러분의 도움 기다리겠습니다....그럼..

익명 사용자의 이미지

ibm사이트에 개발자를 위한 사이트가 오픈되었다는데..


이번에 ibm사이트에 개발자를 위한 사이트(developer works)가 새로


오픈되었다고 합니다.

주소는
www.ibm.com/developerworks/kr 입니다...

자바, 리눅스, 웹서비스, XML, 여러 오픈 소스등.. 다양한 분야별로


나누어져 있다고 하니..

많이들 들어가셔서, 서로 정보도 공유하고, 또 개발자들끼로 서로


어려움들을 많이 나누셔도 될듯하네요...

지금 행사기간이라 경품들도 준다고 하니, 한번 둘러보시는것도 괜찮겠
죠..

익명 사용자의 이미지

프로그램이 자동으로 종료가되내요..

시스템 memory 가 1G 스왑이 500M입니다.

그중 서버용으로 사용하는 프로세스의 덩치는 메모리를 약 800에서 900M정
도 사용합니다.

아무 탈없이 잘 돌아가다가 오늘 이상한 상황이 발생했습니다.
한참동안 잘 돌아가다가 조금전에 보니까
화면에 killed 라는 메시지를 뿌리며 죽어버리내요...

시스템 소스에는 절대 이런 메시지가 없구요..
종료를 할경우 시그널을 잡아서 종료 원인과 위치등을 자동으로 뿌려주게
코딩을 했습니다.

killed라는 메시지가 나올려면 누군가(자신이 아닌)강제로 종료를 시킨거

익명 사용자의 이미지

리눅스 처음 시작할때 메시지에 대해서

리눅스 부팅할때

멀티 부팅에서 아래와 같이 나오지요...(멀티 부팅이 아니라면 안나오고..)

LILO boot (여기에서 고를 수 있지요..gui에서 win, linux..등을 고르는것 처럼)

여기서 하나를 선택하면(멀티 부팅이 아니면..바로 여기에서 부터 시작)

LILO Loading 라벨명 ..........................(제일 앞의 LILO는 lilo.conf 파일 설정에 따라 없을수도 있
음)
Uncompressing linux... Ok, booting the kernel
...
...(시스템 초기화에 관한 메시지들)
...
...(데몬에 관한 메시지들)

익명 사용자의 이미지

마이크로 자신의 목소리를 저장 하는방법.?ㅜ.ㅜ

마이크로 자신의 음성을 리눅스에서 wave화일로 저장을 하려면 어떻게 해
야할까요 ?
ps.물론 사운드 카드는 잡았읍니다.

익명 사용자의 이미지

리눅스 커널 소스에서 포인터 관련..

exit.c 를 보고 있는데
release_task(struct task_struct * p)

함수에서 다른 함수를 호출하면서 인자로
&p->user->processes 를 넘기더군요.

(atomic_dec (&p->user->processes); )

확인해 보니 struct task_struct 안에 user 라는 멤버 변수가 존재하긴 하던데, 어째서 &p를 통해서 그것에 접근하는지 정말 모르겠습니다. 고수 커널 해커님들의 조언 부탁드릴께요. 감사합니다..

페이지

프로그래밍 QnA 구독하기