프로그래밍 QnA

maja의 이미지

page fault 가 페이지테이블에 대해서도 날수있나요?

페이지 디렉토리에는 엔트리가 있는데
페이지 테이블이 할당되어져 있지 않을경우(실제로 있는지는 모르겠네요...)
페이지 테이블을 저장할 공간이 없으므로 page fault가 날수있는지요?
보통 page fault하면 일반적인 페이지에대해서 생각하게 되는데요
페이지테이블에대해서 발생할수있는지 알고싶습니다.

zolda의 이미지

Fedora Core 3에서 소스코드의 위치는

어디 입니까?
리눅스 초보인데다가
소스코드까지 찾으려니 어렵네요.
혹 페도라 코어3의 전체 디렉토리 구조를 설명한
문서는 없을까요?

systemfile의 이미지

메모리 할당과 해제.

5천만개의 데이터를 메모리로 리스트를 통해 읽어옵니다.
실제로 메모리에 올라오는 용량은 2043MB입니다.

top을 통해 모니터링을 하는데 malloc을 통해 메모리를 할당하는데 이것이 free가 되지 않습니다.

500메가 짜리 데이터는 잘 올라가서 free를 하는 방면 1G가 넘는 대용량을 메모리에 올려서 사용하고 free를 하면 해제가 되지 않습니다.

그런데 더욱 이상한것은 프로그램이 top을 통해 보면 메모리를 잡고 있지만 그 프로그램 안에서 다른 것을 메모리로 올릴 때는 할당되어있던 메모리를 그대로 사용하는 현상이 있습니다.

soylove의 이미지

소켓 프로그램을 짰습니다.. 근데 오류가나서요;;;

//this is client side

#define SERVER_TCP_PORT 5000
#define SERVER_HOST_ADDR "localhost"

int main(){
int cli_sockfd,clilen;
char data[10]="0.05 9";
char reply[20] = "heheheheh";
struct sockaddr_in cli_addr;
clilen = sizeof(struct sockaddr_in);

memset(&cli_addr, 0, sizeof(cli_addr));
cli_addr.sin_family = AF_INET;
cli_addr.sin_addr.s_addr = inet_addr(SERVER_HOST_ADDR);
cli_addr.sin_port = htons(SERVER_TCP_PORT);

if((cli_sockfd = socket(AF_INET,SOCK_STREAM,0)) == -1)
printf("error in clisockfd\n");
else
printf("good in cli_sockfd\n");
printf("%d is cli_sockfd\n",cli_sockfd);

acidd15의 이미지

${prefix} 가 '/' 로 끝나지 않으면 ${prefix}끝에 '/' 추가하기

-_-;;제가 쉘초보라이런 간단한것도 모르네요..어떻게 해야 되나요?

yundorri의 이미지

QT3.1에서 splash는 어떻게 만드나요??

안녕하세요.
QT 3.1을 이용하여 프로그래밍을 배우고 있습니다.
그런데, 응용프로그램 띄울 때 splash 화면을 보여주는 것들
있잖아요. 그거 어떻게 만드는 건지 한 수 가르켜 주십시요...
QDialog도 아니고 어떤식으로 만드나요???
그림파일은 png로 만들어 놓았습니다.

kknd345의 이미지

[어셈블리] sort 문 어떻게 짜야되나요?

for (int i=0; i< array.Length ; i++)
{
    for ( int j=i; j< array.Length ; j++)
    {
        if( array[j] < array[i] )
	{
	    temp = array[j];
	    array[j]= array[i];
	    array[i]= temp;
	    }
	}
    }
}

위 정렬코드를 바꾸려다가.....

[code:1];=======================================;

mov i, 0

iLOOP:

mov cx, LENGTHOF array ; 반복 횟수 지정
sub cx, i ; 반복 횟수 지정

mov si, i

webper81의 이미지

로그파일에서 특정 문자열 추출...

211.180.41.65 - - [21/Apr/2005:00:00:11 +0900] "GET /test/test.ini HTTP/1.1" 200 999 "-" "test program"

이렇게 웹 서버에 로그가 남는데

access_log 파일에서 아이피만 뽑고 싶습니다.

sed를이용하라고 하는데... 조언좀 주세요

gamgi의 이미지

void 포인터를 delete 했을경우, 문제가 되나요?

char a[20];
void *b=a;

delete b;

했을 경우

메모리 누수가 생길까요?

리눅스에서 코딩해서 컴파일을 하는데

경고가 뜨네요 :?

vudghkzm의 이미지

자바 코드 전문의 codeproject와 같은 사이트 없나요?

자바 코드 전문의 codeproject와 같은 사이트 없나요?

페이지

프로그래밍 QnA 구독하기