본문 바로가기
반응형

메모리2

[심화]Ch07. 물리 메모리 관리_05)컴파일과 메모리 관리 교재를 참고하였습니다. 컴파일 과정 컴파일 과정 변수와 메모리 할당 변수와 메모리 01행 : 변수 str을 문자형으로 선언하고 그 곳에 a를 넣으라는 뜻 02행 : 변수 vol을 정수형으로 선언하고 그 곳에 7을 넣으라는 뜻 03행 : 변수 pri를 실수형으로 선언하고 그 곳에 2.3을 넣으라는 뜻 컴파일러와 변수 컴파일러는 모든 변수에 대해 메모리를 확보하고 오류를 찾기 위해 심벌 테이블 유지 컴파일러는 변수를 사용할 때마다 사용 범위를 넘는지 점검 컴파일러는 모든 변수를 메모리 주소로 바꾸어 기계어로 된 실행 파일을 만듦 컴파일러에 의해 만들어진 변수의 주소는 상대주소임 2023. 5. 20.
Ch07. 물리 메모리 관리_01)메모리 관리의 개요 교재를 참고하였습니다. 메모리 (주기억장치) 관리 메모리 관리는 프로세스들을 위해 메모리 할당, 제거, 보호하는 활동 디스크에 있는 프로그램을 실행하려면 먼저 메모리에 적재 후 메모리 관리자(관리장치)가 예약된 메모리 할당해 주는 것 다중 프로그래밍 시스템에서 여러 프로세스가 메모리에 상주할 수 있도록 운영체제가 동적으로 메모리 세분화 동일한 조건이면 메모리 용량이 512KB인 컴퓨터보다 1GB인 컴퓨터의 작업속도가 더 빠르지만, 4GB 메모리의 컴퓨터와 16GB 메모리의 컴퓨터는 체감 속도가 비슷함 이처럼 메모리의 용량을 늘리면 작업속도가 빨라지지만 어느 수준 이상이 되면 그 차이가 작아짐 CPU 작업공간이 메모리이기 때문에 메모리 관리는 컴퓨터 성능에 막대한 영향이 있음 메모리 관리 메모리 관리의 복.. 2023. 5. 13.
반응형