티스토리 뷰

728x90
반응형

운영체제응용프로그램과 하드웨어 사이에 있는 시스템소프트웨어입니다. 응용프로그램이 하드웨어를 동일하고 간단한 방식으로 제어할 수 있도록 보조해줍니다.

프로세스실행 중인 프로그램이 운영체제에 의해 추상화된 결과물이다.

커널은 프로세스들을 관리하기 위해 메모리에 적재되는 코드와 데이터 집합을 의미한다.

쓰레드프로세스를 구성하는 실행 단위이며 쓰레드끼리 코드와 전역데이터를 공유한다. 쓰레드 간의 통신이 프로세스 간의 통신보다 쉬우며 멀티쓰레딩을 통해 프로그램 실행 속도를 증가시킬 수 있다.

가상 메모리각각의 프로세스에 독점적으로 할당된 추상화된 메모리를 의미한다

파일연속된 바이트입니다. 모든 입출력장치가 파일로 추상화되며 따라서 응용프로그램은 공통된 방식으로 입출력 하드웨어를 제어할 수 있습니다.

네트워크는 컴퓨터 시스템 간의 연결을 의미하며 개별 시스템 관점에서는 입출력과 동일합니다.

시스템응용프로그램을 실행하기 위해 하드웨어와 소프트웨어를 결합한 것을 의미합니다.

728x90
반응형
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함