Development of a Mobile Agent System for Monitoring Memory Usage in a Network.

Loading...
Thumbnail Image
Date
2017
Journal Title
Journal ISSN
Volume Title
Publisher
The International Journal of Engineering and Science (IJES)
Abstract
Memory management concerns the process of managing the computer memory, in particular, the main memory, which is an expensive resource of the computer system. In this study, a mobile agent was developed for monitoring memory usage in a network. Monitoring the memory usage of systems in a network is essential in a multiprocessing and multitasking environment due to fact that some processes invoked at startup or those running on the background can consume physical memory and reduce the available memory in their idle states; this way, they reduce the efficiency of the system. Monitoring memory helps to increase the performance of the system and enhance the efficiency of the network. The features of the mobile agent were modeled using the Unified Modelling Language. Programming was done in Java and implementation adopted the Java Agent Development Environment (JADE), a versatile mobile agent platform. A number of computer systems were paired and the monitoring agent system was successfully deployed.
Description
Keywords
Mobile agent, memory management, Network, Distributed systems, Agent life cycle, Monitoring
Citation