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

ksil의 이미지

[질문] Multi Thread안에서 시간 지연에서의 usleep...

한개의 프로세스에서 대략 5개의 쓰레드가 돌고 있습니다.

근데 CPU점유율과 스케쥴링을 위해서 각 스레드에서 usleep 을 쓰고 있엇는데요

게시판을 둘러 보다 보니 usleep은 Multi Thread에서 unsafe하기 때문에

select나 nanosleep을 쓰라는 글이 몇개나 보이는군요.

근데 그에 대한 근거및 문제점들은 찾을수 없어서 이렇게 글을 올리게 되었습니다.

일단 제가 아는것은 usleep은 어떤 값을 주더라도 최소 10ms단위로 동작한다는것 이외에는 없습니다 ㅠ.ㅠ

c2803의 이미지

유저생성 및 패스워드 변경이 않됩니다... 알려주세요-! (__) (-

안녕하세요-

어느날부터 갑자기 서버에서 유저생성과 패스워드 변경이 안됩니다.

유저생성을하려고 하면

UX: useradd: ERROR: Cannot update system files - login cannot be created.

이런 에러가 나구요

passwd 아이디 하면은

passwd (SYSTEM): Unexpected failure. Password database unchanged.

이런 에러가 납니다..

/etc/passwd 와 /etc/shadow 두개의 권한은 644 와 600 입니다

444 와 400 으로 바뀌어 있던걸 다시 바꿨어요

왜 그런지 아시는분 제발 답변 부탁 드려요-

운영체

shean0의 이미지

event에 대해서..

안녕하세요..
이벤트에 대해서 문의 드릴려구 이렇게 글을 적습니다.
프로그램을 요약하면.
client <==> middle_server <==> server
미들서버의 특징: 양쪽의 소켓을 가지고 client==> connect, middle-->connect 해서 통신을 전달하는데 . 아무쪽이든지 close(sok)하면 , 다른쪽 soket를 닫는다 .
이런 특징을 가지고 있기에 , client에게 close권한을 먼저 주어서 다 받았으면 .
client - close(sok)하고 서버-child는 그 사이에 sleep(5) 를 하고, exit(0)을 하게 만들었습니다(물론 select로 해도 되겠지만서두... ㅠㅠ)

hilovesh의 이미지

freebsd가 머지여?

게시판을 여기저기 돌아다니다 보면

Freebsd란 말이 나오는데

이게 머지여?

활용법은 나왔는데

정확히 이게 머다라고 나온것이 없는것 같아서여

갈켜주세용~~^^;;

caracourage의 이미지

계정추가후 홈페이지 업로드 방법 좀~

안녕하세요~?
이런곳이 있다는것두 오늘에서야 안 초보자입니다.^^;;;
검색에서두 못찾고 해서 질문 좀 드릴려구요..
리눅스서버에 홈페이지가 돌아가고 있거든요..
근데 계정을 추가해서 거기에다가 다른 홈페이지를 넣고 싶다고 하거든요..
기존 홈페이지 폴더 밑에다가 다른 홈페이지를 넣고 싶다는 말인것 같은데..
어떻게 하면 되는지 자세하게 좀 가르쳐주시겠어요?^^;

dreamer의 이미지

ssh 로긴

ssh를 새로 컴파일하고 install을 해서
sshd를 실행했습니다.
버전은 다음과 같습니다.

bash-2.05# /opt/ssh-3.5/bin/ssh -V
OpenSSH_3.4p1, SSH protocols 1.5/2.0, OpenSSL 0x0090602f

서버 상에서는 에러 메세지를 발생 하지 않습니다.

그런데 client에서

ssh -l dreamer server
를 실행 하면 다음과 같은 메세지가 나옵니다.

Disconnecting: Corrupted MAC on input.

왜 이런 메세지가 나올가요?

hilovesh의 이미지

프로그램을 하나 짤려구 합니다

리눅스용 mp3같은것을 만들려고 합니다

어떤것을 공부해야 할까요?

리눅스 c언어 인가요?

답변 부탁드립니다

글구 만일 도움되는 사이트나 소스같은 것은 어디가면 얻을수 있져?

leo78의 이미지

BIND 문제입니다~ 고수님 Help me~~ TT_TT

학교에서 갑자기 방화벽으로 53번 포트를 막아놓은것 같습니다.

BIND에서 53 번 포트 대신 다른 포트를 쓴다면 DNS 서비스를 할 수 있는지 궁금합니다.. 이경우 services 의 포트도 바꿔줘야 하는거 맞죠^^?

DNS 서버는 무조건 53번 포트여야한다든지.. 하는 규약이 있나해서요~^^

아니면 방화벽 피해갈수 있는 방법이라도 알려 주시면 ㅜ.ㅜ

madtag의 이미지

C함수 호출에서 배열을 인자로 넘길때 궁금한게 있는데요...

void test(int a[10], int b[40])
{
        int i;

        for (i=0; i<10; i++)
                printf("%d\t%d\n", a[i], b[i]);
}

int main()
{
        int a[10], b[10], i;

        for (i=0; i<10; i++)
        {
                a[i] = i;
                b[i] = i*2;
        }

        test(a, b);
        return 0;
}

여기서 함수를 test의 두번째 인자를 배열 길이 40을 받도록 했는데

zenguy의 이미지

하드 디스크의 읽고 쓰기 속도가 너무 느립니다.

안녕하세요.
하드디스크 속도가 너무 현저하게 느려서, 질문글 올립니다.
우선..
아래에..

zenlnx:/etc# hdparm -t /dev/hda

/dev/hda:
Timing buffered disk reads: 64 MB in 61.08 seconds = 1.05 MB/sec
zenlnx:/etc# hdparm -t /dev/hdb

/dev/hdb:
Timing buffered disk reads: 64 MB in 1.72 seconds = 37.21 MB/sec
zenlnx:/etc#

이정도..의 속도차를 보입니다.
그래서 둘의 하드 디스크 차이가 있느냐고요?...

zenlnx:/etc# hdparm -i /dev/hda

/dev/hda:

Model=Maxtor 53073H6, FwRev=DAC10SC0, SerialNo=K60FZ1LC
Config={ Fixed }

페이지

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