1 |
1
복수 개의 메모리를 구비하는 메모리 제어 시스템의 메모리 제어 방법에 있어서,제1메모리에 제1사용가능영역이 부족하면 제1희생객체를 결정하는 단계,상기 제1희생객체를 이동할 것인지 판단하여, 상기 제1희생객체를 이동하지 않으면, 상기 제1희생객체를 회수하는 단계,제2메모리에 제2사용가능영역이 있으면, 상기 제1희생객체를 상기 제2사용가능영역으로 이동하고, 상기 제2메모리에 상기 제2사용가능영역이 없으면, 상기 제1희생객체를 회수 또는 상기 제1희생객체의 상기 제2메모리로 이동여부를 재확인하는 단계를 포함하는 메모리 제어 방법
|
2 |
2
제1항에 있어서,상기 제1희생객체를 이동할 것인지 판단은 이동시의 예측비용보다 회수시의 예측비용이 적으면 이동을 허용하되, 상기 이동시의 예측비용은 다른 메모리 공간으로 이동하는 비용과 이동된 후 사용 중 발생하는 비용의 합이고, 상기 회수시의 예측비용은 회수과정에서 발생하는 비용과 회수가 야기하는 비용의 합인 메모리 제어 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제1메모리와 제2메모리를 구비하는 메인 메모리,적어도 하나 이상의 프로세스의 컴퓨팅 연산을 수행하는 프로세서,상기 제1메모리에 제1사용가능영역이 부족하면 제1희생객체를 결정하고, 상기 제1희생객체를 이동할 것인지 판단하여, 상기 제1희생객체를 이동하지 않으면, 상기 제1희생객체를 회수하고, 상기 제2메모리에 제2사용가능영역이 있으면, 상기 제1희생객체를 상기 제2사용가능영역으로 이동하고, 상기 제2메모리에 상기 제2사용가능영역이 없으면, 상기 제1희생객체를 회수 또는 상기 제1희생객체의 상기 제2메모리로 이동여부를 재확인하는 것을 제어하는 메모리 제어부를 포함하는 메모리 제어 시스템
|
8 |
8
제7항에 있어서,상기 제1희생객체를 이동할 것인지 판단은 이동시의 예측비용보다 회수시의 예측비용이 적으면 이동을 허용하되, 상기 이동시의 예측비용은 다른 메모리 공간으로 이동하는 비용과 이동된 후 사용 중 발생하는 비용의 합이고, 상기 회수시의 예측비용은 회수과정에서 발생하는 비용과 회수가 야기하는 비용의 합인 메모리 제어 시스템
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
제1항 또는 제2항 중 어느 하나의 메모리 제어 방법을 수행하는 프로그램을 기록한 컴퓨터 판독 가능 기록매체
|