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

mayaabba의 이미지

하둡 파일 시스템에 대해서 아시는 분 설명 좀 부탁드립니다.

제가 알기로 GFS(구글 파일 시스템)은 fileSystem 자체적인 기능도 갖고 있다고 하는데요

이를테면 우리가 open() 를 호출할때 sys_open을 호출하잖아요. 이것은 각각의 파일시스템 (ex.

bluewolf의 이미지

리눅스 커널 2.6.9부터 생긴 sendfile 제약 사항에 관한 해석

sendfile system call 이 리눅스 커널 2.6.9 부터 file to file operation을 제한한 상태입니다.

원글:
http://stackoverflow.com/questions/1876993/is-writing-to-a-socket-an-arbitrary-limitation-of-the-sendfile-syscall

이걸 읽어보면 2.6 커널의 구조로 인한 문제 때문이고, 2.6.17부터는 이를 대체해서 splice system call 을 도입했다고 합니다.

dalili의 이미지

패킷수집 커널 대 유저영역 성능차이

패킷 수집을 처리하는 모듈인데 두개의 제품 성능차이가 너무 심하게 나서요

제품1 : 커널 -> mbuff -> Applicatoin(T)
제품2 : 유저영역에서 device를 bind 후 mmap -> buffer -> Application(D)

두개의 제품이 있는데 2번 제품이 10배 이상 느리네요
Applicatoin(T)와 Application(D)는 동일한 모듈인데도 불구하고, top 명령어

nekoko의 이미지

define을 상황에 따라 재정의하려면

다음과 같은 define을 정의하는데 더 단순한 방법이 있나 해서 올립니다.
예를 들어

#define MAX_PROTOCOL 4 //프로토콜 수

라는 정의가 있고요. 상황에 따라 프로토콜이 늘어나면 이 수를 늘려주고자 합니다:

#ifdef PROTOCOL_A
#define TEMPP MAX_PROTOCOL
#undef MAX_PROTOCOL
#define MAX_PROTOCOL (TEMPP+1)
#undef TEMPP
#endif

#ifdef PROTOCOL_B
#define TEMPP MAX_PROTOCOL
#undef MAX_PROTOCOL
#define MAX_PROTOCOL (TEMPP+1)
#undef TEMPP
#endif
.
.
.

rogon3의 이미지

(완료) vim 왼쪽 하단 상태표시 이상 그리고 fluxbox의 스타일 글꼴 수정

vim 7.1.314 버전 사용중입니다.

질문 1. 한글 입출력 모두 이상 없는데, i,I,o,O,a,A 키를 눌러 입력모드로 “전환될 때 나오는 왼쪽 아래의 상태 메세지만(한글, 세벌식 등 메세지)” 점사각형이고, 다른 모드일 때는 정상입니다.

별다른 설정은 하지 않았는데, 어느날 문득 눈에 거슬려서 보니 점사각형으로 표시되는군요

검색을 해도 저와 같은 증상은 없는 것 같습니다.

~/.vimrc 설정은 아래와 같지만, 모두 지우고 X 를 다시 띄워도 마찬가지였습니다.

set encoding=utf-8
set fileencodings=utf-8,cp949
set ts=4
set sw=4

~/.xinitrc 설정은 아래와 같습니다

ch0nn0m의 이미지

파일내 단어찾기

아래와 같은 소스로 텍스트 파일을 출력해내면...
buf가 20이므로 20씩 파일에서 읽어올텐데...
buf로 20씩 들어올때마다 찾고자 하는 단어를 찾아내려고 하니...
20씩 읽어오다가 중간에 단어가 잘릴수가 있으므로 정확한 단어검색이 안될것 같더라구요.
어떤 방법들이 있는지 좀 알려주세요.

       FILE *fp;
 
       char *p;
       char buf[20];
       fp=fopen("text.txt","rt");
       ...
 
       while(1)
        {
                p=fgets(buf,sizeof(buf),fp);
                if(p=='\0')
                        break;
                fputs(buf,stdout);
        }
HellBringer의 이미지

DGROUP에 대한 질문

안녕하세요?
전산학과 출신이 아니라서 개인적으로 어셈블리어를 책을 보며 공부하고 있습니다.
책 말미의 도스시절 세그먼트에 대해 읽고 있는데, DGROUP이라는 것이 나오네요.
설명이 부족하여 좀 뜬금없다는 생각이 들어서 검색해 봤는데 마땅한 설명을 찾지 못하였습니다.
관련된 링크나 설명 좀

sangogi의 이미지

소스인사이트에서 소스 파일을 상대 경로로 설정은 안되나요?

SVN을 이용하여 소스 버전 관리를 하고 있습니다.

코딩이나 분석은 소스인사이트를 사용하고 있는데 소스인사이트로 프로젝트를 만들어 소스 파일을 추가하면 소스 파일의 경로가 절대 경로로만 저장이 됩니다.

문제는 절대경로라 소스인사이트 프로젝트 파일과 함께 소스 폴더를 다른 위치로 옮기

babach의 이미지

cygwin에 추가 패키지 설치

cygwin에 설치되는 패키지는

setup.exe 파일을 실행시키고 인터넷에서 다운받는 형태라고 알고 있는데요

여기서 나와있지 않은 목록, 예를 들어 제가 xulrunner를 추가하려고 하는데

이것을 어느 폴더에 넣어야 할지 잘 모르겠습니다.

아니면 따로 설치과정을 거쳐야 하는건지.

dkenshin의 이미지

GPL2.0 과 Apache License 2.0 충돌 문제

제가 검색해본 결과 다음과 같은 조항이 있었습니다.

검색 결과:
아파치 라이센스는 아파치 웹서버를 포함한 아파치 재단(ASF: Apache Software Foundation)의 모든 소프트웨어에 적용되며 BSD 라이센스와 비슷하여 소스코드 공개 등의 의무가 발생하지 않는다.

페이지

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