Linux Journal
ACM Transactions on Computer Systems (TOCS)
The Network RamDisk: Using remote memory on heterogeneous NOWs
Cluster Computing
Towards a Distributed Platform for Resource-Constrained Devices
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Energy management of virtual memory on diskless devices
Compilers and operating systems for low power
Proximity services supporting network virtual memory in mobile devices
Proceedings of the 2nd ACM international workshop on Wireless mobile applications and services on WLAN hotspots
Understanding The Linux Kernel
Understanding The Linux Kernel
MiBench: A free, commercially representative embedded benchmark suite
WWC '01 Proceedings of the Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop
Code transformations for energy-efficient device management
IEEE Transactions on Computers
3D Talking-Head Interface to Voice-Interactive Services on Mobile Phones
International Journal of Mobile Human Computer Interaction
Hi-index | 0.00 |
Virtual memory is considered to be an unlimited resource in desktop or notebook computers with high storage capabilities. However, in wireless mobile devices, like palmtops and personal digital assistants (PDAs), storage memory is limited or absent due to weight, size, and power constraints, so that swapping over remote memory devices can be considered as a viable alternative. However, power-hungry wireless network interface cards (WNICs) may limit the battery lifetime and application performance if not efficiently exploited. In this paper, we study performance and energy of network swapping in comparison with swapping on local micro-drives and flash memories. We report the results of extensive experiments conducted on different WNICs and local swapping devices, using both synthetic and natural benchmarks. Our study points out that remote swapping over power-manageable WNICs can be more efficient than local swapping, especially in bursty workload conditions. Such conditions can be forced where possible by reshaping swapping requests to increase energy efficiency and performance.