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

익명 사용자의 이미지

[질문] 스레드 관련 (재발 도와주세요)

스레드를 1초간격으로 계속 만듭니다. 근데 그 스레드는 화면에 한줄만 출
력하고 바로 죽습니다.
다음과 같은 에러 메시지가 나옵니다.

pthread_create Interrupted system call

그런데 사양이 낮은 컴은 250번 정도 가다 죽고,
사양이 좋은 컴은 1000번 정도 가다 죽습니다.

무슨 문제인지 모르겠습니다....

고수님들 재발 도와주세요!!

#include
#include

pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
int count = 0;

void* function( void* arg )
{
int tmp = 0;

익명 사용자의 이미지

float 값의 비교

float a;

a = 0.2;
if(a == 0.2) printf("1\n");
else if(a == (float)0.2) printf("2\n");

이걸 실행하면 왜 2가 찍히는걸까염.. -_-+ 그냥 1이 프린트돼야 할것 같
은디.. 흐미.. ㅠ,.ㅠ

익명 사용자의 이미지

3com 3c910 랜 드라이버......

알바트론 845PEV PRO 메인보드에 있는 3c910 칩의
리눅스용 드라이버가 없는 것 같은데요, 어디에서
구할 수 있을까요? 3com 홈페이지에도 안 올라와
있던데요.

익명 사용자의 이미지

와우 7.3쓰시는분 좀 봐주세요.

<시스템 사양>

사용배포본 와우리눅스 7.3 파란2
VGA 지포스4 mx
M/B
CPU 에슬론 xp1800+
HDD
Sound Card
LAN Card
인제막 리눅스 시작했읍니다.
전에 시도했다가 실패해서 이번엔 제대로 배워볼려구요.
와우설치했는데 몇가지가 안되서여.
일단 로그아웃해서 시스템 종료하면 전원이 자동으로 안꺼집니다.
logout -h now로도 해봤고 그놈 메뉴에서 종료해봤는데 둘다 안됩니다.
요건 질문한 사람도 없던데.
글구 이더넷 카드가 안잡힙니다. ip주소를 할당할수 없다고 하던데 온보드

익명 사용자의 이미지

비주얼스튜디오에서 이런 문제는 어떻게 해결하지요?

CTRL + N 해서 문서를 하나 만들고

컴파일해서 실행한 후에...

다시 CTRL + N해서 문서를 하나 더 만들고

컴파일하고 실행하면 앞에 작업했던게 실행됩니다.

그래서 전 매일 하나 하고, 프로그램 닫았다가 다시 하나 하는데...

도무지 무슨 방법이 있지 싶은데 발견을 못 했습니다. ^^

아시는 분, 도움을 요청합니다.

익명 사용자의 이미지

메뉴얼 페이지 답답합니다.

리눅스에서 프로그래밍하면서 보던 프로그래밍 습관탓인가, 매뉴얼 페이
지 없는 비주얼 스트디오 환경이 답답한데요.

이거 무신 방법 없을까요.

가령 리눅스에서 카테고리 3의 메뉴얼페이지를 통째로 윈도우에 설치해서
본다던가하는...

MSDN페이지는 눈에도 잘 안들어 올뿐더러.. 영 맘에 안드네요.

그렇다고 매뉴얼 패이지 필요할때마다, 다른 서버에 접속해서 작업하기도
그러쿠..

대안좀 부탁드릴께요.

익명 사용자의 이미지

rpm설치시 error message (처음보는 에러메시지네요) 해결해주세

php-4.0.6-7.i386.rpm 파일을 설치하려고 합니다.

rpm -U php-4.0.6-7.i386.rpm 을 했더니

php-4.0.6-7.i386.rpm read manifest failed 성공

와 같은 에러메시지를 보여주더군요. 처음 보는 에러라 해결하기 위해 여
기저기 돌아다녔지만 결국 못찾고 질문을 하게 되었습니다.

이 문제를 어떻게 해결해야 할지 가르쳐 주세요

익명 사용자의 이미지

perl 파일을 컴파일하려고 하는데요

perl로 짠 프로그램을 컴파일하려고 하는데,

perlcc -o t t.pl

이렇게 하면

Compiling C(t_40) for t_40.pl!
/usr/bin/perl -I/usr/lib/perl5/5.6.0/i386-linux -
I/usr/lib/perl5/5.6.0 -I/usr/lib/perl5/site_perl/5.6.0/i386-linux -
I/usr/lib/perl5/site_perl/5.6.0 -I/usr/lib/perl5/site_perl -
I. /tmp/t_40.pl.tst
gcc -fno-strict-aliasing -I/usr/lib/perl5/5.6.0/i386-linux/CORE -o
t_40 t_40.pl.c -L/usr/local/lib -L/usr/lib/perl5/5.6.0/i386-
linux/CORE -lperl -lnsl -ldl -lm -lc -
lcrypt /usr/lib/perl5/5.6.0/i386-
linux/auto/IO/IO.so /usr/lib/perl5/5.6.0/i386-
linux/auto/Fcntl/Fcntl.so

익명 사용자의 이미지

[재 질문]cron 에 대해서 문의드립니다^^*

lucky라는 프로세서를 만들어두고..이것이 죽으면 자동으로 살아나도록 하
는 기능을
구현하려구 합니다.

if [ $process_count -eq 0 ]; then
<==0 으로 해야 되나요?

작업순서는 이렇게 했구요
1>vi 로 mycron2.sh를 만든다
process_count=`ps -ef | grep -v grep | grep -c "lucky"`
if [ $process_count -eq 0 ]; then
echo "lucky 프로세스 재시작" | mail sean at mcome.com
cd /export/home/sean/DAEPACK/test
./lucky > /dev/null &
fi

2>crontab -e
0,5,10,15,20,30,40,50 * * * * /bin/sh
export/home/sean/DAEPACK/test/mycron2.sh

익명 사용자의 이미지

세그멘테이션, 페이징...

이건 좀.. 어려운 질문일 수 있는데요...

인텔 CPU 구조 매뉴얼에 보면
세그멘테이션과 페이징이 나오잖아요...

그래서 리눅스에서는 세그멘테이션과 페이징이
어떻게 구현되어 있는지 확인해 보려고 하는데요..

어디에 붙어 있는지 알 길이 없네요..

소스의 어느 부분에서 이것이 일어나는지 알 수 있을 까요???

파일 명이나 함수명이라도 가르쳐 주시면 고맙겠습니다.
아니면 논문 비스무리한것이라도 좋습니다....

페이지

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