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

swhong의 이미지

리눅스 커널의 스케쥴링 오버헤드를 측정하고 싶다.

만약 이러한 사람이 있다고 가정을 해보면요,

하나의 process가 cpu에서 수행이 되다가 context switch가 발생하여,
cpu에서 내려가게 되지요, 이때 이 process가 다시 cpu를 얻기까지의 시간이 얼마나 걸리는지를 측정하고 싶다면, 어떤 방법이 있을까요?

커널레벨에서 이것을 모든 프로세스에 대해 적용하여 측정을 할 수 있을까요?

요즘 리눅스 커널 열씨미 공부하고 있는데, 무지 궁금한 것들이 많아서요...
해보구 싶은게 많아서.... 잠도 안와요....

무혼인형의 이미지

NETDEV WATCHDOG: eth0: transmit timed out 이 어떤 에러죠

제 장비로의 네트웍 연결이 잘 안되길레 어렵게 터미널로 들어가서 보니까
CPU부하가 너무 커서..(telnetd가 99.9%를 점유하고 있더군요) 재부팅을 했습니다.

그런데 그 이후로

Quote:
Feb 17 23:07:07 main kernel: NETDEV WATCHDOG: eth0: transmit timed out
Feb 17 23:07:07 main kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.

messages 로그에 이런 것이 1분에 두세개 계속 나오고 있네요..

이게 어떤 의미 인가요?

ps> 검색엔진에서 watchdog찾으면 유해정소 차단만 잔득 나오는데..

seeker의 이미지

find로 현재 디렉토리에 한해 찾기

find . -name '*c'같이 하면
현디렉토리 이하 모든 서브디렉토리를 검색하는데
오직 현재디렉토리에서만 찾으려면
어떻케 하면되는지요?

-prune 또는 -depth를 이용하면 될것같은데
잘 모르겠네요.

lapex의 이미지

fork()/wait() 질문 ?

[code:1]void func(int n)
{
for(int j=0; j < n; j++) {
if ((pid[j] = fork()) == -1)
perror("multi client forks");
if (pid[j] == 0) { /* child */
// do something..
} else {
/* 1. wait() */
}
}

for(int j=0; j < n; j++)
if (pid[i])
/* 2. wait() */
}

int main(void)
{
pid_t pid[NUM_OF_CLIENT];

eklee의 이미지

이런건 어떨까요. 작업 소스 공유~

흠..... 이런거 하나 있었으면.....하는데요..

윈도우즈에는 sourcesafe 인가하는 프로그램으로 여러 사람이 하나의 작업프로그램밍 소스를 공유할수 있는데요.... 물론 uml이나 그에 따른 도큐맨트 같은 것도 그려지죠..

맨날~ vb vc++ 만 하다가 저희 실장이 미쳤는지...갑짜기.... linux에 c++를 하시겠답니다. 근데 문제되는데 소스공유나 그에 따른 정리가 쉽지 않다는거죠.

음.... 생각을 말로 표현하지가 쉽지 않군요....흠...

혹시....MysqlphpAdmin 이란거 아셔요? 그런거 비스무래 하게..해당 소스파일을 열람(?)하고 수정할수 있으면..좋을 터인데....

GTksjun의 이미지

^^ 질문입니다. 네트웍쪽인데 답변 부탁드릴께요

똑같은 mac주소와 똑같은 IP주소와 같은 게이트웨이 ,DNS 를 가진 컴이 같은 네트웍하에 두대가 있다면. 둘다 인터넷이 안되나요 ^^?
지금 저의 집에 케이블 모뎀 밑으로 더미허브 하나가 달려있고 그 밑에 윈도우 머신하고 리눅스 머신이 있답니다..
리눅스 머신을 조정해서 윈도우 머신의 맥주소로 바인딩을 시켰고 IP 주소등은
윈도우 머신이 DHCP로 받아온 IP와 똑같이 세팅했습니다. 이렇게 하니까...
둘다 인터넷이 안되네요 ^^;;

ps 저의 목적은 IP공유기를 안사고 어케하면 두대를 인터넷을 사용할수 있을까 하는 것입니다.

westdrm의 이미지

c에서요 무한루프 돌리면 cpu점유율이 90% 이상이 되는데..

이 점유율율을 낮추는 방법 없을까요?

사용자로부터 입력을 받아들이기 위해 계속 키보드를 감시하는
무한 루프가 있거든요.

purewell의 이미지

랜 카드 두 개 쓰기

일단 리눅스 박스에 랜카드가 두개 달려 있습니다.

처음에는 한 장만 잡아서 썼는데...

이런 것이 있더군요...

Quote:
랜카드 첫번째장은 input만,
두번째장은 output만 하게해서 선로 부하량을 줄일 수 있다

이거 이런 기술(?)의 정확한 용어는 뭐라고 하며,

어떻게 구현해야 하나요????

jjjjrr의 이미지

네임서버 BIND를 윈도우즈에서 사용하고싶읍니다

안녕하세요
네임서버 BIND를 윈도우즈에서 사용하고싶읍니다
설치는 했는데여
부트파일과 존 파일은 어디에 위치하나요
셋팅하는방법좀 갈켜주세요
부탁합니다

maddog의 이미지

네임데몬의 CPU 점유율이 99%를 넘나드는데요...?

어떻게 버벅대면서 named를 설치했습니다. 그럭저럭 설치하고 돌리다가
별 생각없이 top을 봤더니... -.-; named가 99.99%의 점유율을 자랑하고
있더라구요. 이게 뭔 일입니까?

검색해봤더니 똑같은 증상이 있던 분이 있는데 정확한 원인은 없더라구요.
그냥 제대로 설정했으면 그럴리 없다... 정도밖에... -.-; 더불어 그렇게 답하신
분이 named가 root로 실행되면 보안상의 문제가 있다고 하시는데 어째서
그런가요? 그리고 그렇다면 어떻게 해야 될지요...?

페이지

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