System and method for managing objects stored in a cache

캐쉬에 저장된 객체를 관리하는 시스템 및 컴퓨터판독가능 매체

Abstract

PURPOSE: A system for managing/evicting objects stored in a cache and a computer-readable medium are provided to offer a mechanism for determining the object to be evicted based on weight calculated for each object stored in the cache. CONSTITUTION: The system includes a processing unit(102) and a system memory(104) for loading multiple instructions to perform a method. The method includes steps for determining the weight of each object stored in the cache, determining priority of each object based on the weight, storing the priority of each object, and evicting the object of the lower priority in the cache.
본 발명은 캐쉬에 저장된 객체를 관리하고 축출(evict)하는 시스템 및 방법에 관한 것이다. 본 발명은 캐쉬에 저장된 각각의 객체에 대해 계산된 가중치에 기반하여 축출될 객체를 결정하는 메카니즘을 제공한다. 가중치는 파일 크기, 파일 타입, 주 사용자, 최근 액세스한 시점, 등이 포함된 적어도 2개의 요소에 의해 그리고 그 요소들 각각의 상대적인 중요도에 의해 결정된다. 각 객체에 대한 가중치는 자동적으로 결정될 수 있고/거나 트리거(trigger) 이벤트에 의해 결정될 수 있다. 요소들 및 이들 요소의 상대적인 중요도는 하나 또는 몇몇의 컴퓨터에 적용가능한 정책으로부터 얻어질 수 있다.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle