OS

OS

프로세스와 스레드

2022. 6. 15. 22:17 수정 시작 중요한 프로세스와 스레드를 복습해보겠습니다. 프로세스 프로세스란 실행 프로그램이 실행을 위해 메모리에 올라온 동적인 상태이다. 프로세스는 즉 실행 중인 프로그램, 메모리에 로딩된 형태이다. 프로세스는 컴퓨터 시스템의 작업 단위로 태스크라고도 부른다. 우선 운영체제는 프로그램을 메모리의 적당한 위치로 가져온다. 그와 동시에 주문서에 해당하는 작업 지시서를 만드는데, 이 작업 지시서가 프로세스 제어 블록이다. 일명 프로세스 제어 블록은 PCB라고 한다. PCB에는 대표적으로 세 가지 큰 정보가 있다. 프로세스 구분자 메모리에는 여러 개의 프로세스가 존재하므로 각 프로세스를 구분하는 구분자다. 메모리 관련 정보 CPU는 실행하려는 프로세스가 메모리의 어디에 저장되어..

OS

Operating System (운영체제), Kernel(커널)

2021. 9. 10. 17:02 작성 2022. 6. 13. 21:17 수정 시작 작년 2학기 수업이라 이 때 정리했지만, 복습을 위해 블로그 글들을 리팩토링하기로 결정했습니다. 전공 공부도 다시 하면서, 깔끔하지 않은 게시글도 정리해보겠습니다. Operating System (운영체제) 운영체제는 컴퓨터 전원을 누르면 제일 먼저 마주치는 소프트웨어다. 유닉스, 리눅스, 윈도, 맥 등 다양한 운영체제와 스마트폰에도 안드로이드, IOS 등 다양한 운영체제가 있다. 운영체제란 하드웨어와 사용자(소프트웨어) 간의 조정자 역할, 자원 관리자 역할, 입출력 장치와 사용자 프로그램 제어 역할을 수행한다. 운영체제는 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어다..

Debin
'OS' 카테고리의 글 목록 (5 Page)