PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hohe Latenz mit SSD bei 4k-64Thrd


Rubber Duck
2016-02-21, 10:43:11
Hallo,

durch zufall bin ich bei AS SSD Benchmark draufgekommen das beim 4k-64thrd die Latenz sehr hoch geht.

An was kann das liegen?
Die roten Balken sind bei 4k-64Thrd passiert.

http://fs5.directupload.net/images/160221/2qyd8t5c.jpg (http://www.directupload.net)

myMind
2016-02-21, 15:15:30
Vielleicht kommst Du hiermit dem konkreten Treiber auf die Spur:
http://www.sweetwater.com/sweetcare/articles/solving-dpc-latency-issues/ >> LatencyMon

Eventuell die Intel-Treiber, anstelle von msahci verwenden?

Rubber Duck
2016-02-21, 16:46:58
Vielleicht kommst Du hiermit dem konkreten Treiber auf die Spur:
http://www.sweetwater.com/sweetcare/articles/solving-dpc-latency-issues/ >> LatencyMon

Eventuell die Intel-Treiber, anstelle von msahci verwenden?
Sind das die INTEL Rapid Start Driver?

http://www.asrock.com/mb/Intel/Z77%20Extreme4/?cat=Download&os=Win764

myMind
2016-02-21, 17:10:32
Nein, es sind die "Intel Rapid Storage Technology" Treiber.
http://www.intel.com/content/www/us/en/architecture-and-technology/rapid-storage-technology.html
http://www.heise.de/ct/hotline/RAID-Treiber-trotz-AHCI-2132473.html

Hast Du das LatencyMon-Tool schon ausprobiert? Es sollte dir anzeigen, welcher Treiber die Latenzen verursacht. Ich würde erstmal Ursachenforschung betreiben.

Rubber Duck
2016-02-21, 17:20:31
Bei dem 4k-64Thrd Test.
http://fs5.directupload.net/images/160221/wk2yatnc.jpg (http://www.directupload.net)

myMind
2016-02-21, 19:08:55
Ich habe es jetzt mal auf meinem Win10 sowie auf einem älteren Asus P8Z68-V Pro mit Win7 ausprobiert. Dort tritt das Phänomen nicht auf. Die Zeiten bleiben stabil. Voraussetzung für sinnvolle Messungen sind abgeschaltete Stromsparmechanismen.

aufkrawall
2016-02-21, 19:19:10
Die DPC-Latenz darf auch mit den üblichen Stromsparmechanismen (C-States und SpeedStep, ausbalanciertes Powermanagement unter Windows) nicht in den kritischen Bereich gehen.
Edit: Aggressive Link Power Management sollte aber deaktiviert sein, ist bei SSDs am Desktop ja auch hirnrissig.

Lowkey
2016-02-21, 19:34:04
Grade schnell getestet: keine Probleme. Wie aufkrawall schreibt sollte es an den Stromsparmechnismen liegen oder eben am Treiber.

myMind
2016-02-21, 19:53:22
Der ataport.sys Treiber sollte nach meinem Verständnis zum Zuge kommen, wenn noch Geräte im "IDE Mode" laufen.
Ich würde noch mal folgendes prüfen:
- Sind alle Geräte am Intel-Controller angeschlossen oder auch noch welche am ASMedia-Controller?
- In welchen Modes laufen die beiden SATA-Controller im BIOS? IDE-Mode oder AHCI-Mode?
- Hast Du noch ältere SATA Geräte im PC? Z.B. altes CD/DVD-Laufwerk. Temporär mal abklemmen.
- Das Stromsparen würde ich probeweise ausschalten, um zu sehen, ob sich etwas bessert.

Rubber Duck
2016-02-21, 22:24:10
Es ist alles bestens soweit eingestellt.

http://fs5.directupload.net/images/160221/temp/y39kkwgs.jpg (http://www.directupload.net/file/d/4271/y39kkwgs_jpg.htm)
http://fs5.directupload.net/images/160221/temp/pylhxk6h.jpg (http://www.directupload.net/file/d/4271/pylhxk6h_jpg.htm)
http://fs5.directupload.net/images/160221/temp/5n2dlzsj.jpg (http://www.directupload.net/file/d/4271/5n2dlzsj_jpg.htm)
http://fs5.directupload.net/images/160221/temp/tlzz6tdb.jpg (http://www.directupload.net/file/d/4271/tlzz6tdb_jpg.htm)
http://fs5.directupload.net/images/160221/temp/ywlanh9f.jpg (http://www.directupload.net/file/d/4271/ywlanh9f_jpg.htm)
http://fs5.directupload.net/images/160221/temp/qdwfr9ja.jpg (http://www.directupload.net/file/d/4271/qdwfr9ja_jpg.htm)

Im Gerätemanager unter IDE ATA/ATAPI Controller gibt es einen Intel 7 Series/C216 Chipset SATA AHCI Controller-1E02
Treiberversion: 9.3.0.1029 vom 25.07.2013

unter Laufwerke sind alle Laufwerke mit Treibern von Microsoft: 6.1.7600.16385 vom 21.06.2006

Sollte da nicht auch von Intel sein?

myMind
2016-02-22, 00:09:54
Bei mir sieht das so aus, wenn die ataport.sys verwendet wird (Gerätemanager > Ansicht > Geräte nach Verbindung):
http://fs5.directupload.net/images/160222/temp/uou8rxcy.png (http://www.directupload.net/file/d/4272/uou8rxcy_png.htm)

Rubber Duck
2016-02-22, 21:35:17
Obwohl ein Intel Treiber installiert ist habe ich immer noch den msahci Treiber.
Warum?

http://abload.de/img/unbenannthqorq.jpg

aufkrawall
2016-02-22, 22:18:40
Was hat es mit diesen ganzen ATA-Channels auf sich?

Auf deinen Bildern sieht man nicht, ob du Aggressive Link Power Management im Bios abgeschaltet hast.

Rubber Duck
2016-02-22, 23:11:07
ATA Channel 0, 1, 2 sind jeweils die SSDs und Festplatte und Channel 5 ist DVD Laufwerk, das ist im DMA 5 Modus alle anderen 6.

Aggressive Link Power Management ist aus und war schon immer aus.

Vielleicht sollte ich mal das neuste Bios aufspielen?
Laut hier sollte das helfen. Muss man von unten lesen.
http://m.recording.de/Forum/164266/Topic

Energiesparplan ist auch schon lange Zeit(locker über ein Jahr) auf Höchstleistung.

myMind
2016-02-22, 23:41:19
Obwohl ein Intel Treiber installiert ist habe ich immer noch den msahci Treiber.
Warum?

Das ist in der Tat sehr merkwürdig.

Hast Du das DVD Laufwerk testweise mal abgeklemmt?

Gast
2016-02-22, 23:49:46
Das hier kennt ihr aber:


Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond, which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8, which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished.

myMind
2016-02-23, 00:16:04
Das hier kennt ihr aber:


Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond, which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8, which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished.
Das erklärt die merkwürdigen Werte, die ich unter Windows 10 sehe. Daher auch die Empfehlung lieber den LatencyMon zu nehmen. Der scheint plausiblere Werte zu liefern.

Für Rubber Duck ist das nicht relevant, da Windows 7.

Dorn
2016-02-24, 21:04:21
Das hier kennt ihr aber:


Windows 8 Compatibility: The DPC latency utility runs on Windows 8 but does not show correct values. The output suggests that the Windows 8 kernel performs badly and introduces a constant latency of one millisecond, which is not the case in practice. DPCs in the Windows 8 kernel behave identical to Windows 7. The utility produces incorrect results because the implementation of kernel timers has changed in Windows 8, which causes a side effect with the measuring algorithm used by the utility. Thesycon is working on a new version of the DPC latency utility and will make it available on this site as soon as it is finished.

Danke für die Info! :smile:

Hobby
2016-02-25, 07:50:02
Hallo,

durch zufall bin ich bei AS SSD Benchmark draufgekommen das beim 4k-64thrd die Latenz sehr hoch geht.

An was kann das liegen?
Die roten Balken sind bei 4k-64Thrd passiert.


Vielleicht liegts auch am Bench selber! Nimm mal Crystaldiskmark

http://crystalmark.info/software/CrystalDiskMark/index-e.html

Habe hier die gleichen "auffälligen" Latenzen nur mit AS SSD Bench.

Lowkey
2016-02-25, 10:38:13
Der Benchmark nimmt den falschen Treiber. Und laut dem Screen ist nicht der Intel, sondern der Microsoft Treiber installiert. Und wenn Intel einen Treiber laufend "verbessert", dann den AHCI Treiber.

Rubber Duck
2016-02-27, 00:59:04
Tja, was soll ich sagen aber mit dem Crystaldiskmark habe ich tatsächlich weniger Latenzen. :freak:

http://abload.de/thumb/unbenannteeprn.jpg (http://abload.de/image.php?img=unbenannteeprn.jpg)

Aber ich habe auch mit dem USB Anschluss etwas höhere Latenzen vorallendingen wenn er fertig mit kopieren ist gehts ganz kurz hoch. Aber ich denke das bekomme ich eh nicht weg und ist soweit normal.

Sollte ich vielleicht mal ein Bios Update machen?
Ich habe noch das 1.40 und das neuste ist 2.90 sind ja doch ein paar dazwischen.
http://www.asrock.com/mb/Intel/Z77%20Extreme4/index.de.asp?cat=Download&os=BIOS
Aber soweit läuft der PC ja und never change a running System. :wink:

x-force
2016-02-27, 16:46:26
hast du denn probleme, außer zu kurze, oder lange balken? ;)

wenn die musik hängen würde oder es ruckler im game gibt klar, aber was war jetzt konkret das problem?

Rubber Duck
2016-02-29, 00:42:29
Bei dieser Situation zu lange Balken. :wink:;D
Ruckler im Game gibt es schon manchmal.
Aber sonst laufen die Spiele.

http://www2.pic-upload.de/thumb/29884329/Unbenannt.jpg (http://www.pic-upload.de/view-29884329/Unbenannt.jpg.html)

Lowkey
2016-02-29, 13:25:21
Das Tool lief 53 Minuten? Mit Benchmarks only oder auch mit Browser und anderen Alltagsanwendungen?

Für AS SSD gibt es eine Reihe von Tricks. Manche Boards haben das "Tiny Lake Feature" bzw. "Dynamic Storage Accelerator" im Bios. Im Prinzip kosten die Stromsparfeatures SSD Leistung. Viele Cheater lassen zB. Prime95 auf einem Kern laufen und lassen dann AS SSD durchrennen. Durch die Last bleibt die CPU immer auf 100% Bereitschaft.

Flac_Bandit
2016-03-02, 18:43:30
Also in meinem Gerätemanager siehts nach der Installation des IntelChipsatztreibers anders aus, wenn ich das bei dir sehe, sieht es aus, als wenn der Windowsstandarttreiber läuft. Entpacke mal deine Chipsatztreiber in ein Verzeichnis und aktualisiere den Treiber über den Gerätemanger und "Auf dem Computer nach dem Treiber suchen" und gib das Verzeichnis an

x-force
2016-03-03, 03:21:51
Also in meinem Gerätemanager siehts nach der Installation des IntelChipsatztreibers anders aus, wenn ich das bei dir sehe, sieht es aus, als wenn der Windowsstandarttreiber läuft. Entpacke mal deine Chipsatztreiber in ein Verzeichnis und aktualisiere den Treiber über den Gerätemanger und "Auf dem Computer nach dem Treiber suchen" und gib das Verzeichnis an

so kenn ichs auch nur, entweder ist die plattform von rubberduck zu alt oder es ist der falsche treiber.

Hacki_P3D
2016-03-03, 11:14:17
Sollte ich vielleicht mal ein Bios Update machen?
Ich habe noch das 1.40 und das neuste ist 2.90 sind ja doch ein paar dazwischen.
http://www.asrock.com/mb/Intel/Z77%20Extreme4/index.de.asp?cat=Download&os=BIOS
Aber soweit läuft der PC ja und never change a running System. :wink:

Das aktuellste ist das P2.90M aus der Beta Zone
http://www.asrock.com/mb/Intel/Z77%20Extreme4/index.de.asp?cat=Beta

Läuft bei mir 1a.

edith: kann das Szenario auch mal selber nachstellen, die Kernkomponenten sind ja identisch (Mobo, SSD und Win7) :D

edith2: haben sogar das gleiche Notebook ;D

Flac_Bandit
2016-03-03, 19:37:22
Da lüppt der Windooftreiber! Das hat nix mit dem Bios zu tun.

Gast
2016-03-10, 04:03:12
Obwohl ein Intel Treiber installiert ist habe ich immer noch den msahci Treiber.
Warum?

http://abload.de/img/unbenannthqorq.jpg
Laut dem Screen ist ein Treiber von Intel oben (Treiberanbieter : Intel), sonst würde "Treiberanbieter : Microsoft" dort stehen. Dieser ist durch den Chipsatztreiber mitgeliefert worden.
Das "msahci" dort von MS ist normal, per Chipsatztreiber wird nur die entsprechende INF für den Controller aktuallisiert damit das OS all seine Funktionen gut kennt, nicht aber die Treiberdatei.

Willst du letzteres ändern, so installiere den RST für dein Board, wie ich das aus deinem Screen heraulese brauchst du einen welcher deinen Controller :
Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller mit der spezifischen : VEN_8086&DEV_1E02 supportet, daher auch das "- 1E02" in deinem Screen ;-)

Der letzte der das tut ist laut meiner Recherche dieser hier :
http://www2.station-drivers.com/index.php?option=com_remository&Itemid=352&func=fileinfo&id=688&lang=en Neure der 13.x-Serie wurde leider der Support entfernt laut deren INF-Datein für deinen Controller ;(

Haut alles hin findest du dann auch eine IaStorA.sys und IaStorF.sys -Treiberdatei von Intel dort im Gerätemanager.

Der Treiber vom Link muss übrg. per Gerätemanager oder Rechtsklick auf die INF eingebunden werden da ein F6-Treiber, wenn du nicht weißt wie, hier dürften das sicher viele wissen...



Ob er dein Problem behebt kann ich nicht sagen. Intel verbessert laufend durch neuere RST-Treiber so einiges, auch bezüglich SSDs.

Da aber leider der RST-Support für deinen Controller inzwischen eingestellt wurde (13.1.0.1058 vom 05/02/2014 ist der letzte) profitierst du leider nicht von Verbesserungen und Fehlerbehebungen die in neueren RST-Versionen integriert wurden, auch in Zukunft nicht, leider...

Insofern sich die Beantwortung der Frage, ob den nun der RST dein Problem behebt oder derne Fehlen die Ursache war eigenbtlich kaum zu beantworten ist da dafür der alleraktuellste oben sein sollte was ja nicht geht bei dir leider.

Gast
2016-03-10, 04:35:22
sonst würde "Treiberanbieter : Microsoft" dort stehen. Wie man es z.b. liest wenn man unter "Systemgeräte" auf z.b. den "DMA-Controller" doppelklickt. Man erkennt es aber auch sofort am Treiberdatum : 2006 erschein Windows7 = OS-mitgelieferter Treiber, alles neuere = vom Chipsatztreiber oder sonstig aktuallisiertes.

Rubber Duck im Exil
2016-03-10, 16:44:32
So ich habe jetzt Intel Treiber 13.1.0.1058 wie vom vorletzten Gast empfohlen installiert und jetzt zeigt es auch IaStorA.sys und IaStorF.sys an.
Und was soll ich sagen, die Last ist nicht mehr so hoch. :)
Selbst unter AS SSD Benchmark.
http://abload.de/thumb/unbenanntq5ovb.jpg (http://abload.de/image.php?img=unbenanntq5ovb.jpg)

Danke an alle.

Gast von oben
2016-03-10, 17:13:34
Super, wurde als auch schon in etwas älteren RST´s da was verbessert.

Kleiner Zusatz dazu noch :

Theoretisch könnte man auch aktuellere RST nehmen und deren INF modden (VEN&DEV eintragen von Hand) sodas sie dann auch mit deinem Controller laufen.

Allerdings würde ich davon abraten weil a) dein Problem auch so schon behoben scheint und b) Wenn Intel in neueren RST´s ältere Controller in der INF-Datei nicht mehr unterstützt, so wird in deren Testabteilungen das Zusammenspiel von Treiber & solch älteren Controller logischerweise auch nicht mehr gestestet vor dem Release (warum auch, nicht mehr unterstützt = braucht man nicht mehr testen) - spart natürlich auch etwas Kosten nebenbei. Da fährt man also nen Treiber wo man nicht sicher sein kann ob der wirklich zu 100% sauber läuft.

Bei INF-Mods für Grakas, ok, da kann man sich spielen von mir aus...aber bei sowas wie RST wo es unter Umständen auch um Datensicherheit geht rate ich von irgendwelchen Mods ab.