'IT/개발 노트'에 해당되는 글 5건
|
nerdcommenter
https://github.com/scrooloose/nerdcommenter
위 사이트에서 다운 받은 후,
홈에 .vim/plugin 폴더에 플러그인 파일을 복사시켜준다.
이후 vim에서 \c + 스페이스로 주석처리 가능.
'IT > 개발 노트' 카테고리의 다른 글
IPC, 메세지 큐에 대한 좋은 참고자료 주소. (0) | 2013.05.14 |
---|---|
setsid() 함수를 호출 하는 이유. (0) | 2013.05.14 |
데몬프로세스를 만들때, while을 넣어주는 이유. (0) | 2013.05.13 |
IPC 선택 (0) | 2013.05.13 |
|
'IT > 개발 노트' 카테고리의 다른 글
vim plugin, 주석처리에 유용한 플러그인 (2) | 2014.07.09 |
---|---|
setsid() 함수를 호출 하는 이유. (0) | 2013.05.14 |
데몬프로세스를 만들때, while을 넣어주는 이유. (0) | 2013.05.13 |
IPC 선택 (0) | 2013.05.13 |
|
setsid를 하는 이유!
-fork로 생성된 자식 프로세스를 현재 세션과 무관하게 동작시키기 위함이다.
세션(session)이란?
-프로세스 그룹들의 모임, 프로세스 그룹을 일종의 작업이라 하고, 세션은 일종의 작업 공간이다.
그 외 setsid()
- setsid를 호출한 프로세스는 새로운 하나의 세션을 만들고, 세션 리더가 된다.
또한 세로운 세션 그룹을 만들고 그룹의 리더가 된다.
- setsid를 호출하여 새롭게 만든 세션은 제어 터미널을 가지고 있지 않다.
- 이미 프로세스의 그룹 리더인 프로세스는 호출 할 수 없다.
'IT > 개발 노트' 카테고리의 다른 글
vim plugin, 주석처리에 유용한 플러그인 (2) | 2014.07.09 |
---|---|
IPC, 메세지 큐에 대한 좋은 참고자료 주소. (0) | 2013.05.14 |
데몬프로세스를 만들때, while을 넣어주는 이유. (0) | 2013.05.13 |
IPC 선택 (0) | 2013.05.13 |
|
데몬프로세스 만들때,
while을 넣어주는 이유는 프로세스를 계속해서 유지해주어야 하기 때문이다.
하지만 데몬프로세스를 만들때 while문을 넣지 않아도 $ps -ajx로 확인하면
프로세스가 계속 목록에 남아 있는 것을 확인 할 수 있는데, 이유는 애초에 데몬프로세스는 부모를 죽이고 생성된 프로세스라, init에 연결되어 있어 죽지 않고 계속 떠있는것이다. 떠있지만, 아무일도 하지 못하는 프로세스가 된다.
'IT > 개발 노트' 카테고리의 다른 글
vim plugin, 주석처리에 유용한 플러그인 (2) | 2014.07.09 |
---|---|
IPC, 메세지 큐에 대한 좋은 참고자료 주소. (0) | 2013.05.14 |
setsid() 함수를 호출 하는 이유. (0) | 2013.05.14 |
IPC 선택 (0) | 2013.05.13 |
|
※프로세스 동기화를 위한 것이라면
시그널
※동일한 시스템 내에서 메세지를 주고 받는 것이라면
파이프
※ 서롣 라느 시스템에서 프로세스 끼리 메세지를 주고 받는 것이라면
소켓
'IT > 개발 노트' 카테고리의 다른 글
vim plugin, 주석처리에 유용한 플러그인 (2) | 2014.07.09 |
---|---|
IPC, 메세지 큐에 대한 좋은 참고자료 주소. (0) | 2013.05.14 |
setsid() 함수를 호출 하는 이유. (0) | 2013.05.14 |
데몬프로세스를 만들때, while을 넣어주는 이유. (0) | 2013.05.13 |