- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록Linux (3)
드럼치는 프로그래머
0x0d(CR) / 0x0a(LF) = CR+LF 주의할 것은 Windows에서 스트림함수를 사용할 경우에는 바이너리 모드와 텍스트 모드로 구분을 한다. 이는 텍스트 파일의 개행코드가 운영체제에 따라서 다르기 때문이다. 개행을 나타낼때 Windows에서는 16진수의 OXOD(캐리지 리턴, CR)와 OXOA(라인피드, LF)라고 하는 연속된 2바이트를 사용한다. 그런데, 유닉스에서는 개행코드로 LF만을 사용한다. [출처] 0x0d(CR) / 0x0a(LF) 구별|작성자 spaceprayer
/* n개의 프로세스 체인을 만드는 프로그램, n은 커맨드라인 인자로 받음 simplechain.c */ #include #include #include int main(int argc, char **argv) { pid_t childpid = 0; int i, n; if( argc != 2) { fprintf(stderr, "Usage : \n", argv[0]); return 1; } n = atoi(argv[1]); for( i=1; i
리눅스 커널이란?? 리눅스를 만지면서 커널 커널 하지만 의외로 커널이 뭐야? 라고 물으면 모르는 사람들이 많다. 간단히 정리해보자 커널은 시스템에 존재하는 자원을 효율적으로 관리하는 자원 관리자로, 그 기능을 간단히 살펴보면 프로세서 관리 - 처리 속도를 향상시키기 위해 여러 프로세서를 병렬로 연결하여 사용한다. 시스템에서 동작하는 프로세스도 커널에서는 관리해야할 자원이고, 운영체제의 처리 요구에 맞춰 동작할수 있도록 각 프로세스에 필요한 프로세서를 효율적으로 할당하고 수행하도록 관리한다. 프로세스 관리 - 운영체제에서는 최소한 하나 이상의 프로세스가 동작한다. 프로세스는 다른말로 태스크라고도 하며, 주어진 일을 수행하는 기본 단위다. 커널은 스케줄러를 이용하여 여러 프로세스가 동작할 수 있도록 각 프로..