Este aprimoramento de desempenho é novo na versão Solaris Express 6/05.
O Hierarchical Lgroup Support (HLS) melhora o recurso Memory Placement Optimization (MPO) no Solaris OS. O HLS permite que o Solaris OS otimize o desempenho de máquinas que têm mais latências do que a memória local e a memória remota. Máquinas com quatro ou mais CPUs Opteron podem ter memória local, memória remota e mais memória remota. Nessas máquinas, HLS permite que o OS distinga entre os graus de distância. O HLS permite que o Solaris OS aloque recursos com a latência mais baixa possível para aplicativos. O Solaris OS aloca recursos locais para um dado aplicativo. E, se os recursos locais não estiverem disponíveis por padrão, o Solaris OS alocará os recursos remotos mais próximos.
O Programming Interfaces Guide explica a abstração que é usada pelo Solaris OS para identificar os recursos que estão mais próximos uns dos outros para otimizar a localização. O guia também descreve a API que pode ser usada para a abstração do grupo de localidade (lgroup). Para obter mais informações, consulte liblgrp(3LIB).