Neuerungen in Solaris Express Developer Edition

Unterstützung von Hierarchical Lgroup Support für die Speicherzuweisungsoptimierung

Diese Leistungsverbesserung ist neu in der Version Solaris Express 6/05.

Hierarchical Lgroup Support (HLS) verbessert die Speicherzuweisungsoptimierung Memory Placement Optimization (MPO) im Betriebssystem Solaris. Mit HLS erhöht das Betriebssystem Solaris die Leistung von Rechnern, die mehrere lokale Speichern und Fernspeicherlatenzen besitzen. Rechner mit vier oder mehr Opteron CPUs können lokalen Speicher, Fernspeicher und weiteren Fernspeicher besitzen. Auf solchen Rechnern kann die das Betriebssystem Solaris mithilfe der HLS-Funktion verschiedene Grade der Fernanbindung von Fernspeicher erkennen. Mit HLS kann Solaris Ressourcen mit der geringstmöglichen Latenz für Anwendungen zuweisen. Das Betriebssystem Solaris weist für eine bestimmte Anwendung lokale Ressourcen zu. Falls lokale Speicherresourcen nicht zur Verfügung stehen, weist Solaris die nächste verfügbare Fermspeicherressource zu.

Im Dokument Programming Interfaces Guide wird die von Solaris verwendete Abstraktionsebene erläutert, mit deren Hilfe die jeweils nächsten Ressourcen für die Zuweisung ermittelt werden. In diesem Handbuch wird darüber hinaus auch die API beschrieben, die zur Abstraktion von Locality Groups (lgroup) dient. Weitere Informationen finden Sie in liblgrp(3LIB).