프로그래밍 QnA

불량청년의 이미지

디렉토리와 파일의 생성에 관하여...

특별한 데몬을 만들고 있는데, 가입된 사용자가 있으면 사용자 id로 디렉토리를

만들려고 합니다.

현재 커널 2.4.18에서 테스트 하고 있는데 디렉토리 개수가 31998 이상

안 만들어 지는군요.

실질적으로 리눅스에선 디렉토리나 파일이나 같은 의미인 걸로 알고 있었

습니다. 머 다른 방법으로도 위와 같은 처리를 해서 사용자를 만들 수 있겠지만,

궁금증이 유발 되는군요.

파일 같은 경우는 20만개 이상 계속 만들어 지던데(더이상 테스트 안함)....

신호철의 이미지

로그파일생성및 이메일 전송 관련 질문입니다!!

안녕하세요~

다름이 아니구요~ 예를 들어 CPU점유율을 구해서여~ 그 일정점유율이 넘으면 메일을 보내주는 프로그램을 짤려는데... 방법이 없을까요..

센드메일이나 이런 프로그램을 이용하는거에요?

아니면,, 어떻게 하는지..

신승한의 이미지

제게는..

또다른 제약으로밖에 느껴지질 않았었습니다. :?

iamslash의 이미지

pthread 에는 윈도우의 event 같은 것이 없나요?

여러개 thread 들이 한개의 event 에 대기 하고 있구요... 한쪽에서는 적당한 시점에 그 event 에 대해서 trigger 해서 기다리는 쓰레드들을 하나씩 깨우는 그런 것이 없습니까? pthread_cond_wait 이 그런것인줄 알았는데 동시에 깨워지지는 않더군요... 조언좀 주세요... 제가 잘 모르는 것인지...

iamslash의 이미지

pthread_cond_signal은 동시에 여러개의thread 를못깨우나요?

pthread_cond_wait 을 이용해서 100개의 thread 가 기다리고 있습니다. 기다리는 thread들은 동작했을때 처리시간이 100초 정도 걸립니다. 이때 다른 thread가 pthread_cond_signal 을 1초 간격으로 호출하면 기다리는 thread가 한개씩만 깨어납니다. 즉 하나 깨어나서 100초 지난후 처리 완료되고 또 하나가 깨어 납니다. 제가 바라는 것은 pthread_cond_signal 한만큼 동시에 깨어나서 각자 알아서들 처리하는 건데요... 조언좀 주세요...

sw0rdfish의 이미지

at&t assembly 을 배우고 싶습니다..

at&t assembly 을 배우고 싶은데 문서라든지 책을 좀..

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

kldp에서 찾긴 찾았는데 intel문법과 비교형식으로 나와있더군요..

이것도 많은 도움이 되었지만..^^

kkojiband의 이미지

리눅스 페이징에서 중간 디렉토리 제거하는 법...?

리눅스에서는 64bit 호환을 위해 3단계 페이징을 사용한다고 나오던데,

이를 위해 중간 디렉토리를 제거하는 방법이 아주 간단히만 나와있어서 도통 이해가 안됩니다...T.T

책에는 중간 디렉토리와 전역 디렉토리 엔트리가 일치한다고 나오던데,

만약에 전역 -> 중간 -> 테이블 이런 과정을 거친다면 전역 디렉토리와 중간 디렉토리가 일치한다고 해도 중간 디렉토리 offset 이 항상 0이므로 페이징이 불가능한거 아닌가요?

당췌 어떤 방법으로 3단계 페이징을 유지하면서 2단계 페이징을 사용하는지 모르겠습니다...-_-;

cho's의 이미지

video overlay를 지원하기위해 어떤 방법을 사용하시나요?

영상처리 관련해서 카메라를 통해 capture된 YUV영상을 app상에서 처리하실때 어떤방법을 쓰는것이 가장효과적일까요?
현재까지 저는 yuvoverlay를 지원해주는 툴이 x상에서 SDL만 있는줄 알았습니다. 그리고 여기 저기 질문을 올려도 SDL에 대해서 말씀하시더군요. 그런데 SDL은 실제 다른 드라이버 lib들을 추상화시켜서 멀티미디어 처리를 쉽게 할수 있도록 만든 라이브러리더군요. SDL을 불러서 YUV영상을 그리면 그 내부에서 별도로 window창을 만들어서 이게 복잡한 여러 상황(다른 윈도의 안에서 위치, 이동등등)에서는 융통성이 없어지고 또 직접 드라이버를 제어하는게 아니니까 사용하는 라이브러리만 더 많아지고 그렇더군요. 그렇다고 framebuffer 을 쓰려해도 xwindow상에서는 동작하지 않구요. 그러다가 xv Extension이라는 라이브러리를 발견하게 되었습니다. 많은 그래픽 벤더에 대한 지원이 있더군요.

molra의 이미지

X에서 윈도우 설정 관련

안녕하세요. 저는 지금 X에서 (정확하게는 gtk+) 윈도우 프로그램을 하고 있는데요.

기본적으로 제공되는 윈도우의 형태와는 다른 윈도우를 만들려고 합니다.

- 윈도우 제목창이 없고 닫기[X], 최소화, 최대화 버튼이 없는 창.
- 윈도우 크기 고정
- 윈도우 위치 고정

을 할려고 합니다.

일단 가능하겠죠?
어떻게 해야, 어디를 보면 될런지 모르겠습니다. X 쪽은 초보라서요.
gtk 서적은 보고 있는데 이런쪽은 언급되어 있는게 없는거 같아서 도움

Kari의 이미지

ESP register 값

esp register 값을 리턴하는 아주 간단한 코드 입니다.

#include <stdio.h>

unsigned long get_esp() { __asm__("movl %esp, %eax"); }

int main()
{
    printf("esp: %x\n", get_esp());
    return 0;
}

위의 코드를 gcc 2.96 (RedHat 7.3) 에서 컴파일 하면 주위 환경이
크게 변하지 않는 한 같은 결과 값(즉 main 함수에서 esp 값)을 리턴합니다.

그런데 새로운 맘으로ㅡ.ㅡ;; RedHat 9를 깔고 거기에 있는
gcc 3.2.2로 컴파일 하니까 esp 값이 자꾸 변합니다. 특별히 실시간으로

페이지

프로그래밍 QnA 구독하기