설치 및 활용 QnA

happyman의 이미지

2.6커널은 진짜 preempt가 아닌것같은데요....

2.6커널의 preempt_schedule()입니다.
그런데 preemt가 발생하는 부분을 보니 조건이있군요.
preempt_count가 0이어야한다는거죠..
그러니까 A,B,C 프로세스가 실행중이라고 할경우 각 priority가
A=1 , B=2 , C=3 이라고하면...(A가 가장높음)
C가 실행중 B가 preempt_schedule()하면 B가 실행되는데 이상태에서
A가 preempt_schedule()하면 preempt가 되지 않지 않나요?
그렇다면 진정한 preempt가능한 커널이 아닌것 같은데요..

1611 asmlinkage void preempt_schedule(void)
1612 {
1613 struct thread_info *ti = current_thread_info();

훌륭한녀석의 이미지

프로세스의 I/O 점유율(?)을 볼 수 있을까요?

시스템에서 작동중인 프로세스의 I/O 상태를 알고 싶을때 사용하는 프로그램등이 있을까요? top에서는 나타나지 않는듯 한데, 추천 부탁드립니다.

I/O 작업이(주로 디스크입니다) 많은 작업을 알아내고픈게 지금의 상태입니다.

naraping의 이미지

NAT관련 질문 있습니다.

이글을 읽어주시는것에 감사합니다.

현재 시험망에 PC가 3대 있습니다.

**IPv4 Host** ---------**Linux** ---------**IPv4/IPv6**
위와 같은 형태로 연결이되어 있습니다.

Linux <--> IPv4/IPv6 간에는 IPv6주소또는 IPv4 사설 IP로 통신이 가능합니다.

제가 궁금한것은 IPv4/IPv6에서 사설 IP를 이용하여 IPv4 Host에 패킷을 보내고자 하는 것입니다.

kldp의 마스크레이딩을 봐도 어려워서 ...

좀 도와주시면 안될까요

zakga의 이미지

vmware를 이용해서 리눅스를 설치하려고하는데

iso 이미지로 설정해주고

POWER ON을 눌러줬는데

"Unable to open kernel device "\\.\vmx86": 지정된 파일을 찾을 수 없습니다. Did you reboot after installing VMware Workstation?"

이런 에러가 나요..이런것은 언급도 안되있는것 같던데..무슨 문제일까요??

HowKnow의 이미지

사운드 카드 설정 질문...

기가바이트 865PE1000Pro를 사용 중인데요...

기가바이트 가도 드라이버가 없구 리눅스에서도 자동으로 잡히지

않는군요... 기가바이트 전화해 보니 포럼에서 구하거나

직접 만들라는데 ㅡ,.ㅡ;; 기가 차서... ㅠㅠ;;

어찌 해야 하나용?

피시 스피커만 삐걱 삐걱 거리는데 ㅠㅠ 흑 흑

누가 설치하신분 있으면 가르쳐 주실레요?

HowKnow의 이미지

커널을 2.4.xxx에서 2.6.xxx로 바로...

커널을 2.4.xxx에서 2.6.xxx로 바로 컴파일 해도 됩니까?

ㅇㅇ?

그리 해도 되는지요?

아니면 중간에 버젼 바뀌었던것들 다 해줘야 합니까?

orangecrs의 이미지

모질라 폰트 설정...

사용시스템은

P1400 256
Slackware 9.1
Glibc 2.3.2
gtk 2.0 or higher
XFree 4.4.0
Gnome 2.4.2

모질라 1.6을 사용중입니다. 오래전에 격은문제인데
기본적으로 배포판에 깔린 모질라에서는(/usr/lib/mozilla)에서는
트루타입 설치후 Edit ->Preference ->font 에서
아래그림처럼 설치한 트루타입 폰트를 사용할수 있습니다.

하지만 바이너리로 받은 모질라를 따로 설치하면(/usr/local/mozilla) 에
설치하면 아래그림과 같이 목록이 다른게 나옵니다. X의 글꼴을 사용몬한다는...

okgo의 이미지

시스템호출 에서 include애러 좀 봐주세요.

시스템호출 연습을 해보려고 아래와같은 test.c파일을 하나 만들었는데요.

#include<include/asm-i386/unistd.h>
_syscall0(int.newsyscall);

main()
{
    int i;
    i=newsyscall();
}

gcc 컴파일을 하면

[root@localhost linux-2.4.24]# gcc test.c
test.c:1:37: include/asm-i386/unistd.h: 그런 파일이나 디렉토리가 없 음
test.c:2: parse error before '.' token
test.c:2: warning: data definition has no type or storage class

랜덤여신의 이미지

MSN 프로토콜 바뀐것... 예전 프로토콜과의 다른점이 뭔가요?

MSN 프로토콜 바뀐것... 예전 프로토콜과의 다른점이 뭔가요?

그냥 단순히 호환을 막기 위한 건가요?

아니면 보안의 향상이 있었나요?

알고싶습니다...

quintus의 이미지

커널 업그레이드 중의 에러메시지 좀 봐주세요.

제가 가지고 있는 CD의 커널 버전이 2.4.2 여서 업그레이드를 하려고 커널 2.6.0 다운 받고 또 Documentaion Changes 에서 필요 한 Util도 받아서 업그레이드 했는데 커널 컴파일 하는데 에러메시지가 나오네요. 어떻게 해결해야 하는지 모르겠네요. 에러메시지는

Quote:
init/main.c:
This compiler cannot compile correctly with frame pointers enabled

2.4.2 커널 소스는 제대로 컴파일 되거든요. 왜 2.6.0은 안되는건지..

그리고 gcc 가 include 하는 path 가 어디에 있는거죠? /usr/include 아닌가요?

페이지

설치 및 활용 QnA 구독하기