thread

points
요즘에는 리눅스에서 어떤 소켓 방식을 사용하나요?
Submitted by hudoni on 금, 2007/07/13 - 9:44pm.요즘에는 리눅스에서 어떤 소켓 방식을 사용하나요?
요즘에도 예전과 같이 epoll이 대표적인가요?
아니면 새로운 기술이 생겼는지 궁금합니다.
저는 3년 전에 select & thread 방식으로 서버 프로그램을 작성했었는데,

points
vxWorks에서 thread 실행 관련
Submitted by anyshin on 금, 2007/05/04 - 8:21pm.안녕하세요.
vxWorks 기반의 시스템에서 작업을 하고 있습니다.
현재 기능상 thread를 사용을 해야 하는데 vxWorks에서 아래 같은 간단한 thread가 제대로 실행이 안되네요.
컴파일은 문제 없이 잘 되는데 실행 시 메모리 관련 에러가 납니다.
도움이 필요합니다..
[code]
void *thread_function(void *arg)
{

points
thread 환경에서 socket 사용
Submitted by rbosc on 금, 2007/03/30 - 9:59am.안녕하세요..
client 측에서 connect() 완료후 return 되는 fd 값을 2 개의 thread 가 각각 send 와 recv 를 분담해서 하고자 할 때, 문제가 없는지요?
send 를 여러 thread 가 한다거나, recv 를 여러 thread 를 하는 경우에는 lock 을 걸어서 한놈만 접근하도록 해야하는건 맞는것 같은데요..

points
thread는 pthread 밖에 없는건가요.. 다른 thread함수는 없는 것인지요....
Submitted by anyshin on 수, 2007/03/28 - 12:34am.C언어에서 thread는 pthread 밖에 없는건가요?
pthread를 지원하지 않는 컴파일러는 thread를 사용할 수 없는 건지요..
저는 vxWorks OS에서 작업 중인데 pthread를 사용하니 컴파일러는 되는데 실행 중 메모리 관련 에러가 나는군요..
thread가 꼭 필요한데 말이죠..
- 댓글 2개
- 863번 읽힘

points
thread 생성시 할당되는 리소스는?
Submitted by 마스터리 on 금, 2007/03/09 - 5:14pm.제가 알기로는 프로세스가 기동이되면 가상메모리가 2G바이트가 할당되어 코드영역, 스택영역, 힙 등등이 할당되어
사용된다고 알고 있습니다만, 윈도우 ,유닉스, 리눅스 모두 동일한가요?
유닉스, 리눅스에서 ulimit -a 를 쳐보면 프로세스 스택크기가 나옵니다.

points
[질문] 쓰레드간 통신에 PIPE 사용이 가능할까요?
Submitted by onrun on 목, 2007/02/08 - 8:06pm.안녕하세요.
부모프로세스와 자식 쓰레드 2개 사이에 통신용도로 pipe 를 3개 만들어서 사용하고 있습니다.
일단 data 교환도 잘되고 해서 이렇게 써도 되는줄 알고 그냥 썼습니다.
그런데 long run 시 혹은 종종 segmentaion fault 가 나서요.
혹시 pipe 를 잘 못 사용한건 아닌지 궁금합니다.

points
[구입] POSIX(포직스) 쓰레드를 이용한 프로그래밍
Submitted by yujaewon on 수, 2006/12/13 - 11:09am.절판된 책을 구합니다 책 제목은 "POSIX(포직스) 쓰레드를 이용한 프로그래밍"입니다.
Lohengrin (at) paran.com 으로 메일 주시거나
010-4718-구2일2로 문자 주세요

points
아래 thread 내에서의 malloc 에대해 다시질문드립니다.(답변해주신분들께 감사드리며...)
Submitted by mraj on 수, 2006/12/06 - 12:17pm.어제 thread 내에서의 malloc 에 대해 질문드렸던 초보자입니다.
질문에 답변 해주신분 들께 감사드립니다.
초보자라서 질문이 정확하게 전달 되지 못한것 같네요...
우문에 현답이 보이는 군요..ㅠㅠ
전체적인 구조는 아래와 같습니다.
전체 소스가 복잡(허접)하고 간략하게 설명드리면...
int main(argc argv)

points
thread내 에서 malloc 문제...
Submitted by mraj on 화, 2006/12/05 - 1:35pm.리눅스 소켓 프로그램에 재미를 붙여 열심히 공부중인 초보잡니다...
간단한 채팅을 토대로 조금씩 살을 붙여가는 재미로 만들어가고 있는데
막히는 부분이 있어서 질문드립니다.
구현 하고자 하는 부분은 채팅가입자 관리 입니다.
일단 가입하면 MySQL에 저장 합니다.
그리고 전체 가입자를 불러와서 클라이언트에 목록을 생성할려고 하는부분에서 막히네요..

points
재귀적 쓰레드... 사용에서...
Submitted by xt on 화, 2006/11/14 - 5:21pm.linux(페도라코어4) 에서
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 를 쓰레드초기화로 사용하려고 할때
pthread.h 를 보니 위의 내용이 정의는 되어있더군요. 단!
#ifdef __USE_GNU 일 경우에요.
해서 코드에서 #define __USE_GNU 라고 정의해서 컴파일하는데.
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 의 미정의 에러가 뜹니다.
하여, pthread.h 의 정의내용을 직접 복사해서 넣고 해보니 되고...
