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

gusrmr의 이미지

os과제중 이상한점이 있습니다.

os과제로 리눅스상에 vxworks를 구현하고있습니다.

현재 범위는 태스크관리까지이고 구현은 다 했습니다만 가끔 비정상 작동을 합니다.

동일 우선순위 태스크를 7개 만들고 실행을 시키면(각 0 ~ 6을 출력하게 했습니다.)

정상적으로 0 ~ 6번의 태스크가 라운드로빈방식으로 작동을 하지만,

가끔 0, 1, 2, 3, 4, 5, 6, 5, 6, 5, 6을 출력하고 종료되는 문제가 있습니다.

gdb로 찍어보면 정상종료되었다고 뜹니다만;

main을 포함한 생성한 태스크모두 종료시키는 코드는 없습니다(무한루프로 대기).

몇일을 고민해봤지만, 원인파익이 안되서 질문드립니다.

웃긴건 스케줄링하는 부분에 printf로 찍어보면 수행시간이 길어져서 그런지 저런 현상은 발생하지 않습니다;

하지만, sleep등 수행시간을 더 늘리면 정상수행이 안되고 정상종료되는 문제가 있습니다.

조언 부탁드립니다....

clien의 이미지

윈도우 XP 단축키 문제 때문에 올립니다

윈도우에 보면 바로가기 아이콘 단축키 설정을 할수있는데

이 부분을 ALT + F4로 설정해서 쓴적이 있엇는데

문제는 그 아이콘을 삭제한 후에도 ALT + F4의 원래 명령인 '종료' 명령이 안돌아옵니다

윈도우 단축키 부분 초기화나 윈도우 키보드 초기화, 혹은 윈도우 키 설정 이런 부분 어떻게 건들이지요?

ALT+F4의 기능을 다시 살리고싶은데 너무 어렵습니다.

freezm7의 이미지

find -exec 에서 왜 항상 마지막에 \; 를 넣어야 할까요??

쓸데 없는 질문일 수 있는데요,
궁금해서 아시는 분이 계실 것 같아서 여쭤봅니다.

$ find . -name "blah" -exec rm -f {} \;

처럼 -exec 옵션을 쓰면 마지막에 \; 를 붙여줘야 하잖아요..

여기서 ; 가 아니라, \; 를 쓰는 이유는 알고 있습니다. shell 에 ; 를 처리해서 없애버리지 않도록하기 위해서죠...

그러니까 find 에게는 ; 가 마지막 인자로 넘어가게 되는데요...

대체 이 인자가 왜 필요한거죠??? 어차피 ; 이후에 다른 옵션을 쓸수도 없던데 말이죠.

쓸데 없는 궁금증이지만,,,, 계속 궁금증이 가시지 않아서 여쭤봅니다.

아시는 분 계신가요?

astrostars의 이미지

fedora 13에서 ups 세팅

CentOS에서는 power management에서 ups 관련한 것을 설정할 수 있었는데,

fedora에서는 그러한 것이 보이지 않네요... 혹시 fedora에서 설정할 수 있는 위치를 아시는 분 도움주세요 ^^

(혹은 ups 설치시 준 씨디를 사용해야 할까요??)

astrostars의 이미지

CentOS 5.5 설치시 grub 문제

fedora 13을 설치했던 곳에 remove all partition 옵션으로 설치를 하건 뭔짓을 하건

grub에서 설치디스크를 인식하지 못하는듯 합니다.

grub> 이렇게 나오고 더이상 진행되지 않습니다. 인터넷에 돌아다니는 것들 다 해봐도 소용이 없네요.

이 시스템에 다시 fedora 13을 설치해도 문제는 계속 발생하고, 어떻게 하다보면 fedora 13은 설치가 되지만(grub 설치 하드를 바꾸다 보면 설치가 됩니다...;;) CentOS는 절대 grub문제가 해결되지 않네요...

휴, 어떻게 해야 할까요?

josimhaela의 이미지

리눅스 로그인후에 제가 만든 프로그램을 가장 먼저 띄우는 방법이 있을까요 ?

일단 제가 생각한건 c 코드로 프로그램을 하나 만들어서

로그인을 하면 바로 그 프로그램이 실행 되는 건데

쉘 프로그래밍을 사용해야 하나요 ?

해야 한다면 어떻게 구체적으로 해야할지..

아직 쉘 개념은 모르는 상태입니다..

byungchigi의 이미지

아치리눅스 X-Window 설치


음 이래저래 아치리눅스 설치를 완료하였습니다.

팩맨도 에러없이 잘 사용되고요..

( KLDP 미러하고 중국, 일본 병행 사용중.. )

위키에 있는대로 X를 설치하려고하면 안되는군요 -_-;

방법 좀 가르쳐 주셨으면 하네요..

KDE 제외후 GNOME 이나 Fluxbox 정도가 좋습니다 ..

그럼 조흔 답변 바랍니다 ..

( 과정이 뚜렷하게 나와있었으면 ㅠ.. )

puresupe의 이미지

centos 노트북에 설치해서 쓰시는분 계신가용??

노트북 커버 덮었다가 다시 열면

정신을 못차리네요 -_-

커버덮었다 열었을때 suspend(혹은 hibernate) 문제를 centos 에서 해결하신분 계신가욤??

pmj0403의 이미지

TCP에서 패킷전송후에 ACK 안오면, ACK 안온 패킷의 다음 시퀀스 번호의 TCP 데이터를 전송하나요?

TCP에서 패킷전송후에 ACK 안오면, ACK 안온 패킷의 다음 시퀀스 번호의 TCP 데이터를 전송하나요?

예를 들어 송신자에서 TCP 10번 메시지를 수신자한테 보냈는데,

10번메시지에 대한 ACK를 못받은 상태이라면, 다음보기중 어떤게 맞는건가요?

1) 11번부터 쭉~~데이터를 보내나요???

2) 10번 ACK 받을때까지 무조건 기다린다

3) 11번부터 몇개보내보다가 그래도 ACK 안오면 그다음 기다린다

4) 답이 없다. 다른 정답이 있다.

답변 주시면 감사드리겠습니다. 머리 깨지겠네요;ㅋㅋ

페이지

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