os

    [OS] 3. 고등운영체제, 인터럽트 기반 운영체제: 최근의 고급운영체제, 인터럽트에 기반한 현대 운영체제

    안녕하세요 코찐입니다. 이번에는 고등운영체제에 대한 수업을 듣고 정리하겠습니다. http://www.kocw.net/home/search/kemView.do?kemId=978503 보면서 정리하고 있습니다. 학부내용에서는 중요한 내용은 아니지만, 운영체제가 앞으로 어떤 방향으로 전개될지 알아두면 좋다고 합니다. 대학원 수준에서 고등 운영체제 학습할 수 있습니다. 0. 기본 폰 노이만 구조 1. 다중 프로세서 시스템 (Multiprocessor system) CPU(Processor)가 여러개 있는 시스템 병렬 시스템 강 결합 시스템: 하나의 메모리에 CPU가 여러개 붙어있음 장점 1. 퍼포먼스: 일꾼이 여러명. 더 많은 일을 할 수 있음 2. 비용: 저렴한 CPU 여러개를 두는게 더 저렴 3. 신뢰성: ..

    [OS] 2. 운영체제 역사: 일괄처리부터 시분할시스템까지 운영체제 변천 역사

    http://www.kocw.net/home/search/kemView.do?kemId=978503 강의를 듣고 있습니다 아직까지는 OS 개론에 대한 얘기 1. No O/S 1940 년대말 천공카드 -> 컴파일러 -> 프린터 컴퓨터를 운영하는 직업이 따로 있었음: Operator OS가 없었음 불편했음 2. Batch Processing 일련의 작업들을 메모리에 넣어주자. Operator가 하는 수고를 줄이도록 하자. Complie -> Linking -> Load: 오... 이 개념은 아직까지도 유효하네 Resident monitor: 최초의 운영체제 메모리에는 OS랑 하나의 User program이 들어가 있었음 그 때 발생한 문제 😤 CPU 사용 -> I/O 사용. I/O 사용 중에는 Idle 상태..

    [OS] 1. 운영체제 서론: 운영체제의 정의와 역할

    http://www.kocw.net/home/search/kemView.do?kemId=978503 진짜 차분하게 설명해주십니다. 중간에 어원과 비유가 집중에 도움이 되더라구요. 시험이 없는 수업을 들으니 재밌네요 OS가 없는 PC는 야생마 같은 상태 🐴 메모리 에 일단 명령들을 불러와야 함 명령 들의 집합을 프로그램이라고 함 프로세서에서 명령어를 가져와서 실행하려고 해도 어떤걸 실행해야 할지 모름 운영체제가 필요함 하드디스크를 뒤져서 우리가 실행하고 싶은 파일을 메모리에 올려줘야 함 프로세서는 하나애 프로그램 여러개를 동시에 실행 시키는 것을 가능하게 해줌 문서 작업 후 파일을 하드디스크에 저장해 줌 운영체제가 없으면 컴퓨터는 말그대로 폭주. 전혀 제어가 안됨 편의성을 제공: 어린아이도 컴퓨터를 조작할..