CS
-
프로세스CS/OS 2023. 1. 15. 11:48
프로세스 프로세스라나 실행 중인 프로그램이다. 프로세스의 현재 활동의 상태는 프로그램 카운터 값과 프로세서 레지스터의 내용으로 나타난다. 프로세스의 메모리는 다음과 같다. - 텍스트 섹션 : 실행 코드 - 데이터 섹션 : 전역 변수 - 힙 섹션 : 프로그램 실행 중 동적으로 할당되는 메모리 - 스택섹션 : 함수 호출시 임시 데이터 저장장소 (매개변수, 지역 변수 등) 프로세스 상태 아래 상태명은 임의적이고 OS마다 변한다. - new : 프로세스 생성 - running : 명령어들 실행 - waiting : 프로세스가 어떤 이벤트가 일어나기를 기다림 - ready : 프로세스가 처리기에 할당되기를 기다린다 - terminated : 프로세스 실행이 종료되었다 프로세스 제어 블록 PCB Process Co..
-
운영체제CS/OS 2023. 1. 13. 19:11
운영체제 더보기 일반적으로 운영체제에 대한 적합한 정의는 없다. ... 우리가 지지하는 것은 운영체제가 컴퓨터에서 항상 실행되는 프로그램 (일반적으로 커널이라고 함)이다. 커널과 함께 두 가지 다른 유형의 프로그램이 있다. 운영체제와 관련되어 있지만 반드시 커널의 일부일 필요는 없는 시스템 프로그램과 시스템 작동과 관련되지 않은 모든 프로그램을 포함하는 응용프로그램이다. 6p program program is defined as a set of insructions that directs a computer to perform a cetain job to do. Bootstrap Bootstrap program is the first program to run on computer power-on, an..
-
정보량, 불확실성, 섀넌 엔트로피CS 2023. 1. 13. 15:33
https://www.youtube.com/watch?v=CdH7U3IjRI8 정보 : 불확실성을 측정하는 정량적 표현 불확실성이 높을 수록, 얻게 되는 정보량이 많다. 확률변수 𝑋의 값이 𝑥인 사건의 정보량 𝐼(𝑥)=−log𝑃(𝑥) 위 식에서 밑이 2인 경우 정보량의 단위를 섀년(shannon) 또는 비트(bit) 자연상수(exp)를 밑으로 할 경우 내트(nat) 머신러닝에서는 대개 밑을 자연상수 Shannon Entropy 정보량을 의미하는 섀넌의 엔트로피는 아래와 같이 나타난다. 𝐻(𝑃)=𝐻(𝑥)=−∑𝑥𝑃(𝑥)log𝑃(𝑥) 엔트로피 공식은 기대값과 같은 포맷을 갖고 있다. 기대값의 X는 엔트로피의 log 1/p 이다. log 1/p 는 정보의 양이다. 왜 log 1/p 가 정보의 양인가? 조건1 :..