[컴퓨터시스템] 운영체제 용어 정리
운영체제는 응용프로그램과 하드웨어 사이에 있는 시스템소프트웨어입니다. 응용프로그램이 하드웨어를 동일하고 간단한 방식으로 제어할 수 있도록 보조해줍니다. 프로세스는 실행 중인 프로그램이 운영체제에 의해 추상화된 결과물이다. 커널은 프로세스들을 관리하기 위해 메모리에 적재되는 코드와 데이터 집합을 의미한다. 쓰레드는 프로세스를 구성하는 실행 단위이며 쓰레드끼리 코드와 전역데이터를 공유한다. 쓰레드 간의 통신이 프로세스 간의 통신보다 쉬우며 멀티쓰레딩을 통해 프로그램 실행 속도를 증가시킬 수 있다. 가상 메모리는 각각의 프로세스에 독점적으로 할당된 추상화된 메모리를 의미한다. 파일은 연속된 바이트입니다. 모든 입출력장치가 파일로 추상화되며 따라서 응용프로그램은 공통된 방식으로 입출력 하드웨어를 제어할 수 있습..
컴퓨터시스템
2021. 12. 24. 01:10
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 구조체
- 구현
- 애니메이션
- backtracking
- 백준
- 알고리즘
- 베릴로그
- 너비우선탐색
- 영어 어휘
- 재귀함수
- 이진탐색
- 메이플스토리
- Verilog
- recursive
- 백트래킹
- C언어
- Git
- gem5
- BFS
- Push
- 건이의 특제 떡국 끓이기
- 스택
- 완전탐색
- C++
- 취미
- 이분법
- 영화
- 정렬
- BOJ
- 큐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형
250x250