프로그래밍 QnA

psjcap의 이미지

pthread_cancel 에 대한 질문입니다..

pthread_cancel을 호출하게 되면..

cancel하기로 한 thread가 완전히 cancel된 후에 리턴 되나요..
아니면 바로 리턴 되고 thread는 따로 종료되나요..??

그리고 pthread_exit 호출 하면 thread가 완전히 종료되나요..??
만약 pthread_exit 수행 중에 외부에서 pthread_cancel을 호출하면 어떻게 되나요..??

이런거 고민해 보신 분 계신가요..??

blue39의 이미지

[질문]임베디드 리눅스 크로스 컴파일시 에러입니다.

안녕하세요~~

지금 레드햇 9.0 환경에서 MIPS Brecis MSP2007 에 부트로더를 올리기위해

크로스 컴파일 작업을 하고 있습니다. 그런데 처음 컴파일 시에 에러가 나오는

데 이게 도대체 무엇때문인지 모르겠습니다. 아래는 에러 코드입니다.

[code:1]gcc -Wall -O2 gcc-uClibc.c -o mips-uclibc-gcc
which: no mips-ld in (/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin)
chmod a+x mips-uclibc-ld
make[2]: 나감 `/home/blue39/mnt/cdrom/uClinux/uclibc/extra/gcc-uClibc' 디렉토리

icristi의 이미지

다중쓰레드가 돌고있는 프로세스를 포크시키면 어떻게 될까..

두 개의 쓰레드가 돌고 있는 프로세스를 포크시키면
자식 프로세스에도 두 개의 쓰레드가 돌고있는 것으로 되는건가요?

achrom의 이미지

메모리 주소에 대한 질문...

아래의 프로그램을 실행해보면,

int main(void) 
{ 
    int i; 
    printf("%p", &i); 
    return 0; 
} 

화면에 0012FF7C가 출력됩니다.
이 값은 Selector/Offset으로 구성되는 논리주소일까요?
아니면, 선형주소일까요?[/code]
hatbary의 이미지

프로세스 메모리 사이즈에 대한 궁금증..

안녕하세요..

이 질문을 활용쪽 게시판에 쓸까 여기다 쓸까 고민하다가 여기에 올리는데 게시판 성격에 안맞으면 이동하셔도 무관합니다..

다른게 아니라..top 명령어로 제가 만든 서버 프로세스의 메모리를 보고 있는데요...

보면 SIZE가 있구, RSS가 있자나요..근데, 다른 프로세스들 보면, 두개의 사이즈가 같은데..전 SIZE의 사이즈가 RSS보다 대략 30정도 크거든요...

프로세스는 스레드 풀을 만들어놓고 접속을 처리하는 서버입니다..

두개가 차이가 나는 원인이 코딩상 문제가 있는건지, 아니면 그렇지 않고 별 문제가 되지 않는건지..궁금합니다..

namola의 이미지

가위바위보 게임(클라이언트대 클라이언트)???

가위바위보 게임(클라이언트대 클라이언트)을
구현해 보았는데...처음 각각 2개의 클라이언트가
접속하여 게임을 하면...잘돼는데..그리고 종료가
된다음에 다시 접속하게 되면...잘 안됩니다.
이유가 무엇일까요?
답변 부탁드리겠습니다.
다음은 서버 코드 입니다.
[code:1]/*
* ipcgame_serv.c
* Written by CH. Yoo
*/
#include <stdio.h>
#include <unistd.h>
#include <signal.h>
#include
#include
#include
#include

#define BUFSIZE 100

void error_handling(char *message);

Ghacker의 이미지

netfilter에서 후킹한 패킷에 대한 조작 내용입니다.

netfilter에서 NF_IP_LOCAL_IN과 NF_IP_LOCAL_OUT에서 후킹을 해서
모든 TCP 패킷에 대해서 변경을 해서 전송을 하고 있습니다.

그런데.. 코드를 작성하다 보니.. 프레그먼트에 대해서 문제가 있는 것 같아서..
도움을 요청하고자 합니다.

지금 하고 있는 것은 NF_IP_LOCAL_OUT에서 후킹한 패킷에 대해서 ip
tunneling과 비슷한 방법으로 ip header를 새로 작성해서 만들고 기존의 ip
header와 새로운 ip header사이에 데이터를 넣어서 보내려고 하는데요..

데이터의 크기가 약 4Kb 정도가 됩니다... 모든 패킷에 대해서 이렇게 보내는

dhunter의 이미지

MySQL에서 문자 변수+문자 끼리 더하기?

UPDATE `zetyx_board_notice` SET memo = memo+'TEST' WHERE no =1

대강 짐작하시겠지만, memo 란 컬럼에 'TEST' 란 문자열만 추가하려고 합니다. 하지만 아무리 삽질을 해보아도 어떤 기호를 넣어야 할지 알수가 없군요... 답변 부탁드립니다;

dakiller6의 이미지

게시판에서 특정 키워드로 제목 검색해서 글 긁어오려면?

제가 웹 프로그래밍은 하나도 모릅니다.

잔일할게 있어서, 특정 게시판에서 특정 키워드로 글을 검색하고 이를 스크랩하는 일을 맡게 되었습니다 -_-;;

문제는 이 게시판에 글이 하루에도 수백개씩 올라오는 곳이라 일일이 "글번호 클릭" -> "내용 복사" -> "목록보기 클릭" -> "목록 살펴 본 후 다음 글번호 클릭" 하는게 너무 삽질이라는 점입니다.

웹 프로그래밍으로 어떻게 안될까요? 배우려면 무얼 배워야할까요?

조언 부탁드립니다.

naraping의 이미지

[질문] Module Programming 초보의 계속되는 바보같은 질문입니?

밑에서 답변해주신분들 너무 감사합니다.
제가 무엇을 잘못했는지 모르겠습니다.

소스코드는 다음과 같습니다.

/*  hello-1.c - The simplest kernel module.  */
#include <linux/module.h>  /* 모든 모듈에 필요 */
#include <linux/kernel.h>  /* KERN_ALERT에 필요 */


int init_module(void)
{
    printk("<1>Hello world 1.\n");

    return 0;
}
void cleanup_module(void)
{
    printk(KERN_ALERT "Goodbye world 1.\n");
}

이것을 문서에 있는 그대로 긁어서 Makefile을 만들라고 하는 것도 긁었는데

페이지

프로그래밍 QnA 구독하기