PM961 - gemischte Gefühle

  • War bisher eher stiller Leser und habe kaum oder besser gesagt nichts geschrieben. Nun möchte ich euch an meiner Erfahrung teilhaben lassen :D


    Ich habe mir neulich eine M.2 NVMe SSD (PM961 von Samsung) gekauft. Kein besonderer Grund, einfach nice to have, weil ich die Erfahrung selbst machen wollte, inwiefern sich die Performance von einer normalen SSD unterscheidet :D


    Zuerst musste ich feststellen, dass mein Board diese Platte gar nicht erkennt bzw. diese taucht dort erst gar nicht auf. Geschockt aber neugierig startete ich dennoch in mein Linux system. Mit

    Code
    1. df -h

    ohh welch ein Wunder, die Platte wird vom System erkannt :D


    Als nächstes direkt Speedcheck und eine Überraschung. Die PM961 hält nur in den ertsen paar Sekunden ihre angepriesene Geschwindigkeit. Dannach bricht ihre Schreibrate rapide ab.


    Nach einer Überlegung, ob es evtl. am Linux liegen könnte, installierte ich Win 10 druff. Aber gleiches Ergebniss. Sobald es um größere Datenmengen ( >1GB ) geht, bricht die Schreibrate zusammen.


    Zum Schluss dann noch Sierra installiert und ich wurde mit dem gleichen Ergebniss konfrontiert. Btw, Sierra bringt den nötigen kext IONVMeFamily.kext mit und schont läuft die nativ auf dem Hacki. Man muss lediglich im Clover "einige Zeilen" patchen.


    Wie läßt sich der Einbruch der Schreibrate erklären? Hat da jmd. Ideen? Für Temperaturdrossel vergeht mMn zu wenig zeit, damit diese eingreift.
    Können die User mit der SM951 ( mit AHCI Protokoll ) gleiches Verhalten beobachten?



    1GB


    2GB


    3GB


    1GB


    3GB


    5GB


    Linux eigener Bench

    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

  • Scheint rein thermisch bedingt zu sein.
    Schalte ich alle Gehäuselüfter ab bricht die Übertragungsrate nach kurzer Zeit ein.
    Schalte ich die Gehäuselüfter ein, steigt die Performance wieder auf 1300-1600 (Black Magic Diskspeedtest).
    Schalte ich ab bricht ...




    Hab's nicht mit der 951(AHCI) getestet, würde aber erwarten, dass sie sich genauso verhält.

  • Das kann nicht thermisch bedingt sein. Führe ich mehrere 1GB Bensch's hintereinander aus, bricht die Performance nicht zusammen. Sobald mehr als >= 1GB an einem Stück im Spiel ist, wird's gedrosselt.
    Betrifft aber nur die Schreibrate. Leserate bleibt mehr oder weniger konstant. Ob die m.2 defekt ist?

    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

  • Ich kann nur beschreiben, was bei meinem System passiert und der Zusammenhang zwischen Kühlung und Schreibrate ist belegbar.


    Die Leserate ist nicht betroffen.


    Lass doch einfach mal einen Lüfter die m.2 SSD direkt anpusten und schau ob sich was ändert.

  • Die PM961 ist doch das Schwestermodell zur SM961, nur mit TLC- statt MLC-Speicher. Zwar ist der TLC etwas langsamer als MLC, aber das ist Gemeckere auf sehr hohen Niveau und erklärt den rapiden Leistungsabfall nicht. Bei Computerbase gab es vor ein paar Tagen einen Test der neuen 960 Pro (Retailversion der xM961, die für OEMs vorgesehen ist). Sowohl die OEM- als die Retailversionen kämpfen mit der Temperatur, wobei der Aufkleber auf der 960 Pro eine Kupferschicht besitzt um als Kühlkörper zu fungieren. Damit kann der Leistungsabfall weiter nach hinten bzw. auf eine größere Datenübertragung verschoben werden. https://www.computerbase.de/20…samsung-ssd-960-pro-test/


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Ja, das ist die Schwestermodell zu SM961 mit dem "schlechteren" Speicher. Nach meinen Erkenntnissen liegt das Problem aber i-wo im Cache. Denn mit und ohne Kühlung verhält sich die PM961 beinahe identisch.


    Ich habe mir den Spaß erlaubt und unterschiedliche Bench's ( keine Laborbedingungen ) gefahren.


    Randbedingungen:

    • "Testplattform" - Ubuntu
    • keine Hintergrundaktivitäten
    • zwischen Tests eine kleine Pause, damit die PM961 sich "erholen" kann
    • alle Lüfter aus
    • ein Lüfter ( Scythe 140mm bei ~1600rpm ) frontal auf PM961 gerichtet, Abstand ca. 20cm
    • 21°C Zimmertemperatur

    Wenn ich noch ein Infrarot-Thermometer hätte, um meine Vermutung zu untermauern :D



    Links Lüfter an. Rechst Lüfter aus






    Zum Schluss habe ich noch als Vergleich meine MX200 ein wenig gequält :D





    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

  • Man kann unsere Ergebnisse nicht vergleichen. Ich habe Black.. unter OS X verwendet.
    Du verwendest etwas anderes unter einem anderen OS.
    Es ist nicht einmal gesagt, dass wir das selbe Problem sehen - möglicherweise sehen wir nur ähnliche Symptome.


    Deiner Testserie nach, hat es nichts mit der Temperatur zu tun.
    Die MX zeigt ein ähnliches Verhalten.


    Kann was mit dem Cache zu tun haben (hat die MX den größeren Cache ?), mit dem OS oder dem Testprogramm, oder Alles zusammen oder ganz was anderes :)


    Ohne vergleichbare Bedingungen, kann man wenig vergleichen, sorry, kann keine wirkliche Hilfe anbieten.

  • Hallo b33st


    wie hast du die Samsung SM961 M.2 zum laufen gebracht ?
    Wie sieht dein Patch aus ?
    Ich bekomme das im Moment nich zum laufen Ich kann den Rechner nicht mehr starten.


    Grüße aus Altentreptow

    Imac 27 Zoll Late 2009
    GA Z170 UD5 TH F5| i7-6700K |32 GB RAM |Radeon Sapphire RX480 OC |NVMe Samsung SSD 970 EVO Plus 1 TB |Clover 4972

  • Ich hatte eigtl die PM961 gehabt, habe die dann aber durch eine SM961 ersetzt. Mit der SM961 habe ich jedenfalls keine Performance-Problematik mehr.


    Der Patch ist von RehabMan ( z.B. für 10.12.2 https://github.com/RehabMan/pa…VMe_patches_10_12_2.plist ) , also einfach per c&p ab "KextsToPatch" bei dir in deine config.plist unter "KextsToPatch" einfügen. Dann aus S/L/E den IONVMeFamily.kext in den "other" oder "10.12" Ordner ( was du nutzt ) in EFI Partition kopieren.


    Sieht bei mir dann so aus:


    Alternativ kannst du einen "HackrNVMeFamily.kext" generieren lassen. Will bei mir jedoch nicht laufen.
    Genaueres steht auf dieser Seite: https://www.hackintosh-forum.d…-SSD-installieren-Clover/

    Bilder

    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

  • Wenn man das in den CloverConfigurator eintragen möchte, sieht das so aus (alle Daten unter KextToPatch als String auf der Seite Kernel and Kext Patches):


    Name* Find*(HEX) Replace* (HEX) Comment
    AppleAPIC C1E8100FB6F0 BE1700000090 Skylake AppleAPIC Patch (c) Pike R. Alpha
    IONVMeFamily 89B3F8020000C1E00C05001000008983 89B3F8020000C1E00905001000008983 IONVMeFamily Pike R. Alpha Patch#1
    IONVMeFamily 0FB68C888200000083F90C0F85320100 0FB68C888200000083F9090F85320100 IONVMeFamily Pike R. Alpha Patch#2
    IONVMeFamily 00C783A400000000100000488B480848 00C783A400000000020000488B480848 IONVMeFamily Pike R. Alpha Patch#3
    IONVMeFamily 4989C64D85F6746141C1E70C4963FFBE 4989C64D85F6746141C1E7094963FFBE IONVMeFamily Pike R. Alpha Patch#4
    IONVMeFamily 86FF0F000048C1E80C0FB70F81E1FF0F 86FF0F000048C1E8090FB70F81E1FF0F IONVMeFamily Pike R. Alpha Patch#5
    IONVMeFamily 89C181E1FF0F00004801D14881F9FF0F0000773B 89C181E1FF0100004801D14881F9FF010000773B IONVMeFamily Pike R. Alpha Patch#6_7
    IONVMeFamily 4981C5FF0F000049C1ED0C498B042448 4981C5FF0F000049C1ED09498B042448 IONVMeFamily Pike R. Alpha Patch#8
    IONVMeFamily 060200004C8DB8001000004C89F94881E100F0FFFF49
    89861A01000049898E2201000041BC001000004929F4
    060200004C8DB8000200004C89F94881E100F0FFFF49
    89861A01000049898E2201000041BC000200004929F4
    IONVMeFamily Pike R. Alpha Patch#9_10
    IONVMeFamily 000049898E22010000BA001000004829 000049898E22010000BA000200004829 IONVMeFamily Pike R. Alpha Patch#11
    IONVMeFamily C80000004929D7B8001000004D8B2424 C80000004929D7B8000200004D8B2424 IONVMeFamily Pike R. Alpha Patch#12
    IONVMeFamily E1BF804015064D89D6BA001000004531 E1BF804015064D89D6BA000200004531 IONVMeFamily Pike R. Alpha Patch#13
    IONVMeFamily 8964D8F84981C4001000004981C700F0 8964D8F84981C4000200004981C700F0 IONVMeFamily Pike R. Alpha Patch#14
    IONVMeFamily 05FF0F000048C1E80C66F7C1FF0F0F95 05FF0F000048C1E80966F7C1FF0F0F95 IONVMeFamily Pike R. Alpha Patch#15
    IONVMeFamily C1E208410FB6C1C1E00C4409D04409C0 C1E208410FB6C1C1E0094409D04409C0 IONVMeFamily Pike R. Alpha Patch#16
    IONVMeFamily 4584C90F95C00FB6C0C1E00C4409D844 4584C90F95C00FB6C0C1E0094409D844 IONVMeFamily Pike R. Alpha Patch#17

    Selten kam mir eine Tabelle so überflüssig vor! Das ist ja wirklich fast ein kompletter neuer Kext. Die Listen-Variante ist da doch praktischer...


    EDIT by al6042: Achtung... der lange Hex-Wert wurde zur besseren Darstellung in jeweils zwei Zeilen dargestellt, muss aber ohne Unterbrechung im Clover Configurator eingesetzt werden.


    :hackintosh:

    4 Mal editiert, zuletzt von al6042 ()

  • Danke hat wunderbar funktioniert ...ist die schnell :thumbsup:

    Imac 27 Zoll Late 2009
    GA Z170 UD5 TH F5| i7-6700K |32 GB RAM |Radeon Sapphire RX480 OC |NVMe Samsung SSD 970 EVO Plus 1 TB |Clover 4972

  • Community Bot

    Hat das Label Erledigt hinzugefügt
  • MacGrummel  tottys


    Ich vermute, dass meine aktuellen Probleme bei der Einrichtung des 4. Systems meiner Signatur an der zusätzlich verbauten Samsung SSD PM961 liegen. Könntet ihr mir vielleicht unterstützen. Das wäre großartig.

    System 1: Gigabyte Z390 M Gaming, Intel Core i5-9600K, 32GB DDR4-3000, Sapphire 590 Nitro, NVMe 2 TB, Ventura 13.4.1 (OpenCore)

    System 2: Gigabyte Z390 I Aorus Pro Wifi, Intel Core i5-9600K,32 GB DDR4-3000, Sapphire Pulse Radeon RX 570, NVMe 250 GB, Mojave 10.14.6

    System 3: Gigabyte GA-Z77X-UD5H rev. 1.0, Intel Core i5-2500K, Gigabyte Geforce GTX 760 4GB

    System 4: Gigabyte Z390 I Aorus Pro Wifi, Intel Core i5-9600K,32 GB DDR4-3200, NVMe 250 GB, Mojave 10.14.6 (ohne Erfolg)