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

zzang3757의 이미지

epoll 엣지 트리거 관련 질문 드립니다..

여러 문서를 찾아봐도,,

레벨 트리거는 버퍼에 데이터가 남아있으면 계속해서 이벤트가 발생하는 것이고..

엣지 트리거는 버퍼에 데이터가 남아있으면 추가적인 데이터가 들어와도 이벤트가 발생하지 않는다고 봤습니다.

서버 소켓을 논블럭소켓으로 설정하고 EPOLL 이벤트에 등록할떄 EPOLLET 를 추가하여 등록하였습니다.

클라이언트가 연결될떄 또한 논블럭으로 살정하고 epoll 이벤트 풀에 EPOLLET 를 추가하여 등록하였습니다.

클라이언트에서 1024바이트씩 100번을 쪼개서 보내면

제 생각에는 서버에서는 EPOLL 이벤트가 1번만 발생해야할것 같은데,,

실제 샘플코드를 만들어서 실행해보니 7번 정도가 발생합니다 -,-,,,

소켓에 설정한것은 위에 말씀드린 논블럭, EPOLL 등록시 EPOLLET 추가 밖에 없습니다..

왜 이런건지 알려주세요 ㅜ

모지리의 이미지

DHCP 서버 스크립트 실행

안녕하세요.

dhcpd 서버 설정에서 execute()를 사용할려고 하는데 루트 권한(proc 뒤지는 스크립)을 필요로 하는 스크립입니다.
dhcpd를 root 권한으로 실행을 해야 하나요? 방법은 어떻게 하나요?

아니면 다른 방법이 있을까요?

즐거운 하루 되세요.

P.S :

sudo 를 쓸려고 했는데 /etc/apparmor.d 에 이미 무엇인가 정의 되어 있는데 당췌...

사용환경은 우분투이고 dhcp 서버는 isc-dhcp-server입니다.

isl2296의 이미지

포인터 질문!!

A라는 타입이 있고

#define DEF (*(A *)0x123FFF) 뭐 이런게 있으면

해석을 어떻게 해야하나요?

(*(A *)0x123FFF)이게 해석이 안되네요...

ksjudo의 이미지

vi에서 긴 문자열에 특정 조건에 따라 개행을 하게끔 하려면 어떻게 할까요?

말로 설명하자니 조금 힘든데,
간단히 예를 들면 아래와 같아요

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 .....................
이렇게 한줄로 긴 문자열을

1, 2, 3, 4,
5, 6, 7, 8,
9, 10, 11, 12
....
....

이렇게 4자리 씩 끊어서 라인별로 쓸려면 어떻게 해야 할까요?

blzzide의 이미지

HTML5로 플래시와 같은 효과를 줄 수 있나요?

웹 페이지에서 마우스로 도형들을 이동시키는 것을 HTML5로 구현이 가능한가요?

HTML5 독학 중인데 어떻게 구현이 가능할까요?

JAVA 도형객체와 windows graphic 관련 기술을 통해서도 된다고 하는데.. 감이 안잡힙니다..

어떤 기술을 써야 도형을 마우스로 옮기기 쉬울까요?

ShaYEL의 이미지

구조체포인터를 변수로 받아서 구조체의 멤버변수를 바꾸는 함수

멤버변수가 정의되지 않은 빈 구조체를 선언한 다음,

함수를 이용해서 구조체에 멤버를 넣어주고 싶습니다.

제가 짠 코드는 대충 이런식인데요, 함수를 수행한 뒤에도 구조체가 텅 비어있는 상태로 남아있습니다. 어디가 잘못되었는지 대충 짐작은 가는데 어떻게 고쳐야 하는지 모르겠습니다.

pedor의 이미지

struct s3c_platform_camera 구조체에 대해 아시나요?

kernel i2c관련 카메라 디바이스를 공부하고 있는데요
이쪽에 대한 자료찾아보기가 쉽지 않네요 구글링해도 나오는것도 없는것같고

struct s3c_platform_camera 구조체에 대한 설명이나 각 필드별 설명에 대해 알고 싶은데
관련 자료나 사이트 좀 알려주세요

pedor의 이미지

struct s3c_platform_camera 구조체에 대해 아시나요?

kernel i2c관련 카메라 디바이스를 공부하고 있는데요
이쪽에 대한 자료찾아보기가 쉽지 않네요 구글링해도 나오는것도 없는것같고

struct s3c_platform_camera 구조체에 대한 설명이나 각 필드별 설명에 대해 알고 싶은데
관련 자료나 사이트 좀 알려주세요

goldcrock의 이미지

제가 윈도우에 있는 파일을 리눅스로 디렉토리에 마운트하고 싶은데요

이렇게 나오는데요 삼바써가지고요 윈도우에 있는 공유폴더에 읽기 쓰기 다 되는 상태이거든요

그래서 smbclient로도 접속이 되는데요

mount -t smbfs 명령을 써서 윈도우에 있는 공유폴더를 리눅스에 있는 폴더로 마운트 해서 쓰려고 해서요

[root@Tom home]# mount -t smbfs //WOONG-PC/share /mnt/samba
Password: 비밀번호 입력
4163: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
[root@Tom home]#

이렇게 나오네요 뭐가 문제일까요??

잘 아시는 분 계시다면 알려주시면 감사하겠습니다 :)

boxple의 이미지

nagios 소스 분석

항상 서버 모니터링 툴에 관심이 많아서 nagios, centreon, cacti 등 등 몇 가지 시스템을 사용해봤는데
막상 오픈 소스임에도 불구하고 소스들을 분석해보지를 못했습니다.

틈틈히 nagios 소스를 분석해서 공부해보고 싶은데..
어디서 부터 뭘 봐야 할지 감이 잘 안잡힙니다..
혹시라도 아시는 분들 계시면 도움 부탁드립니다!

페이지

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