Oracle Solaris 10 9/10: Folgende Verbesserungen von Protokolliergeräten stehen zur Verfügung:
Die Eigenschaft logbias – Sie können diese Eigenschaft verwenden, um eine Meldung bereitzustellen, die an ZFS übermittelt wird und die synchrone Verarbeitung von Anforderungen für ein bestimmtes Dataset betrifft. Wenn logbias auf latency gesetzt wird, verwendet ZFS die separaten Protokolliergeräte des Pools (sofern solche Geräte vorhanden sind), um die Anforderungen mit geringer Latenz zu verarbeiten. Wenn logbias auf throughput gesetzt wird, verwendet ZFS die separaten Protokolliergeräte des Pools nicht. Stattdessen optimiert ZFS die synchronen Vorgänge für den allgemeinen Pool-Durchsatz und die effiziente Nutzung von Ressourcen. Der Standardwert ist latency. Der Standardwert wird für die meisten Konfigurationen empfohlen. Durch die Verwendung des Werts logbias=throughput kann die Leistung zum Schreiben von Datenbankdateien verbessert werden.
Entfernen von Protokolliergeräten – Sie können jetzt ein Protokolliergerät aus einem ZFS-Speicher-Pool entfernen, indem Sie den Befehl zpool remove verwenden. Ein einzelnes Protokolliergerät kann entfernt werden, indem der Name des Geräts angegeben wird. Ein gespiegeltes Protokolliergerät kann entfernt werden, indem der Spiegel der obersten Hierarchieebene für das Protokoll angegeben wird. Wenn ein separates Protokolliergerät aus dem System entfernt wird, werden ZIL-Transaktionsdaten in den Haupt-Pool geschrieben.
Redundante virtuelle Geräte der obersten Hierarchieebene werden jetzt durch einen nummerischen Bezeichner identifiziert. In einem gespiegelten Speicher-Pool mit zwei Festplatten beispielsweise ist mirror-0 das virtuelle Gerät der obersten Hierarchieebene.
Weitere Informationen finden Sie unter Beispiel 4–3.