BRPI0419075A - método e sistema para armazenar dados em cache - Google Patents

método e sistema para armazenar dados em cache

Info

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
Application number
BRPI0419075-0A
Other languages
English (en)
Inventor
Junbiao Zhang
Jun Li
Snigdha Verma
Original Assignee
Thomson Licensing
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing filed Critical Thomson Licensing
Publication of BRPI0419075A publication Critical patent/BRPI0419075A/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/12Replacement control
    • G06F12/121Replacement control using replacement algorithms
    • G06F12/126Replacement control using replacement algorithms with special data handling, e.g. priority of data or instructions, handling errors or pinning
    • G06F12/127Replacement control using replacement algorithms with special data handling, e.g. priority of data or instructions, handling errors or pinning using additional replacement algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5682Policies 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.
BRPI0419075-0A 2004-10-06 2004-10-06 método e sistema para armazenar dados em cache BRPI0419075A (pt)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 株式会社日立製作所 情報処理システム

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]