Although today's computers provide huge amounts of main memory, the ever-increasing load of large data servers, imposed by resource-intensive decision-support queries and accesses to multimedia and other complex data, often leads to memory contention and may result in severe performance degradation. Therefore, careful tuning of memory mangement is crucial for heavy-load data servers. This paper gives an overview of self-tuning methods for a spectrum of memory management issues, ranging from traditional caching to exploiting distributed memory in a server cluster and speculative prefetching in a Web-based system. The common, fundamental elements in these methods include on-line load tracking, near-future access prediction based on stoc...
Demand prepaging, an extension to the widely employed method of demand paging, is a concept designed...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
Although today’s computers provide huge amounts of main memory, the ever-increasing load of large da...
© 2019 Association for Computing Machinery. We survey new opportunities to design data systems, data...
Modern applications accumulate data at an exponentially increasing rate and traditional database sys...
Many important business applications use complex database management systems (DBMS). These DBMS have...
Today’s computers have gigabytes of main memory due to improved DRAM density. As density increases, ...
Recent technology advances enabled computerized services which have proliferated leading to a tremen...
Abstract: Buffer memory allocation is one of the most important, but also one of the most difficult ...
As the speed gap widens between CPU and memory, memory hierarchy performance has become the bottlene...
This paper analyzes memory access scheduling and vir-tual channels as mechanisms to reduce the laten...
Predominant resources for execution of any application are computational power and memory. On one si...
Databases are very complex systems that require database system administrators to perform system tun...
<p>Modern industrial, government, and academic organizations are collecting massive amounts of data ...
Demand prepaging, an extension to the widely employed method of demand paging, is a concept designed...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
Although today’s computers provide huge amounts of main memory, the ever-increasing load of large da...
© 2019 Association for Computing Machinery. We survey new opportunities to design data systems, data...
Modern applications accumulate data at an exponentially increasing rate and traditional database sys...
Many important business applications use complex database management systems (DBMS). These DBMS have...
Today’s computers have gigabytes of main memory due to improved DRAM density. As density increases, ...
Recent technology advances enabled computerized services which have proliferated leading to a tremen...
Abstract: Buffer memory allocation is one of the most important, but also one of the most difficult ...
As the speed gap widens between CPU and memory, memory hierarchy performance has become the bottlene...
This paper analyzes memory access scheduling and vir-tual channels as mechanisms to reduce the laten...
Predominant resources for execution of any application are computational power and memory. On one si...
Databases are very complex systems that require database system administrators to perform system tun...
<p>Modern industrial, government, and academic organizations are collecting massive amounts of data ...
Demand prepaging, an extension to the widely employed method of demand paging, is a concept designed...
The hardware technology continues to improve at a considerable rate. Besides the Moore law increment...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...