본문 바로가기

메모리2

주 기억장치 - 1 주 기억장치 구성 정책 1. 프로세스의 수- 단일 프로세스인가 다중 프로세스인가 2. 주 기억장치의 양(용량)- 동일하게 나눌 것인가(고정분할) 다르게 나눌 것인가(가변분할) 3. 각 프로세스에 할당 된 분할 영역의 교체 가능성- 자신에게 할당 된 영역만 사용할 것인가 자신에게 할당되지 않은 영역도 사용할 수 있을 것인가 4. 주 기억장치의 인접성- 주 기억장치의 할당 영역이 연속적인가 비 연속적인가 주 기억장치 관리 기법 1. 호출 기법- 생성된 프로세스에게 주 기억장치를 언제 할당할 것인가 2. 배치 기법- 프로세스에게 어떤 메모리 블록을 할당할 것인가 3. 교체 기법- 메모리블록이 꽉 차 있을 때 새로운 프로세스가 들어올 경우, 메모리 블록을 사용하고 있는 어떤 프로세스와 교체할 것인가 4. 할당 .. 2017. 6. 16.
객체란? 객체는 실체(Instance)를 말한다.Class와 Instance를 구분할 줄 알아야 한다.우리가 클래스를 만들어 메인 함수 또는 다른 함수에서 클래스를 사용하려 할 때 인스턴스화(객체화)를 통해 실제로 메모리 상에 올라가야 그것을 객체라 지칭하고 사용할 수가 있다. 이 때 우리는 클래스의 형식을 가진 객체, 즉 실체(Instance)를 만드는 것이다. 예를 들어보자.형준은 실체이고 진환은 실체이다. 진환과 형준이 가진 학생이라는 특성은 class가 된다. 우리가 학생이라는 클래스를 만들면 모든 학생들이 공통적으로 가지는 특징들을 클래스에 정의할 수 있다. 하지만 그것은 실체(객체)가 아니다. 객체화(인스턴스화, 실체화)를 해야지만 실체(객체)가 되는 것이다. 학생이라는 클래스 형식으로 형준, 진환, .. 2016. 11. 11.