1 |
1
웹 브라우저를 위한 캐싱 장치에 있어서,제1 캐싱 메커니즘을 사용하여 제1 저장 매체에 웹 브라우저 관련 정보를 캐싱하는 제1 캐시; 및상기 제1 캐싱 메커니즘과 다른 제2 캐싱 메커니즘을 사용하여 상기 제1 저장 매체와 다른 유형의 저장 매체에 상기 제1 캐시로부터 교체되는(replaced) 웹 브라우저 관련 정보를 캐싱하는 제2 캐시를 포함하고,상기 제1 캐시는,상기 웹 브라우저 관련 정보의 지역성(locality) 및 크기(size) 모두를 고려하여 상기 웹 브라우저 관련 정보를 상기 제1 저장 매체에 캐싱하고,상기 제2 캐시는,상기 웹 브라우저 관련 정보의 지역성(locality)만을 고려하여 상기 웹 브라우저 관련 정보를 상기 제2 저장 매체에 캐싱하는 웹 브라우저를 위한 캐싱 장치
|
2 |
2
제1항에 있어서,상기 제1 저장 매체는,하드디스크 및 NAND 플래시 메모리보다 데이터 접근 시간이 빠르며 바이트 단위 접근이 가능한 비 휘발성 메모리를 포함하고,상기 제1 저장 매체와 다른 유형의 저장 매체는,하드디스크 및 NAND 플래시 메모리 중 적어도 하나를 포함하는 웹 브라우저를 위한 캐싱 장치
|
3 |
3
삭제
|
4 |
4
웹 브라우저를 위한 캐싱 장치에 있어서,제1 영역 및 제2 영역으로 구분되는 제1 저장 매체;상기 제1 저장 매체의 상기 제1 영역에 상기 웹 브라우저 관련 정보의 지역성(locality)에 기초하여 웹 브라우저 관련 정보를 캐싱하는 제1-1 캐시;상기 제1-1 캐시로부터 교체되는 웹 브라우저 관련 정보를 상기 웹 브라우저 관련 정보의 크기가 작은 순으로 우선순위를 두어 상기 제1 저장 매체의 상기 제2 영역에 캐싱하는 제1-2 캐시; 및상기 제1-2 캐시로부터 교체되는 웹 브라우저 관련 정보를 상기 제1-2 캐시로부터 교체되는 웹 브라우저 관련 정보의 지역성에 기초하여 상기 제1 저장 매체와 다른 유형의 저장 매체에 캐싱하는 제2 캐시를 포함하는 웹 브라우저를 위한 캐싱 장치
|
5 |
5
웹 브라우저를 위한 캐싱 방법에 있어서,제1 캐싱 메커니즘을 사용하여 제1 저장 매체에 웹 브라우저 관련 정보를 캐싱하는 단계; 및상기 제1 캐싱 메커니즘과 다른 제2 캐싱 메커니즘을 사용하여 상기 제1 저장 매체와 다른 유형의 저장 매체에 상기 제1 캐시로부터 교체되는(replaced) 웹 브라우저 관련 정보를 캐싱하는 단계를 포함하고,상기 제1 캐싱 메커니즘은,상기 웹 브라우저 관련 정보의 지역성(locality) 및 크기(size)에 기초하고,상기 제2 캐싱 메커니즘은,상기 교체된 웹 브라우저 관련 정보의 지역성에 기초하는 웹 브라우저를 위한 캐싱 방법
|
6 |
6
제5항에 있어서,상기 제1 저장 매체는,하드디스크 및 NAND 플래시 메모리보다 데이터 접근 시간이 빠르며 바이트 단위 접근이 가능한 비 휘발성 메모리를 포함하는 웹 브라우저를 위한 캐싱 방법
|
7 |
7
제6항에 있어서,상기 비 휘발성 메모리는,STT-RAM, FRAM, MRAM, 및 RRAM 중 적어도 하나를 포함하는 웹 브라우저를 위한 캐싱 방법
|
8 |
8
제5항에 있어서,상기 제1 저장 매체와 다른 유형의 저장 매체는,하드디스크 및 NAND 플래시 메모리 중 적어도 하나를 포함하는 웹 브라우저를 위한 캐싱 방법
|
9 |
9
삭제
|
10 |
10
제5항에 있어서,상기 제1 저장 매체에 웹 브라우저 관련 정보를 캐싱하는 단계는상기 제1 저장 매체를 제1 영역 및 제2 영역으로 나누는 단계;상기 제1 저장 매체의 상기 제1 영역에 상기 웹 브라우저 관련 정보의 지역성(locality)에 기초하여 상기 웹 브라우저 관련 정보를 캐싱하고, 상기 제1 영역으로부터 교체되는 웹 브라우저 관련 정보를 상기 제1 저장 매체의 상기 제2 영역에 캐싱하는 단계; 및상기 제1 저장 매체의 상기 제2 영역에 상기 웹 브라우저 관련 정보의 크기가 작은 순으로 우선순위를 두어 상기 웹 브라우저 관련 정보를 캐싱하는 단계를 포함하는 웹 브라우저를 위한 캐싱 방법
|
11 |
11
제5항 내지 제8항, 제10항 중 어느 한 항의 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능 기록매체
|