운영체제
-
2. 운영체제 커널(kernel)과 shell(쉘)이란?운영체제/운영체제 정리 2019. 9. 3. 00:33
OS는 크게 2가지로 나눌 수가 있는데 컴퓨터에 제일 내부에는 하드웨어가 있다고 했고 그 하드웨어를 관리 해주는 것이 OS ( 운영체제 ) 라고 하였다. 실제로 하드웨어를 관리하는 OS부분을 kernel 커널이라고 부른다. Os에서 제일 중요한 부분은 이 관리 해주는 커널 부분이다. OS에 다른 한가지는 쉘 ( 명령어 해석기 )이다. 즉 shell 껍질인데 os에 바깥부분에 위치하여 사용자로부터 명령을 받아들이고 그 명령을 해석하고 해당되 는 명령을 실행해 주는 것을 쉘이라고 한다. ex ) 바탕화면에 여러개의 아이콘이 모여져 있고 더블클릭하면 실행되는 방식인데 이 프로그램을 실행하라는 명령을 내린다. or 리눅스 명령어 등 커널 : 실제 cpu와 메모리와 디스크 등을 관리한다 쉘 : 사용자가 명령을 내..
-
1. 운영체제란?운영체제/운영체제 정리 2019. 9. 1. 20:10
PC를 구입하면 그 안에 운영체제가 설치되있다. 예를들면 리눅스 , Windos XP, Windos 7, 10 MS- DOS 등이 있겠다. OS가 없다면? 컴퓨터 구조를 보자. ( introduction - 명령어, introduction의 집합 - Program ) 컴퓨터는 전원을 키면 프로세서가 명령을 하나 들고와서 실행하고 그다음 명령 들고와서 실행하는 방식이다. 하지만 운영체제가 없다면 메모리에 있는 값은 휘발성이기에 임의의 값이 들어있고 프로세서가 할수있는 일은 없게 된다. 프로그램을 실행하려면 하드 디스크에 있는 프로그램을 메모리로 들고 와야 하는데 그 일을 운영체제가 해준다. 또 메모리에는 여러 개의 프로세스가 동시에 실행되어야 하는데 그 일 역시 운영체제가 해주게 된다. ( 프로세스 : 메..