Evaluation of memory load indices on distributed computing systems / Avaliação de índices de carga de memória em sistemas computacionais distribuídos

AUTOR(ES)
DATA DE PUBLICAÇÃO

2006

RESUMO

This work presents an analysis of the behavior of load indices related to memory usage and activity. It describes 11 indices which reflect memory load, directly or indirectly. These indices may be easily obtained on the GNU/Linux operating system using the /proc filesystem. A monitoring tool has been developed to make the behavior analysis easier, but it can also be employed to provide load information to scheduling policies. The values of each index have been monitored during the execution of a workload composed by real memory-intensive applications. From the monitoring results, it is possible to find out the usefulness of each index, pointing out how it may be used to help scheduling policies evaluate the memory load of a certain computer. Load evaluation metrics have been created combining more than one index, with the objective of characterizing memory load more precisely than just one isolated index. The explored metrics and indices have shown to provide precise forms of representing memory load at several levels, from low utilization levels up to excessive main memory usage with symptoms of thrashing.

ASSUNTO(S)

load indices escalonamento balanceamento de carga load balancing Índices de carga process scheduling

Documentos Relacionados