태그|posix(총 11개의 글)
'posix' 관련 최근글
-
- POSIX shared memory

-
Purewell.BIZ by 샘이|08/13 18:44
일전에 언급한 SysV에서 처음으로 세상에 내동댕이 쳐진 IPC 집합 가운데에서 공유메모리부터 보겠다. SysV가 가진 API는 POSIX.1-2001에도 올라와 있는 녀석이긴 하다. 함수는 shmget, shmat, shmdt, shmctl 등이 있다. 엄청나게 유명한 녀석이기 때문에 따로 자세히..
- POSIX shared memory
-
-
- TLS - Thread Local Storage

-
Purewell.BIZ by 샘이|2007/09/20 16:52
쓰레드를 돌리다보면 해당 쓰레드에서만 유효한 변수를 만들고 싶을 때가 있다. 그럴 때 어떻게 해야할까? 쓰레드 개수만큼 벡터를 잡고, 해당 쓰레드마다 벡터 인덱스를 넘겨주는 것도 나름 방법이지만, 이러한 경우를 위해 TLS라는 것이 존재한다. 축약처럼 쓰레드 안에서만 따..
- TLS - Thread Local Storage
-
- POSIX's thread tips

-
Purewell.BIZ by 샘이|2007/09/20 16:10
쓰레드 자신에 대한 핸들을 알고 싶다면, pthread_self라는 전역 변수를 사용할 것.두 쓰레드 핸들을 비교하고 싶다면 pthread_equal(핸들1,핸들2)을 사용한다. 둘이 같으면 0이 아닌 값이 나온다.쓰레드 Concurrency를 확인/설정하고 싶으면 pthread_get/setconcur..
- POSIX's thread tips
-
- POSIX thread's condition

-
Purewell.BIZ by 샘이|2007/09/10 11:17
이런 상황을 생각해보자. 쓰레드가 있고, 그것은 평상시에 자는 상태(CPU점유율 0%)이다. 그런데 문득 할 일이 생겨서 침 흘리며 자고 있는 쓰레드를 두들겨 깨우고 싶다. 어떻게 하면 좋을까? volatile bool gWakeUp(false); void* _thr(void*) { while (!gWake..
- POSIX thread's condition
-
- [Posix 환경구축]minGW 설치하기

-
토끼눈 비비며 by nahanmil|2007/08/30 23:15
프로그래밍 방법론이라는 과목을 듣을려고 하는데 교수님이 실습을 위해서 MinGW를 설치하라고 하셨다. 이 번에 컴퓨터를 다시 포멧했기 때문에 다시 MinGW를 설치했는데, 조금 다른 프로그램을 이용해서..
- [Posix 환경구축]minGW 설치하기
-
- [Posix 환경구축]msysDTK(MSYS Developer Tool Kit) 설치하기

-
토끼눈 비비며 by nahanmil|2006/11/21 16:50
- 2007년 10월 14일 현재는 이 프로그램을 다운받기 위해서는 hhttp://sourceforge.net/project/showfiles.php?group_id=2435 에서 MSYS: Supplementary Tools 밑에서 Current Release: msysDTK-1.0.1 Notes(2006-10-31 06:24) 라는 버전으로 찾다보면 exe..
- [Posix 환경구축]msysDTK(MSYS Developer Tool Kit) 설치하기
-
- [Posix 환경구축]msys 설치(old)

-
토끼눈 비비며 by 한밀|2006/11/20 23:58
앞에서 minGW 를 설치하는 방법을 설명했다. minGW 는 컴파일러라고 생각하는게 좋을 것 같다. 좀더 posix 환경을 구축하기 위해서는 더 많은 일을 해야 한다. ls 이런 기본 리눅스 명령어들을 처리해 줄 수 있는 shell 환경이 필요하다. 이게 MSYS 이다. 모든 것을 다 해주는..
- [Posix 환경구축]msys 설치(old)
-
- [Posix 환경구축]minGW 설치하기 (old)

-
토끼눈 비비며 by 한밀|2006/11/20 16:41
제목에 old 가 붙여 있듯이 이 글은 조금 오래되었습니다. 새롭게 쓴 글을 참조하세요. 이 글을 읽고나니 조금더 minGW 를 이해할 수 있는 것 같군요. minGW 는 Minimalist GNU for Windows 약자로 어느정도의 컴파일 환경까지 제공됩니다. Dev-cpp 라는 컴파일러를 설치해..
- [Posix 환경구축]minGW 설치하기 (old)
-
- [Posix 환경구축]MS-Windows 에서 POSIX 환경 구축하기

-
토끼눈 비비며 by 한밀|2006/11/20 16:01
Posix : 소스포지 사이트(sf.net) 에 들어가 보면 사용할 수 있는 프로그램에서 Posix 라는 환경에서 돌아가 만들어져 있는 프로그램을 많이 찾을 수 있다. 오픈 소스나 GPL 로 프로그램을 개발할 때나 그걸로 만들어져 있는 프로그램을 이용할 때 Ms windows 라는 환경은 참..
- [Posix 환경구축]MS-Windows 에서 POSIX 환경 구축하기







