본문 바로가기

▶ 자연과학/▷ 운영체제

【운영체제】 각론 2강. UNIX 각론 2강. UNIX 추천글 : 【운영체제】 운영체제 목차 1. 특징 [본문] 2. 시스템 구성 [본문] 3. 파일 시스템 [본문] 4. 프로세스 간 통신 [본문] 5. 명령어 [본문] 1. 특징 [목차] ⑴ 시분할 시스템, 개방형 시스템 ⑵ 대부분 C 언어로 작성돼 있어 이식성 및 호환성이 높음 ⑶ 다중 사용자, 멀티태스킹 ⑷ 트리 구조의 파일 시스템 구조를 가짐 2. 시스템 구성 [목차] ⑴ 커널(Kernel) : UNIX의 가장 핵심적인 부분 ① 컴퓨터가 부팅될 때 주기억장치에 적재된 후 상주하면서 실행됨 ② 하드웨어 보호, CPU 스케줄링, 입출력 관리, 파일 관리, 프로세스 간 통신 등 ⑵ 쉘(Shell) : 시스템과 사용자 간의 인터페이스를 담당 ① 사용장의 명령어를 인식하여 프로그램을 호출하..
【운영체제】 총론 5강. 다중/분산 운영체제 총론 5강. 다중/분산 운영체제 추천글 : 【운영체제】 운영체제 총론 목차 1. 다중 처리기 [본문] 2. 분산 처리기 [본문] 1. 다중 처리기 : 강결합 시스템 [목차] ⑴ 강결합 시스템 : 물리적으로 인접 ⑵ 프로세서 연결에 따른 분류 ① 시분할 및 공유 버스 연결 방식 ② 크로스바 교환 행렬 ③ 하이퍼 큐브 ④ 다중 포트 기억장치 ⑵ 운영체제에 따른 분류 ① 주/종 처리기 ② 분리 실행 처리기 ③ 대칭 처리기 : 프로세서의 수를 늘린다고 해도 시스템 효율은 향상되지 않음 2. 분산 처리기 : 약결합 시스템 [목차] ⑴ 약결합 시스템 ⑵ 프로세서 모델에 따른 분류 ① 클라이언트/서버 모델 ○ (엄밀한) 클라이언트/서버 모델 : 1개의 서버와 여러 대의 클라이언트로 구성 ○ 프로세서 풀 모델 : 클라..
【운영체제】 총론 4강. 보조기억장치 관리 총론 4강. 보조기억장치 관리 추천글 : 【운영체제】 운영체제 목차 1. 보조기억장치 [본문] 2. 파일과 파일 시스템 [본문] 3. 디스크 공간 할당 방법 [본문] 4. 디스크 스케줄링 [본문] 5. 자원 보호 [본문] 1. 보조기억장치 [목차] ⑴ 플래시 메모리(Flash Memory) ① EEPROM의 일종으로 전기적 성질을 이용하여 반도체 소자에 기록된 정보를 읽음 ② 장점 : 소비 전력이 적음. 전원이 차단되더라도 저장 정보가 사라지지 않음 (비휘발성). 정보의 입출력이 자유로움 ③ 응용 : 휴대전화, MP3 플레이어, 개인용 정보 단말기, 디지털 카메라 ⑵ CD 플레이어 ① 레이저를 비추었을 때 반사되는 신호를 이용하여 표면의 홈에 기록되어 있는 정보를 읽음 ⑶ HDD(Hard Disk Dri..
【운영체제】 총론 3강. 주기억장치 관리 총론 3강. 주기억장치 관리 추천글 : 【운영체제】 운영체제 목차 1. 기억장치 계층 구조 [본문] 2. 주기억장치 할당 방법 [본문] 3. 페이지 교체 [본문] 4. 연관기억장치 [본문] 1. 기억장치 계층 구조 [목차] ⑴ 상위 - 레지스터 - 캐시 기억장치 - 주기억장치 - 보조기억장치 - 하위 ⑵ 상위 기억장치일수록 접근 시간이 빠르고, 기억 용량이 작으며 고가임 ⑶ 주기억장치는 주소를 이용하여 액세스 할 수 있음 ⑷ 보조기억장치에 있는 데이터는 주기억장치에 적재된 후에야 CPU에 의해 액세스될 수 있음 2. 주기억장치 할당 방법 : 기억장치 배치 전략 [목차] ⑴ 연속할당기법 : 프로그램을 주기억장치에 연속으로 할당하는 기법 ① 단일분할할당기법 : 주기억장치 내에 1개의 프로그램을 적재하는 방법..
【운영체제】 총론 2강. 프로세스 관리 총론 2강. 프로세스 관리 추천글 : 【운영체제】 운영체제 목차 1. 프로세스의 개요 [본문] 2. 스케줄링 [본문] 3. 병행 프로세스와 상호 배제 [본문] 4. 교착상태 [본문] 1. 프로세스의 개요 [목차] ⑴ 프로세스 정의 ① 프로세스(Process) : 실행 중인 프로그램 ② 프로세서(Processor) : 프로세스를 실행시키는 주체로서 CPU를 지칭 ③ 프로시저(Procedure) : 프로세스를 구성하는 부 프로그램을 지칭 (예 : 루틴, 서브루틴, 함수) ④ 스레드(Thread) : CPU가 독립적으로 처리하는 하나의 작업 (어원 : 실) ○ 보통 코어 개수와 스레드 개수가 동일하며, 4 코어 4 스레드 등이 있음 ○ 하나의 프로세스에 여러 스레드가 존재할 수 있음 ⑵ PCB(Process ..
【운영체제】 총론 1강. 개요 총론 1강. 개요 추천글 : 【운영체제】 운영체제 목차 메모. Relocation Loader의 실행 순서 : 할당(Allocation) > 연결(Linking) > 재배치(Relocation) > 적재(Loading) 로더의 종류 : Compile And Go 로더, 절대 로더, 동적 적재 로더, 링커 입력: 2017.08.06 19:56
【운영체제】 각론 3강. MS-DOS 각론 3강. MS-DOS 추천글 : 【운영체제】 운영체제 목차 1. 명령어 1. 명령어 ⑴ 내부 명령어 : 주기억장치 및 COMMAND.COM에 항상 상주, 실행이 간단, 처리가 빠름 Table. 1. MS-DOS 내부 명령어 ⑵ 외부 명령어 : 보조기억장치에 파일로 저장, 실행이 복잡, 처리가 느림 Tabe. 2. MS-DOS 외부 명령어 입력 : 2017.08.28 17:53