운영체제
-
운영체제 - 2CS 2021. 4. 24. 19:01
다룰 내용 쓰레드 가상 메모리 파일 시스템 부팅, 가상머신 스레드 Light Weight Process 라고도 함. 프로세스 프로세스 간에는 각 프로세스의 데이터 접근 불가 스레드 하나의 프로세스에 여러개의 스레드 생성 가능 스레드들은 동시에 실행 가능 프로세스 안에 있으므로, 프로세스의 데이터를 모두 접근 가능 스레드 장점 사용자에 대한 응답성 향상 자원 공유 효율 IPC 기법과 같이 프로세스간 자원 공유를 위해 번거로운 작업 필요없음 프로세스 안에 있으므로, 프로세스의 데이터를 모두 접근 가능 작업이 분리되어 코드가 간결 작성하기 나름 스레드 단점 스레드 중 한 스레드만 문제가 있어도, 전체 프로세스가 영향을 받음 프로세스는 독립적인데 스레드의 경우 데이터를 공유 스레드 vs 프로세스 프로세스는 독..
-
운영체제 - 1CS 2021. 4. 18. 01:21
다룰 내용 운영체제 구조 스케쥴러 프로세스 구조 01. 운영체제 큰 그림 - 1 운영체제 역할 시스템 자원 (System Resource) 관리자 시스템 자원 = 컴퓨터 하드웨어 CPU, Memory I/O Devices 저장매체 사용자와 컴퓨터간의 커뮤니케이션 지원 컴퓨터 하드웨어와 응용 프로그램 제어 운영체제 종류 Windows OS Mac OS UNIX -> LINUX 02. 운영체제 큰 그림 - 2 응용 프로그램 ? 프로그램 = 소프트웨어 소프트웨어 = 운영체제, 응용 프로그램 응용 프로그램 = Application 운영체제와 응용 프로그램간의 관계 운영체제는 응용 프로그램을 관리 응용 프로그램 실행 응용 프로그램간의 권한 관리 응용 프로그램 사용자 관리 응용 프로그램은 누구나 만들수있음 무한 반..