한땀한땀 정성들인 코딩

os 본문

자격증/정보보안기사

os

romance penguin 2017. 3. 17. 17:35
반응형

-.  프로세스 스케줄링

-. 주기억장치 접근

-. 보조 기억장치 관리

-. 입출력 시스템 관리

-. 파일시스템 관리

-. 에러검출


1. 프로세서 관리(1계층) : 동기화 및 프로세서 스케줄링

2. 메모리 관리 : 메모리 할당 및 회수

3. 프로세스 관리 : 프로세스 생성, 제거

4. 주변장치 관리 : 주변장치 상태파악

5. 파일관리 : 파일의 생성과 소멸


입출력 버퍼

- 임시로 문자를 저장하는 메모리 공간

- fgets는 \n이 들어 올때까지 읽는다.

- fgets는 '\n'을 버퍼에 남겨 놓는다.

- getchar()는 \n을 읽어 들여 버퍼를 비어준다.



모놀리식 커널

- 리눅스

- 처리기, 프로세르, 메모리 ,파일 시스템, i/o관리, 네트워크 

- 시스템호출, 인터럽트 처리 부분으로 포함하여 제공

- syscall에 의한 서비스가 빠르다

- 새로운 h/w, os기능변경시 커널 자체를 새로 컴파일

- 이식성이 적다


마이크로 커널

- 핵심적인 기능만 남겨둔 커널

- 메모리, 프로세스, IPC, 동기화, syscall

- 이식성이 좋다

- 커널의 크기가 작음, 임베디드 시스템에 적용

- 느릴 수 있음



임베디드

-특정 목적의 시스템


반응형

'자격증 > 정보보안기사' 카테고리의 다른 글

각종 보안 tool  (0) 2017.03.17
프로세스 , 메모리  (0) 2017.03.17
디스크 스케줄링 유형  (0) 2017.03.17
블록, 스트림 암호  (0) 2017.03.17
SMURF ATTACK,heap spray, CSRF  (0) 2017.03.17