한땀한땀 정성들인 코딩
os 본문
반응형
-. 프로세스 스케줄링
-. 주기억장치 접근
-. 보조 기억장치 관리
-. 입출력 시스템 관리
-. 파일시스템 관리
-. 에러검출
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 |