BRPI0419075A - método e sistema para armazenar dados em cache - Google Patents
método e sistema para armazenar dados em cacheInfo
- Publication number
- BRPI0419075A BRPI0419075A BRPI0419075-0A BRPI0419075A BRPI0419075A BR PI0419075 A BRPI0419075 A BR PI0419075A BR PI0419075 A BRPI0419075 A BR PI0419075A BR PI0419075 A BRPI0419075 A BR PI0419075A
- Authority
- BR
- Brazil
- Prior art keywords
- data
- cache
- caching
- operative
- caching data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
- G06F12/121—Replacement control using replacement algorithms
- G06F12/126—Replacement control using replacement algorithms with special data handling, e.g. priority of data or instructions, handling errors or pinning
- G06F12/127—Replacement control using replacement algorithms with special data handling, e.g. priority of data or instructions, handling errors or pinning using additional replacement algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
MéTODO E SISTEMA PARA ARMAZENAR DADOS EM CACHE Um método e um sistema para armazenar em cache dados tais como áudio, vídeo e/ou outros dados utilizam informações que incluem informações sobre pedidos de acesso futuro para melhorar o desempenho do armazenamento em cache. De acordo com uma modalidade exemplar, um sistema de cachê (20) inclui um cache (22) operante para armazenar em cache uma série de itens de dados. Um processador (26) é operante para permitir que pelo menos um dos itens de dados no cachê (22) seja substituído utilizando-se informações sobre pedidos de acesso futuro para o pelo menos um item de dado.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2004/032820 WO2006041471A2 (en) | 2004-10-06 | 2004-10-06 | Method and system for caching data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0419075A true BRPI0419075A (pt) | 2007-12-11 |
Family
ID=36148743
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0419075-0A BRPI0419075A (pt) | 2004-10-06 | 2004-10-06 | método e sistema para armazenar dados em cache |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7734874B2 (pt) |
| EP (1) | EP1805623A4 (pt) |
| JP (1) | JP4873653B2 (pt) |
| CN (1) | CN100576188C (pt) |
| BR (1) | BRPI0419075A (pt) |
| WO (1) | WO2006041471A2 (pt) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7571287B2 (en) | 2003-03-13 | 2009-08-04 | Marvell World Trade Ltd. | Multiport memory architecture, devices and systems including the same, and methods of using the same |
| US7707383B2 (en) | 2006-11-21 | 2010-04-27 | Intel Corporation | Address translation performance in virtualized environments |
| US8127104B1 (en) | 2007-08-06 | 2012-02-28 | Marvell International Ltd. | Alignment matrix memory copy |
| US8161243B1 (en) * | 2007-09-28 | 2012-04-17 | Intel Corporation | Address translation caching and I/O cache performance improvement in virtualized environments |
| US8688947B1 (en) | 2007-11-21 | 2014-04-01 | Marvell International Ltd. | Aligned data access |
| US8131915B1 (en) | 2008-04-11 | 2012-03-06 | Marvell Intentional Ltd. | Modifying or overwriting data stored in flash memory |
| US8683085B1 (en) | 2008-05-06 | 2014-03-25 | Marvell International Ltd. | USB interface configurable for host or device mode |
| US8423710B1 (en) | 2009-03-23 | 2013-04-16 | Marvell International Ltd. | Sequential writes to flash memory |
| US8213236B1 (en) | 2009-04-21 | 2012-07-03 | Marvell International Ltd. | Flash memory |
| US8566531B2 (en) | 2009-08-21 | 2013-10-22 | Google Inc. | System and method of selectively caching information based on the interarrival time of requests for the same information |
| US8756394B1 (en) | 2010-07-07 | 2014-06-17 | Marvell International Ltd. | Multi-dimension memory timing tuner |
| WO2013048943A1 (en) | 2011-09-30 | 2013-04-04 | Intel Corporation | Active state power management (aspm) to reduce power consumption by pci express components |
| WO2013075341A1 (zh) * | 2011-11-26 | 2013-05-30 | 华为技术有限公司 | 缓存文件替换方法、装置及系统 |
| CN111552705B (zh) * | 2020-04-24 | 2023-08-04 | 北京字节跳动网络技术有限公司 | 基于图表的数据处理方法、装置、电子设备及介质 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5008820A (en) * | 1987-03-30 | 1991-04-16 | International Business Machines Corporation | Method of rapidly opening disk files identified by path names |
| US5519846A (en) | 1993-12-23 | 1996-05-21 | Unisys Corporation | Multiprocessor system with scheme for managing allocation and reservation of cache segments in a cache system employing round-robin replacement and exclusive access |
| JP3086773B2 (ja) | 1994-03-16 | 2000-09-11 | 株式会社東芝 | 光ディスク装置 |
| US5809528A (en) * | 1996-12-24 | 1998-09-15 | International Business Machines Corporation | Method and circuit for a least recently used replacement mechanism and invalidated address handling in a fully associative many-way cache memory |
| US6209062B1 (en) | 1997-11-24 | 2001-03-27 | Intel Corporation | Method for holding cache pages that are not invalidated within normal time duration for a second access or that are likely to be accessed again soon |
| US6370619B1 (en) | 1998-06-22 | 2002-04-09 | Oracle Corporation | Managing partitioned cache |
| JP3396639B2 (ja) * | 1998-09-30 | 2003-04-14 | 株式会社東芝 | 階層記憶装置及び階層記憶制御方法 |
| US6272598B1 (en) * | 1999-03-22 | 2001-08-07 | Hewlett-Packard Company | Web cache performance by applying different replacement policies to the web cache |
| US6393525B1 (en) * | 1999-05-18 | 2002-05-21 | Intel Corporation | Least recently used replacement method with protection |
| US6772225B1 (en) * | 1999-09-30 | 2004-08-03 | International Business Machines Corporation | Policy enabled web caching |
| US20030236961A1 (en) | 2000-11-07 | 2003-12-25 | Qiu Chaoxin C. | Systems and methods for management of memory in information delivery environments |
| US6721850B2 (en) * | 2001-02-27 | 2004-04-13 | Lucent Technologies Inc. | Method of cache replacement for streaming media |
| US6748491B2 (en) | 2001-04-19 | 2004-06-08 | International Business Machines Corporation | Designing a cache using an LRU-LFU array |
| US6868439B2 (en) | 2002-04-04 | 2005-03-15 | Hewlett-Packard Development Company, L.P. | System and method for supervising use of shared storage by multiple caching servers physically connected through a switching router to said shared storage via a robust high speed connection |
| JP4115204B2 (ja) * | 2002-08-21 | 2008-07-09 | 株式会社日立製作所 | 情報処理システム |
-
2004
- 2004-10-06 BR BRPI0419075-0A patent/BRPI0419075A/pt not_active Application Discontinuation
- 2004-10-06 US US11/664,563 patent/US7734874B2/en not_active Expired - Fee Related
- 2004-10-06 JP JP2007535653A patent/JP4873653B2/ja not_active Expired - Fee Related
- 2004-10-06 WO PCT/US2004/032820 patent/WO2006041471A2/en not_active Ceased
- 2004-10-06 CN CN200480044164A patent/CN100576188C/zh not_active Expired - Fee Related
- 2004-10-06 EP EP04794235A patent/EP1805623A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| CN101040267A (zh) | 2007-09-19 |
| US20080086607A1 (en) | 2008-04-10 |
| CN100576188C (zh) | 2009-12-30 |
| WO2006041471A2 (en) | 2006-04-20 |
| WO2006041471A3 (en) | 2007-01-04 |
| JP4873653B2 (ja) | 2012-02-08 |
| US7734874B2 (en) | 2010-06-08 |
| EP1805623A2 (en) | 2007-07-11 |
| EP1805623A4 (en) | 2008-10-08 |
| JP2008516334A (ja) | 2008-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0419075A (pt) | método e sistema para armazenar dados em cache | |
| BRPI0500724A (pt) | Descoberta do objetivo do usuário | |
| ATE509317T1 (de) | Verfahren und vorrichtung zur bereitstellung von unabhängigem logischem adressenraum und zugangsverwaltung | |
| NO20061285L (no) | Fremgangsmater og systemer for forbedring av en sokrangering ved a benytte populasjonsinformasjon | |
| BRPI0511151A (pt) | sistema e método para o gerenciamento de acesso a conteúdo protegido por aplicações não-confiáveis | |
| TW200502679A (en) | Access request for a data processing system having no system memory | |
| BR112013028501A2 (pt) | aparelho e método para processamento de dados seguro baseado em hardware utilizando regras de faixa de endereço de memória de armazenamento temporário | |
| BRPI0607622A2 (pt) | sistema e método para obter conteúdo baseado em dados a partir de um dispositivo eletrÈnico | |
| WO2009124014A3 (en) | Cache optimization | |
| TW200601045A (en) | Adaptive caching | |
| ATE475140T1 (de) | Seitendeskriptoren zur vorausholung und speicherverwaltung | |
| ATE542179T1 (de) | Mehrstufiges cachespeichersystem | |
| BRPI0504992A (pt) | sistema e método para restringir o acesso do usuário a um documento de rede | |
| BR112013006516A2 (pt) | método implementado pelo menos em parte por um computador, meio de armazenamento de computador e sistema | |
| WO2009154869A3 (en) | Method and system of using a local hosted cache and cryptographic hash functions to reduce network traffic | |
| WO2009023629A3 (en) | Memory device and method having on-board address protection system for facilitating interface with multiple processors, and computer system using same | |
| BRPI0701288A (pt) | sistema e método para gerenciar objetos de acordo com o modelo de informação comum | |
| JP2007531097A5 (pt) | ||
| GB2454400A (en) | System and method for limiting processor performance | |
| DE60315996D1 (de) | Verfahren und vorrichtung zur datenbewegung mittels sperren | |
| AU6770700A (en) | Caching associative memory | |
| BRPI0600876A (pt) | método de processamento de dados, mìdia de armazenamento e sistema de processamento de dados | |
| WO2004088466A3 (en) | Dynamic preloading of insurance product data in insurance policy management system | |
| BRPI0501954A (pt) | criação e gerenciamento de objetos relacionados com conteúdo | |
| BR0317826A (pt) | Método e sistema para gerenciar um perìodo de validade em associação com um atributo de presença |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: G06F 12/00 Ipc: G06F 12/00 (2006.01), G06F 12/12 (2006.01) |
|
| B09B | Patent application refused [chapter 9.2 patent gazette] | ||
| B09B | Patent application refused [chapter 9.2 patent gazette] |