WO2007085978A3 - A method of controlling a page cache memory in real time stream and best effort applications - Google Patents
A method of controlling a page cache memory in real time stream and best effort applications Download PDFInfo
- Publication number
- WO2007085978A3 WO2007085978A3 PCT/IB2007/050115 IB2007050115W WO2007085978A3 WO 2007085978 A3 WO2007085978 A3 WO 2007085978A3 IB 2007050115 W IB2007050115 W IB 2007050115W WO 2007085978 A3 WO2007085978 A3 WO 2007085978A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- controlling
- real time
- applications
- best effort
- time stream
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0866—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches for peripheral storage systems, e.g. disk cache
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Abstract
The present invention relates to controlling a page cache memory in devices which are implemented to run both best effort (BE) applications and simultaneously real time stream applications, where the controlling is based on adapting the buffer size dynamically to these applications. The aim of the present invention is therefore to maintain the power consumption associated with storage means, especially hard disk drive (HDD), for such real time stream and best effort applications optimally.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06300071.5 | 2006-01-26 | ||
EP06300071 | 2006-01-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007085978A2 WO2007085978A2 (en) | 2007-08-02 |
WO2007085978A3 true WO2007085978A3 (en) | 2007-10-18 |
Family
ID=38091197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2007/050115 WO2007085978A2 (en) | 2006-01-26 | 2007-01-15 | A method of controlling a page cache memory in real time stream and best effort applications |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2007085978A2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9143381B2 (en) | 2009-04-16 | 2015-09-22 | Microsoft Technology Licenising, LLC | Sequenced transmission of digital content items |
CN103763371A (en) * | 2014-01-21 | 2014-04-30 | 深圳市脉山龙信息技术股份有限公司 | Method for dynamically controlling mobile end application cache |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581736A (en) * | 1994-07-18 | 1996-12-03 | Microsoft Corporation | Method and system for dynamically sharing RAM between virtual memory and disk cache |
US6122708A (en) * | 1997-08-15 | 2000-09-19 | Hewlett-Packard Company | Data cache for use with streaming data |
US6438668B1 (en) * | 1999-09-30 | 2002-08-20 | Apple Computer, Inc. | Method and apparatus for reducing power consumption in a digital processing system |
US20030074524A1 (en) * | 2001-10-16 | 2003-04-17 | Intel Corporation | Mass storage caching processes for power reduction |
-
2007
- 2007-01-15 WO PCT/IB2007/050115 patent/WO2007085978A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581736A (en) * | 1994-07-18 | 1996-12-03 | Microsoft Corporation | Method and system for dynamically sharing RAM between virtual memory and disk cache |
US6122708A (en) * | 1997-08-15 | 2000-09-19 | Hewlett-Packard Company | Data cache for use with streaming data |
US6438668B1 (en) * | 1999-09-30 | 2002-08-20 | Apple Computer, Inc. | Method and apparatus for reducing power consumption in a digital processing system |
US20030074524A1 (en) * | 2001-10-16 | 2003-04-17 | Intel Corporation | Mass storage caching processes for power reduction |
Also Published As
Publication number | Publication date |
---|---|
WO2007085978A2 (en) | 2007-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007133646A3 (en) | Adaptive storage system including hard disk drive with flash interface | |
MY151964A (en) | Optimizing write and wear performance for a memory | |
GB2462362B (en) | Method of controlling computer device, storage medium, and computer device | |
WO2005088456A3 (en) | Flash controller cache architecture | |
WO2010051621A8 (en) | Bridge device having a virtual page buffer | |
TW200619973A (en) | Adaptive storage system | |
WO2010039532A3 (en) | Disabling cache portions during low voltage operations | |
WO2006113334A3 (en) | In-line non volatile memory disk read cache and write buffer | |
EP2150898A4 (en) | High performance computer hard disk drive | |
TW200719157A (en) | Smart scalable storage switch architecture | |
WO2008061256A3 (en) | Tracking usage of portable media device | |
WO2007109685A3 (en) | High efficiency portable archive | |
GB0800004D0 (en) | Game device, computer control method, and information storage medium | |
EP1891502A4 (en) | Flow control for media streaming | |
HK1132815A1 (en) | Methods and apparatus for improving data warehouse performance | |
WO2011071594A3 (en) | Energy-efficient set write of phase change memory with switch | |
EP2202872B8 (en) | Power supply device and vehicle including the same, control method for power supply device, and computer-readable recording medium having program for causing computer to execute that control method recorded thereon | |
EP2164243A4 (en) | Portable terminal, control method for portable terminal, control program for portable terminal, and computer readable recording medium having recorded the program therein | |
WO2007002035A3 (en) | System and method for rapid boot of secondary operating system | |
EP2096734A4 (en) | Power supply system, power supply control method of power supply system, power supply control program of power supply system, and computer readable recording medium having power supply control program of power supply system recorded thereon | |
TWI318890B (en) | Game device, controlling method of the same and information stored media | |
WO2007115124A3 (en) | Apparatus and method for transmitting outgoing data using data descriptors | |
TW200746027A (en) | Interface | |
EP2272200A4 (en) | Information processing apparatus, control method of the information processing apparatus, storage medium, and program | |
WO2007111917A3 (en) | Digital media distribution system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07700586 Country of ref document: EP Kind code of ref document: A2 |