WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014062616) SYSTÈME ET PROCÉDÉ DE MISE EN CACHE DE LECTURE EXCLUSIVE DANS UN ENVIRONNEMENT INFORMATIQUE VIRTUALISÉ
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/062616    N° de la demande internationale :    PCT/US2013/064940
Date de publication : 24.04.2014 Date de dépôt international : 15.10.2013
CIB :
G06F 12/08 (2006.01), G06F 12/12 (2006.01)
Déposants : VMWARE, INC. [US/US]; 3401 Hillview Avenue Palo Alto, California 94304 (US)
Inventeurs : LIU, Deng; (US).
SCALES, Daniel J.; (US)
Mandataire : KIRYAKOZA, James; VMware, Inc. 3401 Hillview Avenue Palo Alto, California 94304 (US)
Données relatives à la priorité :
13/655,237 18.10.2012 US
Titre (EN) SYSTEM AND METHOD FOR EXCLUSIVE READ CACHING IN A VIRTUALIZED COMPUTING ENVIRONMENT
(FR) SYSTÈME ET PROCÉDÉ DE MISE EN CACHE DE LECTURE EXCLUSIVE DANS UN ENVIRONNEMENT INFORMATIQUE VIRTUALISÉ
Abrégé : front page image
(EN)A technique for efficient cache management demotes a unit of data from a higher cache level to a lower cache level in a cache hierarchy when the higher level cache evicts the unit of data. In a virtualization computing environment, eviction of the unit of data may be inferred by observing privileged memory and disk operations performed by a guest operating system and trapped by virtualization software for execution. When the unit of data is inferred to be evicted, the unit of data is demoted by transferring the unit of data into the lower cache level. This technique enables exclusive caching without direct involvement or modification of the guest operating system. In alternative embodiments, a pseudo-driver installed within the guest operating system explicitly tracks memory operations and transmits page eviction information to the lower level cache, which is able to cache evicted pages while maintaining cache exclusivity.
(FR)L'invention porte sur une technique de gestion de cache efficace qui relègue une unité de données d'un niveau de cache supérieur à un niveau de cache inférieur dans une hiérarchie de cache lorsque le cache de niveau supérieur expulse l'unité de données. Dans un environnement informatique de virtualisation, l'expulsion de l'unité de données peut être inférée par observation d'opérations privilégiées en mémoire et en disque effectuées par un système d'exploitation invité et piégées par un logiciel de virtualisation pour leur exécution. Lorsqu'il est inféré que l'unité de données doit être expulsée, l'unité de données est reléguée en transférant l'unité de données vers le niveau de cache inférieur. Cette technique permet une mise en cache exclusive sans implication directe ni modification du système d'exploitation invité. Selon des variantes de réalisation, un pseudo-pilote installé dans le système d'exploitation invité suit explicitement des opérations en mémoire et trasmet des informations d'expulsion de page au cache de niveau inférieur, celui-ci pouvant mettre en cache des pages expulsées tout en maintenant l'exclusivité du cache.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)