<운영체제> CPU SCHEDULING - FCFS, SJF, SRTF

> 본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨 Preemptive vs Non-Preemptive * Non - Preemptive(비선점형) : 한번 CPU에 올라오는 프로세스는 해당 CPU 점유시간을 모두 채우고 나서 빠져나가는 방식 * Preemptive(선점형) : 어떠한 기준에 의해

<Error> npm - Missing write access to node_modules

-------------------------------------------------------------------------------- nodeJS를 공부하면서 자동으로 서버를 재가동해주는 nodemon을 설치하다가 생긴 에러이다.. 1번방법 : npm update all은 실패! 2번방법 : 맥에서 생기는 권한 오류를 해결하는 법인데, node_modules의 권한을 user 권한으로 바꾸기! sudo npm install -g nodemon

<운영체제> File System 4

본 게시물은 영남대학교 곽종욱교수님의 강의를 기반으로 작성되었습니다. -------------------------------------------------------------------------------- <Incore i-node> * i-node table(while in disk) * i-number * protection mode * owner * size * time * array of pointers to disk blocks * 여기 없는 정보는 존재하지

<운영체제> File System 4

<운영체제> File System 3

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성되었습니다. -------------------------------------------------------------------------------- Another Per-process File Table : File Descriptor Table(Open File Table) * 지금까지 process가 어떻게 File의 FCB에 접근하는 방식을 알아보았다. 그러면 이제는 process와 FCB가 어떤 방식으로

<운영체제> File System 3

<운영체제> File System 2

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성되었습니다. -------------------------------------------------------------------------------- <File-System Structure> * File system resides on secondary storage(disks) * File system의 두가지 역할 = storage management + naming namagement * storage management => 어디에 파일을

<운영체제> File System 2

<운영체제> Process 2

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성되었습니다. -------------------------------------------------------------------------------- <CPU Switch From Process to Process> * Context Switching : process가 전환되는 과정 * 예를 들어 time-sharing을 위한 Timer-Interrupt 발생 * 현재 실행중인 P0의 PCB를 저장,

<운영체제> Process 2

<운영체제> Process 1

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성 되었습니다. -------------------------------------------------------------------------------- <Process Concept> * An OS executes a variety of programs: * Batch system (일괄 처리 시스템) * Interactive System (Time-shared systems) * The terms job

<운영체제> Process 1

<운영체제> Directory

본 게시물은 영남대학교 곽종욱 교수님 강의를 기반으로 작성되었습니다 -------------------------------------------------------------------------------- <Organization of the Directory> * 스마트 폰에서의 디렉토리 -> 앱들이 묶여있는 폴더 내에 새로운 폴더 생성이 안되므로 tree구조를 가진다고 볼 수 없다

<운영체제> Directory

<운영체제>Structure of Storage and OS

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성되었습니다. -------------------------------------------------------------------------------- 1.Storage Structure * Main memory : CPU가 직접적으로 접근가능한 휘발성 저장소(흔히 DRam 또는 Ram)이다. * Secondary storage : 메인 메모리의 연장으로 비휘발성 저장소이다.(SSD,HDD

<운영체제>Structure of Storage and OS