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)
William Voorsluys
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
- "Balanceamento de cargas de aplicações SPMD em sistemas computacionais distribuídos"
- Sistemas de Arquivos Distribuídos
- FLEXIBILITY OF CONFIGURABLE DISTRIBUTED SYSTEMS
- Reintegração de servidores em sistemas distribuídos
- "Índices de carga e desempenho em ambientes paralelos/distribuídos - modelagem e métricas"