ACS/IEEE 2005 International Conference on Computer Systems and Applications (AICCSA'05)
Memory estimation and allocation algorithms for MDVM system
Cairo, Egypt
January 03-January 06
ISBN: 0-7803-8735-X
Summary form only given. The realizations of high-end mobile applications are becoming a reality due to the enhanced wireless communication bandwidth, reliability and services offered by WWW. However, the general-purpose operating systems are not completely capable to handle the challenges of mobile computing paradigm. The mobile distributed virtual memory (MDVM) concept allows mobile clients to utilize the CPU and memory resources of servers through the mobile communication interface in VO. We have designed and implemented (in Linux kernel 2.4.22) the novel algorithms for memory estimation and allocation in MDVM system. The experimental results demonstrate that the algorithms track the memory-load of the MDVM server successfully and the instantaneous utilization of free RAM as MDVM varies from 90% to 0% based on instantaneous memory-load. However, on the average 45% of free RAM is used as MDVM without creating heavy memory-load and starvation of local processes at MDVM servers.