Section 3.4 운영체제 - 교착 상태 ( Deadlock ) >- 숫자가 의미하는 것 = 리소스 차 = 프로세스 그림에서 차가 직진을해서 지나가려고 하면 반드시 2개의 리소스를 확보해야하지만, 마음급한 차들이 서로 빨리 지나가려고 함 각 차들은 한개의 리소
Section 3.2 운영체제 - 컨텍스트 스위칭 ( Context Switching ) 스레드는 CPU/코어에서 실행되는 기본 단위이기 때문에 프로세스는 기본적으로 하나의 스레드를 가지고 있음 1. 컨텍스트 스위칭이란?. > CPU/코어 에서 실행 중이던 프로세스/
운영체제를 시작하기 앞서 알고 가면 좋을 사전지식을 알아 보자. 프로그램컴퓨터가 실행할 수 있는 명령어들의 집합 프로세스 컴퓨터에서 실행중인 프로그램 각각의 프로세스는 독립된 메모리 공간을 할당 받음 CPU ( Cetral Processing Unit )명령어를 실행하
현대의 모든 정보는 인터넷을 통해 연결되어 있다. 인터넷의 발달은 데이터 통신을 활발하게 만들고 이는 트래픽의 폭발적인 증가로 이어졌다.네트워크나 서버에 가해지는 부하( Load )를 분산 해주는 기술CPU 혹은 HDD,SDD등 저장장치와 같은 컴퓨터 자원들에게 작업을
SECTION 4.1 데이터 베이스 들어가기전에 .... DBMS의 탄생 파일 시스템 데이터를 파일로 관리하여 생성,삭제,수정,검색 기능을 제공 > - 개발자들은 DB가 존재하기 이전 파일 시스템을 이용하여 데이터를 관리함. 데이터를 각각의 파일 단위(레코드)로 저장