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

okmsj의 이미지

cygwin 에디터는 무엇을 쓰나요?

에디터를 쓸려고 하는데 vi 에디터가 안 됩니다.

cygwin에서 쓰는 에디터가 따로 있나요?

풀패키지로 깔았는데도 안 되네요...

알려주시면 감사하겠습니다.

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의 마스크레이딩을 봐도 어려워서 ...

좀 도와주시면 안될까요

peccavi의 이미지

mysql 프로그래밍

안녕하세요. mysql과 c로 프로그래밍을 하고 있습니다.
제가 만든 프로그램을 데몬으로 만드는 과정에서 0번부터 2번까지 소켓을
close()함수로 닫아버리는데요, 이걸 수행하면 mysql이 2013에러를 리턴하며
연결이 끊어집니다(항상 그런건 아니구요,, 종종..). 이 close하는 루틴을 주석처리하면 끊어지지 않구요..
그냥 단순히 프로세스를 데몬을 만들기 위해 io,error 디스크립터 소켓을 끊어버리는 작업이라고 생각했는데,, 이상한 결과가 나오네요..
이유가

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로 바로 컴파일 해도 됩니까?

ㅇㅇ?

그리 해도 되는지요?

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

saint1130의 이미지

컴파일 명령 실행후 ld 에러 입니다

gcc를 사용해서 cpp파일과 ~.a 라이브러리를 컴파일 하면 에러가 납니다
희안한게 리눅스 버전별로 에러가 틀린데요 (커널 버전이라기보다 gcc 버전 따라 다른듯)

리눅스 7.3 gcc 2.96 에서는 무슨 ld ~ signal 11 이 어쩌고 하면서 에러가 납니다 - 정확히 기억이 안나네요 - 죄송 ^^

그리고 리눅스 9 gcc 3. XX 에서는
/usr/bin/ld : skipping incompatible ./libmyproject.a when searching for -lmyproject
/usr/bin/ld : cannot find -lmyproject
collect2 : ld returned 1 exit status

이렇게 에러가 나면서 컴파일이 안됩니다

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의 글꼴을 사용몬한다는...

페이지

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