Hi Mike,
Daß es intern eine loader.config und eine loader.conf.local gibt, sollte dich erstmal nicht weiter kümmern müssen.
Dafür gibt es ja in dem Web-GUI die Sektion System|Advanced|loader.conf, und die sollte dafür sorgen, daß die dort eingetragenen Werte, in die richtige loader.conf Datei geschrieben wird.
Diese Werte, welche ich
hier aufgelistet habe, stammen allesamt aus dem
ZFS Kernel tune Project. Diese Kernel tune Extension schreibt die Werte allerdings direkt in die loader.conf und sind damit nicht in der normalen Config-Datei enthalten. Weil ich das doof fand, habe ich die Werte für die gängigsten RAM-Größen einfach abgeschrieben, damit man sie über das Web-GUI in die loader.conf eintragen kann. Damit kann man die Werte einfach für neue N4F-Versionen mitnehmen, ohne daß man immer die ZFS kernel tune Extension installieren muß.
Die ZFS-kernel tune Extension wurde übrigens für die 9.1 Version gebaut, und seitdem nicht mehr aktualisiert. Da aber auch im Readme zur 9.3er Version immer noch auf diese Extension verwiesen wird, gehe ich davon aus, daß die damit erzeugten Werte immer noch ihre Berechtigung haben.
Kurz noch der Hinweis, daß sich diese Kernel tune Werte natürlich nur auf ZFS-Dateisysteme beziehen.
Die von dir festgestellten Differenzen in der Übertragungsgeschwindigkeit, und das unterschiedliche Verhalten bei der Speicherauslastung zwischen der 9.2 und der 9.3 sind normal. Dazu kommt, daß ich bereits darauf hingewiesen habe, daß der aktuelle Stand der 9.3 wirklich nicht so prickelnd ist, und ich selbst derzeit von der Nutzung absehe.
Eine Übertragungsrate von 90MB/s ist übrigens gar nicht schlecht. Allerdings weiß ich nicht, wie du diesen Wert ermittelt hast, und auf welches deiner Systeme sich diese Wert bezieht.
In diener Signatur steht ein EM350M1 und ein N54L. Beide Systeme kenne ich. 90MB/s wären für das EM350M1 allerding schon eine respektable Leistung. Mehr als 110MB/s sind real aber schon physikalisch nicht drin.
Mit der 9.1 Version und der Kernel tune Extension habe ich damals umfangreiche Tests gemacht. Dabei habe ich (besonders beim EM350M1-Board) festgestellt, daß die BIOS-Version, der verwendete Power Mode, und die Tuning-Einstellung (welche nicht gesetzt sein sollte) wesentlichen Einfluß auf die Geschwindigkeit hatten.
Bei den neueren N4F-Versionen, wie der 9.3, kommt jetzt aber noch hinzu, daß dabei immer ein Swap-Bereich eingerichtet wird, welcher u.U. Auswirkungen auf die Übertragungsgeschwindigkeit haben kann. Zudem wurden viele Dienste aktualisiert, was auch in die Messungen eingeht (z.B. SMB3).
Das muß man natürlich bei der Konfiguration neuer Versionen berücksichtigen.
Daher ist das mit der Aussage "Version D ist langsamer als Version B" nicht so ganz einfach.
Grüße
Princo