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

sjahn90의 이미지

select, SIGIO, Asyn I/O의 성능 차이

제가 udp streaming을 제공하는 서버 프로그램을 만들려고 합니다.

각 채널별로 하나의 스레드가 전담해서 다른 소스로부터 데이타를 받아서 전달합니다. 기본적으로 채널은 100 ~ 1000개 사이가 될듯 합니다.

이렇게 많은 채널로 서비스 할 경우, 이때 데이타를 받는 방법이 select, SIGIO, Async I/O등이 있는데 어떤 방법이 가장 성능이 좋은가요?

이러한 방법에 대해 성능 비교를 한 자료가 있는지요?

omando의 이미지

real-user-id / effective-user-id 이용한 프로그램시.

소스분석중 이해가 잘 안되는 부분이 있어서요.

다음과 같은 실행 파일이 존재합니다.

-rwxr-xr-x Daemon* user1 user
-rwxr-xr-x exam* user1 user
-rwsr-xr-x xguip* root system

(1) user1계정으로 login후 xguip를 실행시킵니다.
이시점에서 xguip process의 권한이
< real-user-id = user1, effective-user-id = root>가 되는것까지는
이해가 됩니다.

(2) xguip내부에서 setreuid(0, getuid()) 작업을 수행합니다.
<질문1> 이 시점에서의 xguip process의 권한은

sadrove의 이미지

플밍 질문...정리해서 다시 올립니다.

Quote:

n(>1)개의 리스트가 1차원 배열 space[m]에 순차적으로 표현된다고 가정하자
0 <= i < n 에 대해 front[i]는 i번째 리스트의 첫째 원소 위치보다 1이 작은 위치를, rear[i]는 i번째 리스트의 마지막 원소를 가리킨다고 하자.
rear[i] <= front[i+1], 0<= i < n이고 front[n] = m-1 이라고 가정한다.
이 리스트에 대해 삽입과 삭제를 수행하는 함수들이다.

문제1: front[i]와 rear[i]에 대한 적절한 초기화와 경계조건을 구하라.

문제2: i번째 리스트의 (j-1)번째 원소다음에 item을 삽입하는 함수 Insert(int i, int j, int item)을 작성하라. 이 함수는 space에 이미 m개의 원소가 있는 경우에만 삽입연산에 실패하여야 한다.

foxbat의 이미지

[Q]Problem With NABI

XFCE 3.8 & FreeBSD 4.8

# Nabi: Can't load config file
Nabi: Session: SESSION_MANAGER environment variable not defined
Nabi: iconv error, we does not check charset
Nabi: xim server started

and locale, iconv --list | grep -i wchar Doesn't work..

and Nabi It works But Not Properly

It can Input But Crushed(When I Input Hangul ===> like this $%......)

and continue to input Program Down. please Help....

choco6의 이미지

프로그램내에서 한글출력을 하면 화면이 깨집니다.

SunOS상에서 프로그램을 짜고 있는데 프로그램 코드내에서 한글을 stdout으로 출력하면 출력하는 도중에 화면이 깨지는 현상이 발생합니다.
일단 화면이 깨지기 시작하면 프로그램이 종료된 후에도 쉘 커맨드상에서 프람프트를 포함, 키보드로 치는 모든 커맨드가 깨져서 나옵니다.. --;;
그래서 터미널을 닫고 다시 터미널을 열어야 프람프트와 키보드 커맨드가 제대로 나오더군요...
이건 SunOS뿐만 아니라 리눅스에서도 종종 나오는 현상인데 이럴땐 어

kunabomb의 이미지

RedHat Linux 7.3에서 하이퍼 스레딩 시피유...

지금 제가 RedHat Linux 7.3을 깔려고 하는데요..

혹시 하이퍼 스레딩 시피유를 지원하는지가 궁금합니다.

제 생각에는 커널에서 지원을 한다면

가능할 것이라고 생각을 하는데요..

그렇다고 해도 확실히 하고서 까는 것이

낳을 꺼 같아서요..

답변 부탁드립니다.

감사합니다.

hbsnow의 이미지

HP UNIX에서 WIKI 쓰기

HP UNIX에 WIKI를 깔아서 쓸라카는데요

음.. 웹서버는 NET.. 머라고 하구요. 기존 홈페이지는 펄로 되어있다고 하데요! 필요없는 정본가? ㅠ.ㅠ

HP UNIX에 깔아서 쓸수있는 WIKI를 추천 바랍니다.
어디가믄 있는지도 알려주시면 고맙겠구요!

즐하루!

kkjin94의 이미지

mount: RPC: 프로그램이 등록되지 않음(nfs 구현중)

nfs 서버설정시 시스템이 nfs를 지원하는지 알기위해서
다음과 같이 해보니 에러가 납니다.
어떻게 해야하나요?
답변부탁합니다.

[root@mail root]# mount -t nfs mail:/etc /mnt/cdrom
mount: RPC: 프로그램이 등록되지 않음

fairycat의 이미지

tty로부터 pid를 얻어내는 방법은?

흠.. skill을 임베디드에서 구현해줘야 하는데..
w를 통해 얻어지는 tty값으로 kill [pid num]에 적용시킬
pid num을 알아내야 할꺼 같은데요.

pts/3과 같은 tty값으로 pid를 구해낼 수 있는 방법이 있을까요?

실마리가 안보이는군요..

endt0and의 이미지

c:에 윈도우가있고 d:에는 유틸자료가있습니다 파티션어떻게 해

제 40기가 하드가 c:와 d:로 나누어져있구요
c:에는 윈도우2000 이설치되어있고 D:에는 여러필요한백업자료가있습니다

지금 상태에서 d:는 전혀 건들지않고 c:에다가 리눅스를 설치하고 싶은데요 윈도우2000을 지우지 않고 설치할수있나요?

페이지

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