Hardwareluxx home

Zurück   Forum de Luxx > Hardware > Festplatten und Storage > SSD - Solid State Drives

Antwort
 
LinkBack Themen-Optionen
Alt 17.10.08, 15:18   #1
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard OS-Optimierungen für Flash-SSDs
Digg this Post!Share on FacebookWong this Post!

Da die Infos im SSD-Sammelfred nur Stückchenweise rumfliegen und es eigentlich jeden beschäftigt der auf eine Flash-basierte SSD umsteigt. Würde ich gerne hier die Informationen zusammentragen die dabei helfen können das eingesetzte OS auf eine SSD abzustimmen.
Vordergründig erst mal bezogen auf die Schreiblast-Minderung (viele von uns haben ja noch im Kopf das Flash-Zellen nicht beliebig oft beschrieben werden können). Nebenbei sind aber auch gerne Performance-Tipps für die Controller-Einstellungen, bei Linux auch gerne das File-System oder auch gerne Problemlösungen für die JMicron-Problematik bei den "billigen" MLC-SSDs.

Genereller Tipp: Macht einfach einen Filemonitor auf. Damit könnt IHR am besten sehen was auf EUREN Platten passiert, bzw was Eure Software bei euch veranstaltet und die Laufwerke arbeiten lässt.
Ich benutze dazu (unter Windows) am liebsten den Process Monitor von Sysinternals(MS)

Vorbereitung
  1. Partitionen so anlegen das sie auf einem 128/256k-Block starten braucht man als Vista oder 7-Nutzer nicht. Machen diese OS von alleine.
    http://www.forumdeluxx.de/forum/show...9&postcount=18
  2. Eventuell über das Nutzen von Easyco MFT nachdenken. Bei neuen SSDs eigentlich obsolent
    Das ist eine Treiber-Software die den Write-Flaschenhals aus der Welt schaffen möchte, leider ist die Test-Version alles andere als stabil. Kostet halt was, knappst etwa 10% der Kapazität ab und wenn die SSD sehr voll wird bricht es auch zusammen, weil nicht mehr genug freier Speicherplatz zum sequentiellen schreiben gefunden wird. Read bricht beim benutzen von MFT ein bisschen ein. Mir persönlich sind Stabilität und Kapazität wichtiger als mehr Write-Speed, vor allen weil gerade dort die neueren SSDs kräftig zugelegt haben (und nicht mehr ohne Cache daherkommen). Performance-Junkies oder diejenigen mit alten JMicron-SSDs können aber gerne einen Blick riskieren.


Tweaks
  1. Timestamp abschalten
    Viele OS merken sich wann eine Datei das letzte mal geöffnet/bearbeitet wurde. Bei Windows geht das so weit das schon alleine das ansehen eines Verzeichnisses dazu führt das alle Dateien im Verzeichnis dieses Datums-Stempel aufgedrückt bekommen. Das erzeugt in meinen Augen unnötigen Schreibzugriff.
    - Unter Linux ganz einfach indem man mit noatime mountet
    Code:
    mount -o noatime,remount,rw /dev/hda3
    
    Unter Windows in der Eingabe-Aufforderung
    Code:
    FSUTIL behavior set disablelastaccess 1
    
  2. Ramdisk nutzen
    Eine Ramdisk installieren: (www.ramdisk.tk ist das Tool meiner Wahl, ihr findet bestimmt noch andere) und dann die Temp-Verzeichnisse von Windows dorthin umbiegen. So werden automatisch alle Install/Packer-Aktionen sofort in der Ramdisk ausgeführt, es entsteht weniger Datenmüll auf der Platte und sie muss nicht so viel schreiben (nebenbei gib das noch einen kräftigen Speed-Vorteil). Der Nachteil. Die Ramdisk muss dafür ausreichend dimensioniert sein, sonst könnte es sein dass das Packen/Entpacken sehr großer Archive oder das Einspielen sehr großer Patches fehlschlägt. Bitte genau drauf achten.
    Dazu mit Windows-Taste+Unterbrechen-Taste das Systempanel aufrufen, den Erweitert-Reiter aufrufen und dort in den Umgebungsvariablen die Verzeichnisse für TEMP und TMP im oberen und unteren Fenster (insgesamt also 4 Einträge) mit dem Laufwerksbuchstaben der Ramdisk beglücken. Falls mehrere Benutzer auf dem Rechner angelegt sind muss das für jeden User einzeln erledigt werden. Natürlich kann man (wenn man die Daten nicht zwingend länger benötigt) auch den Browser-Cache in die Ramdisk biegen (in meinen Augen allerdings leicht kontraproduktiv), und viele Programme erlauben es ein Verzeichnis für Temp-Aktivitäten zu definieren. Photoshop z.b. Die Arbeitsvolumes in die Ramdisk gibt extrem viel Speed und entspannt die Platten, oder die Log-Dateien vom Rivatuner, Webtemp oder der Aquaero-Suite. Dazu muss man sich die Software die man selbst benutzt nur mal genauer anschauen.
  3. WBEM abschalten oder umbiegen
    Dazu die Seite von MS die die einzelnen Registry-Schlüssel erklärt
    Regedit in die Eingabeaufforderung tippen
    Code:
    HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\WBEM\CIMOM
    
    Diesen Schlüssel ansteuern und entweder mit Logging=0 abschalten (was ich persönlich nicht empfehlen würde, es gibt Programme die dieses Log abfragen und ohne nicht laufen wie z.b. 3D Mark06) oder einfach das Working-Directory auf den Laufwerksbuchstaben der Ramdisk setzen
  4. Auslagerungsdatei verlagern
    Viele User mit "genügend" Ram schalten die Auslagerungsdatei ab. Ich bin nicht wirklich für diese Lösung, da es Probleme hervorrufen kann. Es gibt genügend Programme die ohne die Auslagerungsdatei beim Start meckern oder den Start ganz verweigern. Nebenbei wird man von Windows dann ab und zu mit dem Hinweis beglückt "es ist nicht genügend Arbeitsspeicher verfügbar". Das liegt einfach daran das ein 32-Bit-Programm von seinen 4GB virtuellem Speicher sowieso nur 1,8GB physikalisch nutzen kann, braucht es mehr geht dieser Teil in die Swapdatei. Ist diese nicht da gibt es Probleme. Taucht in letzter Zeit sehr häufig im Forum auf da scheinbar ein paar Performance-Tools die Swapdatei ungefragt deaktivieren oder deren Größe auf "NULL" stellen. Deshalb meine Empfehlung: Swapdatei auf eine Festplatte oder eine CF/SD-Card biegen (wobei es davon abhängig ist wie die CF/SD-Cards angeschlossen sind, USB-Treiber scheinen erst geladen zu werden nachdem Windows die Auslagerungsdatei erstellt hat, deshalb fallen unter XP USB-Lösungen wohl flach).
  5. Defrag abschalten
    SSDs müssen nicht mehr defragmentiert werden, der Zugriff erfolgt praktisch ohne Zeitverzögerung da kein Lesekopf positioniert werden muss.
    Bei Vista dazu einfach "Defragmentierung" ins Suchfenster tippen und dann im sich öffnenden Fenster die Zeitplansteuerung deaktivieren oder in den Erweiterten Einstellungen den Haken bei den Flash-Basierten Laufwerken entfernen.
    Bei XP ist es schwieriger. Geht z.b. mit den MS-Powertoys. http://www.microsoft.com/windowsxp/d...powertoys.mspx
    1. Tweak UI downloaden und installieren
    2. Unter "General" --> "Optimize hard disk when idle" den Haken entfernen. Oder gleich (auch für die XP64-User bei denen die Powertoys vielleicht nicht laufen) die Registry von Hand bearbeiten. http://www.pc1news.com/optimizing-ha...idle-1309.html
    Windows 7 schaltet Defrag automatisch ohne User-Intervention ab sobald das OS eine SSD erkennt (Wenn es sie denn erkennt^^).
  6. Laufwerksindizierung abschalten
    http://www.mydigitallife.info/2007/0...exing-service/
    Falls man die Windows-Suche nicht benutzt. Das ist der erste Link den ich gefunden habe.
    Alternativ kann man natürlich mit Hilfe der Registry einfach das Verzeichnis der Search-DB in die Ramdisk umbiegen.
  7. Speicherplatz sparen
    Da SSD's nicht so üppig Speicher haben noch der Hinweis: Die Windows Systemwiederherstellung belegt ungefragt bis zu 15% der Disk Kapazität (in einem hidden Bereich). Wer auf das Feature verzichten kann (weil er regelmäßig Backupimages erstellt) kann das mit Arbeitsplatz-> Eigenschaften-> Systemwiederherstellung lokal oder mit gpedit.msc komplett abstellen.
    Wer viel Lust hat zu basteln kann sich auch eine komplett angepasste XP/Vista-Installation per Nlite/Vlite erstellen in der schon alle nicht gebrauchten "Features" komplett entfernt sind. Worüber die Linux-User wahrscheinlich nur leise lachen^^
    - Eigene Dateien per Rechtsklick-Pfad auf ein anderes Laufwerk schieben (bei Vista muss das für jeden Ordner in Eigene Dateien einzeln gemacht werden
    - Mail-Verzeichnis auf ein anderes Laufwerk lagern
    - Profile im FF auf ein anderes Laufwerk schieben
    - Ergänzungen http://www.hardwareluxx.de/community...&postcount=217

  8. Für 32-Bit-Windows-User
    Windows Steady-State http://www.ocztechnologyforum.com/fo...ad.php?t=47183
    Eigentlich als Kiosk-Modus für Windows gedacht, bzw für Umgebungen bei denen verhindert werden soll das am Windows manipuliert wird, werden dort Schreibvorgänge in eine Cache-Datei geschrieben (sequentiell) und am Ende der Sitzung entweder gespeichert oder verworfen.
  9. Für Vista-User
    Man kann unter Vista noch ein paar Tasks aus der Aufgabenplanung entfernen die die SSDs ackern lassen wenn man zu viel Zeit hat. Ich bin eigentlich gegen das wilde Abschalten von Aufgaben die MS nicht ohne Grund eingeführt hat, aber wem Vista zu viel mit dem Dateisystem tanzt könnte vielleicht
    hier mal reinschauen (englisch)
    Nebenbei bietet Vista einen Haufen Tools um z.b. das Booten/Herunterfahren zu analysieren. http://www.winvistaside.de/forum/ind...showtopic=2085
  10. Für 7-User
    Man kann an der Eingabeaufforderung erkennen ob Win7 das Systemlaufwerk als SSD erkennt oder nicht
    Code:
    fsutil behavior query DisableDeleteNotify
    
    (0: Trim an, 1: Trim aus)



Probleme eingrenzen
Bei einigen SSDs mit Jmicron-Controller kommt es zu "Hängern" während der Arbeit mit den SSDs. Diese kann man versuchen durch folgende Maßnahmen zu umgehen/einzuschränken.

  1. AHCI abschalten
    im Bios des Rechners
    Das geht nur Controller-Weise, nicht Device-Weise. Bedeutet jedes Gerät am Controller arbeitet dann im IDE-Modus.
  2. Schreibcache deaktivieren
    Das macht man im Gerätemanager im Tab des Laufwerks bei den Regeln unter Windows.

Geändert von HisN (04.02.10 um 18:32 Uhr)
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Folgende 61 Benutzer sagen Danke zu HisN für den nützlichen Beitrag:
-one (21.03.09), 7even (14.04.09), Andi [HWLUXX] (02.05.09), andi82 (16.08.09), AoEGoD (18.10.08), arbu (17.11.08), avalon.at (10.08.09), baizon (19.06.09), BlackGhost (19.03.09), Bob.Dig (17.04.09), calle79 (17.10.08), Christoph1984 (19.03.09), Cippoli (15.04.09), crysel (17.10.08), Dr.Akula (07.05.09), Edgecrusher86 (26.08.09), Empath (06.03.09), Equilibrium (01.04.09), FischOderAal (09.11.08), Gloaming (22.11.08), Goldi775 (28.08.09), Hindemit (10.01.09), Holdrio (14.10.09), hoppelhoppel (07.08.09), hugaduga (17.10.08), hydrotoxin (03.10.09), Ibram Gaunt (17.04.09), IndianaX2 (17.10.08), jack2jack (12.07.09), Jason (21.09.09), jooney (12.03.09), Jorel (12.03.09), Karanso (06.10.09), Krümelmonster (02.09.09), Master Luke (13.03.09), Mirador (18.10.08), mitcharts (13.10.09), MoorOger (30.04.09), Neptun (05.06.09), p!n (10.12.08), patrock84 (10.12.08), PCBenutzer (29.03.09), Pluto2005 (19.04.09), pr0d (29.07.09), Red-Dragon (01.09.09), Reese (17.10.08), samotyr (17.11.08), shorty71 (07.09.09), Snoopy69 (16.11.08), SPIROW (21.06.09), SSDfix (05.08.09), Stegan (24.05.09), Stratowski (19.12.08), Techlogi (14.05.09), Tommy_Hewitt (02.09.09), TsAGoD (12.01.09), Watercoolio (16.05.09), Wynter (19.10.08), XTaZY (03.06.09), xymon (18.10.08), Zapp N. Duster (31.07.09)
Alt 17.10.08, 15:23   #2
Korvettenkapitän
 
Registriert seit: 10.02.2008
Beiträge: 2.526



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

laufwerksindizierung abschalten fällt mir noch ein
M.D. Geist ist offline   M.D. Geist´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:36   #3
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Da bin ich schon wieder geteilter Meinung. Wenn man die Windows-Suche benutzt ist das kein so schlechtes Tool :-)
Aber im schlimmsten Fall biegt man die Search-DB-Verzeichnisse auch in die Ramdisk um^^. Dann wird zwar Indiziert, aber nicht auf die SSD geschrieben :-)
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:38   #4
Stabsgefreiter
 
Benutzerbild von Tiptop
 
Registriert seit: 22.09.2008
Beiträge: 257



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

die Ramdisk muss dazu aber beim beenden immer gespeichert werden sehe ich das richtig?

oder geht auch ein Image das nur geladen wird?
Tiptop ist gerade online   Tiptop´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:39   #5
Leutnant zur See
 
Benutzerbild von Kabelmaster
 
Registriert seit: 23.06.2006
Beiträge: 1.256



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Angeblich soll bei den billigen SSD´s das Ausschalten des SchreibCaches helfen. Ich würde dies aber nur empfehlen, wenn es zu Problemen kommt. Weiterhin sollte man bei Problemen testweise AHCI deaktivieren.

MfG Kabelmaster

P.S. super gelungen
__________________
1.(Zocken@Home) W3520@4,4GHz;Zern PQ+ Pro;Gigabyte X58A-UD7@Water@210 BLCK;G.Skill Pi DDR3@1680 8-8-8-20-1T@1,65V;Asus 5850 DirectCu;Asus Xonar D2X; 2xSeagate 7200.11 250GB@Raid0; Enermax Revolution 85+ 1250W
2.(Work&Bildbearbeitung) AMD 9850BE@2,83GHz;EK Supreme;J&W 790GX Extreme@257MHz;Club3D 4870@790/1100MHz;Asus Xonar Essence ST(komplett LME);WD VelociRaptor 300GB;Cougar Power 400W
3.(Kaserne&LAN) Intel Q6700@3,7GHz;Asus Rampage Formula;2x2GB Mushkin RedLine 8000;2xSapphire 5770 1GB@CFX;Club3D Theatron Agrippa(LME+BB);OCZ Vertex 30GB;Samsung F3 1TB;LC-Power LC8750II Prophecy 2 750W
Kabelmaster ist offline   Kabelmaster´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:44   #6
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von Tiptop Beitrag anzeigen
die Ramdisk muss dazu aber beim beenden immer gespeichert werden sehe ich das richtig?

oder geht auch ein Image das nur geladen wird?
In welchem Fall muss sie gespeichert werden? Ich würde da natürlich nur Daten hin umleiten die unwichtig sind.

@Kabelmaster
Hehe. Ich dachte mir ich fang einfach mal an nach Deinem Fred gestern.

Geändert von HisN (17.10.08 um 15:46 Uhr)
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:53   #7
Leutnant zur See
 
Benutzerbild von Kabelmaster
 
Registriert seit: 23.06.2006
Beiträge: 1.256



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Hehe, hab ja gesagt, möchte auch dazu beitragen, wenn ich was höre bzw. lese. Nochmal zum Verständnis Ramdisk, wenn ich Temp und Co dahin umleite, ist es ja egal, dass die jedes mal beim neustarten gelöscht wird oder? Welche Größe ist für die RAMdisk zu empfehlen(habe 4GB RAM aber nur XP-32bit, wegen Kompatibilität)? Auslagerungsdatei plane ich auf eine 4GB SD-Karte zu machen(sollte ja locker reichen wa?).

MfG Kabelmaster

P.S. SSD ist für mich totales Neuland, normal stell ich mich nicht so an*g*
__________________
1.(Zocken@Home) W3520@4,4GHz;Zern PQ+ Pro;Gigabyte X58A-UD7@Water@210 BLCK;G.Skill Pi DDR3@1680 8-8-8-20-1T@1,65V;Asus 5850 DirectCu;Asus Xonar D2X; 2xSeagate 7200.11 250GB@Raid0; Enermax Revolution 85+ 1250W
2.(Work&Bildbearbeitung) AMD 9850BE@2,83GHz;EK Supreme;J&W 790GX Extreme@257MHz;Club3D 4870@790/1100MHz;Asus Xonar Essence ST(komplett LME);WD VelociRaptor 300GB;Cougar Power 400W
3.(Kaserne&LAN) Intel Q6700@3,7GHz;Asus Rampage Formula;2x2GB Mushkin RedLine 8000;2xSapphire 5770 1GB@CFX;Club3D Theatron Agrippa(LME+BB);OCZ Vertex 30GB;Samsung F3 1TB;LC-Power LC8750II Prophecy 2 750W
Kabelmaster ist offline   Kabelmaster´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:54   #8
Kapitän zur See
 
Registriert seit: 27.11.2004
Ort: Hamm
Beiträge: 3.196



Systeminfo



ic3m4n2005 eine Nachricht über ICQ schicken
Standard
Digg this Post!Share on FacebookWong this Post!

Kan man bei Pagefiles Prioritäten setzen ? Denn grad bei kommenden Nehalem Systemen mit 3x2 GB Ram kann man dann ja ne dicke Ramdisk machen und ich sag mal 3-4 GB SPeicher so lassen. Dann könnte man die Ramdisk verwenden und wenn dann doch mal mehr Pagefile gebraucht wird, nimmt sich Windows dann das zweite Pagefile aufer Platte. Aber das ist von Windows bestimmt schon zu viel verlangt oder ??
ic3m4n2005 ist offline   ic3m4n2005´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:58   #9
Kapitän zur See
 
Registriert seit: 16.02.2006
Ort: Berlin
Beiträge: 3.097



Systeminfo



gamefreaktegel eine Nachricht über ICQ schicken gamefreaktegel eine Nachricht über MSN schicken
Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
Defrag abschalten
SSDs müssen nicht mehr defragmentiert werden, der Zugriff erfolgt praktisch ohne Zeitverzögerung da kein Lesekopf positioniert werden muss.
Bei Vista dazu einfach "Defragmentierung" ins Suchfenster tippen und dann im sich öffnenden Fenster die Zeitplansteuerung deaktiveren oder in den Erweiterten Einstellungen den Haken bei den Flash-Basierten Laufwerken entfernen.
Bei XP ist es schwieriger. Geht z.b. mit den MS-Powertoys. http://www.microsoft.com/windowsxp/d...powertoys.mspx
Ich wusste gar nicht, dass XP die Festplatten automatisch defagmentiert. Was ist da die Default Einstellung?
__________________
Sammlung aller Festplattenherstellerdiagnosetools
MB: Asus P6T Deluxe | CPU: Intel Core i7-965XE | RAM: 12GB DDRIII-1600 (6x2048MB, Corsair TR3X6G1600C8, CL 8-8-8-24)
VGA: Asus EAH5870/2DIS/1GD5 | NT: ENERMAX Modu82+ EMD625AWT 625W
Disks: Intel X25-M G2 Postville 80GB, 1x Acard ANS-9010 @ ICH10R-Raid0, 2x Samsung HD103UJ @ MarvellSAS
DVD-RWs: Asus DRW-1814BLT + LG GH22LS30 | Sound: Creative X-Fi Titanium Fatal1ty Pro (PCIe)
gamefreaktegel ist gerade online   gamefreaktegel´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 15:58   #10
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

@Kabelmaster
Hehe, schau einfach mal in Deinen Standard-Temp-Ordner (C:\Windows\Temp).
Ich bin mir sehr sicher dass es keine Probleme bereitet wenn der Scheiss bei jedem Neustart verschwindet :-)

Deshalb ja auch die Einschränkungen beim Browser-Cache. Da macht es bei sehr lahmen Internet-Verbindungen durchaus Sinn das er nicht gelöscht wird. Bei 16MBit isses schon wieder fast egal, und bei Leuten die über einen LAN-Proxy gehen ist es auch unnütz.

Eine generelle Größe möchte ich nicht vorschlagen, die hängt von Dir und Deiner Arbeitsweise ab. Ich hab z.b. auf dem Laptop 256MB, was völlig ausreichend für die meisten Aktionen ist, aber dann im Packer Explizit ein Temp-Verzeichnis ausserhalb der Ramdisk eingestellt, weil man da bei den Archiven schnell über diese 256MB kommt.

@gamefreaktegel
Ist Dir noch nie aufgefallen das Deine Festplatte losrattert wenn der Bildschirmschoner ein bisschen an war? Seh ich allerdings auch immer nur am Laptop, weil er sonst überall bei mir abgeschaltet ist.

@ic3m4n2005
Bin ich überfragt. Ich weiß nicht ob die Pagefiles in der Reihenfolge wie sie in der Systemsteuerung erscheinen befüllt werden oder gleichzeitig :-(

Geändert von HisN (17.10.08 um 16:01 Uhr)
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:02   #11
Leutnant zur See
 
Benutzerbild von Kabelmaster
 
Registriert seit: 23.06.2006
Beiträge: 1.256



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Genau das war mein bedenken, beim Packer. Für die meisten anderen Sachen sollten aber locker 256MB reichen wa? Den Browser-Cache werde ich unangetastet lassen, da ich an der Arbeit häufig mit GPRS/UMTS arbeiten muss und da is das doch ganz hilfreich*g*.

MfG Kabelmaster

P.S. das XP ne automatische Defragmentierung hat war mir auch neu, zum Glück haben wir HisN als SSD-Profi
__________________
1.(Zocken@Home) W3520@4,4GHz;Zern PQ+ Pro;Gigabyte X58A-UD7@Water@210 BLCK;G.Skill Pi DDR3@1680 8-8-8-20-1T@1,65V;Asus 5850 DirectCu;Asus Xonar D2X; 2xSeagate 7200.11 250GB@Raid0; Enermax Revolution 85+ 1250W
2.(Work&Bildbearbeitung) AMD 9850BE@2,83GHz;EK Supreme;J&W 790GX Extreme@257MHz;Club3D 4870@790/1100MHz;Asus Xonar Essence ST(komplett LME);WD VelociRaptor 300GB;Cougar Power 400W
3.(Kaserne&LAN) Intel Q6700@3,7GHz;Asus Rampage Formula;2x2GB Mushkin RedLine 8000;2xSapphire 5770 1GB@CFX;Club3D Theatron Agrippa(LME+BB);OCZ Vertex 30GB;Samsung F3 1TB;LC-Power LC8750II Prophecy 2 750W
Kabelmaster ist offline   Kabelmaster´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:02   #12
Kapitän zur See
 
Registriert seit: 16.02.2006
Ort: Berlin
Beiträge: 3.097



Systeminfo



gamefreaktegel eine Nachricht über ICQ schicken gamefreaktegel eine Nachricht über MSN schicken
Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
@gamefreaktegel
Ist Dir noch nie aufgefallen das Deine Festplatte losrattert wenn der Bildschirmschoner ein bisschen an war? Seh ich allerdings auch immer nur am Laptop, weil er sonst überall bei mir abgeschaltet ist.
Schon, habe aber das immer für die Indexierung oder so gehalten
__________________
Sammlung aller Festplattenherstellerdiagnosetools
MB: Asus P6T Deluxe | CPU: Intel Core i7-965XE | RAM: 12GB DDRIII-1600 (6x2048MB, Corsair TR3X6G1600C8, CL 8-8-8-24)
VGA: Asus EAH5870/2DIS/1GD5 | NT: ENERMAX Modu82+ EMD625AWT 625W
Disks: Intel X25-M G2 Postville 80GB, 1x Acard ANS-9010 @ ICH10R-Raid0, 2x Samsung HD103UJ @ MarvellSAS
DVD-RWs: Asus DRW-1814BLT + LG GH22LS30 | Sound: Creative X-Fi Titanium Fatal1ty Pro (PCIe)
gamefreaktegel ist gerade online   gamefreaktegel´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:05   #13
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von gamefreaktegel Beitrag anzeigen
Schon, habe aber das immer für die Indexierung oder so gehalten
Kann auch Dein Virenscanner sein^^. Deshalb ja: Filemon :-)
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:12   #14
Kapitän zur See
 
Benutzerbild von crysel
 
Registriert seit: 11.12.2005
Beiträge: 3.881



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zum Punkt Defragmentierung unter XP evtl. etwas ausführlicher:

1. Tweak UI downloaden und installieren
2. Unter "General" --> "Optimize hard disk when idle" den Haken entfernen
__________________
..:: Q6600 @ 2,8GHz :: Gigabyte DS3 :: 280GTX :: 8GB MDT :: Intel 80GB Postville G2 :: F2 1TB :: F2 1TB :: Corsair HX520W :: Antec P182 :: Win7 Enterprise 64bit ::..
crysel ist gerade online   crysel´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:46   #15
Stabsgefreiter
 
Benutzerbild von Tiptop
 
Registriert seit: 22.09.2008
Beiträge: 257



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
In welchem Fall muss sie gespeichert werden? Ich würde da natürlich nur Daten hin umleiten die unwichtig sind.
also sind die Inhalte von WBEM und die Search-DB entbehrlich?
Tiptop ist gerade online   Tiptop´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 16:49   #16
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Das hängt von Dir ab. Brauchst Du sie?
Darauf will ich hinaus. Es hängt von Dir ab und nicht von mir, wie fast jede Frage die sich um Rechner dreht immer auf den Standpunkt des Fragestellers ankommt. Ich brauche sie nicht, deshalb ja auch meine Vorschläge. Die reine Dateisuche über eine SSD ist übrigens Sekundensache^^. Erst bei Dateiinhalten wird es interessant^^
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 19:04   #17
Hauptgefreiter
 
Registriert seit: 01.07.2008
Beiträge: 249



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
Ist Dir noch nie aufgefallen das Deine Festplatte losrattert wenn der Bildschirmschoner ein bisschen an war? Seh ich allerdings auch immer nur am Laptop, weil er sonst überall bei mir abgeschaltet ist.
Ich hab das bei meinem Notebook mal als "Hilfe und Support"-Dienst identifiziert. Dieser Dienst ist offensichtlich der Meinung, er müsse seine Indizierung ständig aktuell halten. Ich nutzte das Windoof "Hilfe und Support" Center nicht und habe den Dienst abgeschalten. Außerdem habe ich auch den Indexdienst deaktiviert (Systemsteuerung-> Verwaltung-> Dienste).

Da SSD's nicht so üppig Speicher haben noch der Hinweis: Die Windows Systemwiederherstellung belegt ungefragt bis zu 15% der Disk Kapazität (in einem hidden Bereich). Wer auf das Feature verzichten kann (weil er regelmäßig Backupimages erstellt) kann das mit Arbeitsplatz-> Eigenschaften-> Systemwiederherstellung lokal oder mit gpedit.msc komplett abstellen.
schnurri ist offline   schnurri´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 19:15   #18
Oberstabsgefreiter
 
Registriert seit: 17.09.2008
Beiträge: 445



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Partitionen aligned auf Größe der Eraseblocks oder Pages legen.

Die Eraseblocks sind 128k-16MB groß und enhalten Pages, die 2-256k groß sind, das hängt von der SSD ab und ob man das pro NAND-Chip oder pro SSD sehen will. Die 4k-Blöcke des Dateisystems sollen aligned auf den Pages liegen, da Pages nur als ganzes gelesen oder geschrieben werden.

Manche Dateisysteme haben ein segmentiertes Layout, zb. hat nilfs2 8MB große Segmente, die in 4k Blöcke eingeteilt sind. Diese Dateisysteme dann aligned zu den Eraseblocks legen.
www.usenix.org/event/lsf08/tech/shin_SSD.pdf

Da ein 16MB Alignment automatisch auch ein 8MB, 4MB, 2MB, 1MB, 512K, 256K, 128K, 64k, 32k, 16k, 8k, 4k, 2k Alignment ist, kann man auch einfach ein 16MB Alignment nehmen und ist für alle Eventualitäten gerüstet.

Bei OCZ V1 sind die Eraseblocks 8MB groß, bei Transcend 128GB sind sie 16MB groß, bei MTron Mobi 2MB.
Bei meinem Rally2 USBStick sinds 4MB. Die Größe der Eraseblocks kann man so ermitteln:
http://www.forumdeluxx.de/forum/show...0#post11066540

Bei Windows XP braucht man eine aktualisierte Version von diskpart.exe:
Doku für Diskpart:
http://technet.microsoft.com/en-us/l.../cc773140.aspx
Hier Anleitung von OCZ (mit Downloadlinks für aktualisiertes diskpart), die ein 128k Alignment empfehlen
http://www.ocztechnologyforum.com/fo...ad.php?t=48309
Hier war bei Apex (hat internes RAID0 mit 2 JMicrons) ein 256k Alignment besser
http://www.ocztechnologyforum.com/fo...t=49681&page=3
Hier war 1MB Aligment (ICH9R-RAID0 über 2 G.Skill Titan mit internem RAID0) besser
http://www.xtremesystems.org/forums/...d.php?t=215259
Hier wird (am Beispiel eines HDD RAIDs) auch beschrieben wie die Programme bedient werden (der Rest des Dokument ist für SSDs uninteressant):
www.vmware.com/pdf/esx3_partition_align.pdf

Bei Windows Vista wird automatisch ein 32k Alignment verwendet (glaub ich, hab kein Vista).

Bei Linux nimmt man fdisk -u:
Bei einem 8MB Alignment mit fdisk -u würde z.B. die erste Partition bei Sektor 16384 (512Byte * 16384 = 8MB) beginnen. Bei 16MB Alignment bei Sektor 32768. Genauer hier:
http://www.forumdeluxx.de/forum/show...=543445&page=3

Nilfs2 ist mit Eraseblock-Alignment schneller als nur mit Page-Alignment.
Postmark Bench auf OCZ rally2 USB-Stick mit nilfs2. Kleine Dateien 9-15k read/write (10000 files, 100000 Transactions):
ohne alignment: 507 Transactions/s
mit 64k alignment: 561 Transactions/s
mit 128k alignment: 588 Transactions/s
mit 4MB alignment: 598 Transactions/s

Also 18% schneller als ohne Alignment bei kleinen Dateien. Bei großen Dateien 0,1-3MB read/write wars 21% schneller bei 128k alignment (Zahlen für 4MB align und große Dateien hab ich grad nicht da).

Bei ntfs-3g mit Linux wars beim gleichen Postmark Bench 12% schneller.
http://www.forumdeluxx.de/forum/show...=543445&page=3

Geändert von antiram (28.01.09 um 17:13 Uhr)
antiram ist offline   antiram´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 19:41   #19
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Antiram
Kannste die Funktionalität dahinter mal bitte erläutern?
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 21:26   #20
Leutnant zur See
 
Benutzerbild von Kabelmaster
 
Registriert seit: 23.06.2006
Beiträge: 1.256



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Ein Tip was man auf jeden Fall noch machen kann, gerade im SSD Sammelthread gelesen:
Prefetch deaktivieren(ist ja bei SSD sinnlos)

MfG Kabelmaster
__________________
1.(Zocken@Home) W3520@4,4GHz;Zern PQ+ Pro;Gigabyte X58A-UD7@Water@210 BLCK;G.Skill Pi DDR3@1680 8-8-8-20-1T@1,65V;Asus 5850 DirectCu;Asus Xonar D2X; 2xSeagate 7200.11 250GB@Raid0; Enermax Revolution 85+ 1250W
2.(Work&Bildbearbeitung) AMD 9850BE@2,83GHz;EK Supreme;J&W 790GX Extreme@257MHz;Club3D 4870@790/1100MHz;Asus Xonar Essence ST(komplett LME);WD VelociRaptor 300GB;Cougar Power 400W
3.(Kaserne&LAN) Intel Q6700@3,7GHz;Asus Rampage Formula;2x2GB Mushkin RedLine 8000;2xSapphire 5770 1GB@CFX;Club3D Theatron Agrippa(LME+BB);OCZ Vertex 30GB;Samsung F3 1TB;LC-Power LC8750II Prophecy 2 750W
Kabelmaster ist offline   Kabelmaster´s Marktplatzbewertungen Mit Zitat antworten
Alt 17.10.08, 22:53   #21
Oberstabsgefreiter
 
Registriert seit: 17.09.2008
Beiträge: 445



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
Antiram
Kannste die Funktionalität dahinter mal bitte erläutern?
Normalerweise werden Spuren als Partitionsgrenzen verwendet. Dummerweise hat eine Spur normalerweise ausgerechnet 63 Sektoren. Es hat sich aber gezeigt, daß RAIDs schneller werden wenn sie aligned auf Stripsize liegen (oder zumindest aligned auf 8k). Im Doc von VMWare sind auch Performancevergleiche.

Aligned auf Größe der Eraseblocks für SSDs wird hier empfohlen:
http://www.usenix.org/event/lsf08/tech/shin_SSD.pdf
Dort sind auch Performancevergleiche von ext2, ext3, ext4, reiserfs, btrfs, nilfs. Gebencht wurde mit postmark, dabei werden Dateien angelegt, geändert, gelesen, gelöscht. Die +18% und +21% hab ich auch mit postmark gebencht.

hier hat colorado ein 128k Alignment auf xfs und nilfs2 angewendet indem er die Partitionstabelle einfach weglässt und die SSD als ganzes formatiert:
http://www.forumdeluxx.de/forum/show...&postcount=713

colorado hat auch optimierte Einstellungen für xfs ermittelt. Zum anlegen:
mkfs -t xfs -l lazy-count=1 -d sectsize=512 -d su=131072 -d sw=128
Zum mounten:
mount -t xfs -o noatime,nodiratime,logbufs=8

Das schnellste Filesystem für SSDs ist aber z.Zt. nilfs2, vor allem bei kleinen Dateien. Ich habs u.a. mit ext3 auf usbstick verglichen. Kleine Dateien 9-15k read/write:
ext3 (mount -o noatime,noadirtime, normale Partition, scheduler cfq): 49 Transactions/s
nilfs2 (Partition aligned 128k, scheduler noop, protection_period 10s): 588 Transactions/s
Bei großen Dateien 0,1-3MB read/write 9% schneller.

nilfs2 ist noch nicht im Kernel, deshalb ist es sicher auch nicht so gestählt wie ext3, xfs, reiserfs. Wers trotzdem als rootfs probieren will, das geht so:

Eine Ubuntu Installation auf nilfs2 als rootfs verschieben:
Nilfs2 Source mit Anleitung oder fertige Pakete für Ubuntu, Fedora, Suse usw. gibts hier:
http://www.nilfs.org/en/download.html
Dazu braucht man den Kernel nicht neu bauen.
Einen Kernelpatch für 2.6.27 gibts hier:
http://www.nilfs.org/pub/patch/
Anleitung zum Kernel bauen:
http://www.howtoforge.com/kernel_compilation_ubuntu

Alles gemäß Anleitung installieren und Partitionen auf SSD aligned anlegen wie in Posting 18 beschrieben.
Partition 1 für /boot als ext2 formatieren. ca. 200MB
Partition 2 für den Rest als nilfs2
Partition 3 für swap (besser auf Platte)
/home lässt man zur Sicherheit besser auf Platte

Man muss jetzt das nilfs2 zeugs und cp in die initrd Ramdisk einbauen um die Installation auf nilfs2 verschieben zu können und davon zu booten:
1. in /etc/initramfs-tools/modules: nilfs2 reinschreiben damit das Modul kopiert wird.

2. als Vorlage z.b. /usr/share/initramfs-tools/hooks/ntfs_3g kopieren nach
/etc/initramfs-tools/hooks/nilfs2 und entsprechend anpassen mit:
copy_exec /sbin/mount.nilfs2 /sbin
copy_exec /sbin/umount.nilfs2 /sbin
copy_exec /sbin/nilfs_cleanerd /sbin (kann man wahrscheinlich auch weglassen)
copy_exec /sbin/cp /bin
Links anlegen wie in der Vorlage brauchen wir nicht.

3. initrd updaten mit: update-initramfs -u -k $(uname -r)

4. Neu booten aber im Grub Bootmenü "e" zum editieren des Booteintrags drücken und root=UUID=123usw aus der ensprechenden Zeile rausschmeißen, return und "b" drücken zum booten. Man landet nach einer Weile in der Kernelshell weil kein rootfs angegeben wurde. Rootfs ist jetzt die initrd. Jetzt die Installation kopieren:
mkdir /source
mkdir /target
mount -t ext3 -n /dev/sdX /source
mount.nilfs2 -n /dev/sdY /target
/source/boot auf die 1. Partition auf SSD mit ext2 kopieren, den Rest auf die große Partition mit:
cp -a /source/* /target/

5. Danach reboot und die alte Installation booten, das Grub-Bootmenü um die kopierte Installation erweitern in /boot/grub/menu.lst. Als rootfs nimmt man besser erstmal keine UUIDs sondern altmodisch root=/dev/sdX als Kernelparameter. Der Kernelparameter "elevator=noop" führt dazu daß der für SSDs schnellere Scheduler noop statt cfq systemweit verwendet wird

6. Jetzt die kopierte Installation mounten und zum booten vorbereiten:
mount -t nilfs2 /dev/sdX /mnt

7. die IO-Scheduler für die Datenträger anpassen. Falls man nicht mit elevator=noop bootet jetzt in /mnt/etc/rc.local reinschreiben für die SSD:
echo noop > /sys/block/sdX/queue/scheduler
ansonsten die Scheduler für die Platten auf cfq zurücksetzen:
echo cfq > /sys/block/sdY/queue/scheduler

8. falls man continuous snapshots, das Hauptfeature von nilfs, nicht braucht, den cleaner auf 10s einstellen in /mnt/etc/nilfs_cleanderd.conf mit:
protection_period 10
Dann werden gelöschte Dateien nach 10s tatsächlich gelöscht. Genaueres zu continuous snapshots bitte auf http://www.nilfs2.org nachlesen.

9. /mnt/etc/fstab anpassen zb.:
/dev/sda5 / nilfs2 rw 0 0
Unbedingt "rw" als mount option bei nilfs2 angeben. /boot auch eintragen in fstab
/tmp und /var/run kann man in fstab auf ramdisk legen zb:
none /tmp tmpfs defaults 0 0

10. neue Installation booten.

Geändert von antiram (21.11.08 um 13:59 Uhr)
antiram ist offline   antiram´s Marktplatzbewertungen Mit Zitat antworten
Alt 18.10.08, 05:17   #22
Flottillenadmiral
 
Benutzerbild von iamunknown
 
Registriert seit: 15.06.2005
Ort: Bayern
Beiträge: 4.581



Systeminfo



iamunknown eine Nachricht über ICQ schicken
Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
Falls man die Windows-Suche nicht benutzt. Das ist der erste Link den ich gefunden habe.
Alternativ kann man natürlich mit Hilfe der Registry einfach das Verzeichnis der Search-DB in die Ramdisk umbiegen.
Dann indiziert die Suche nach jedem Neustart neu weil die Datenbank weg ist...
__________________
iamunknown ist offline   iamunknown´s Marktplatzbewertungen Mit Zitat antworten
Alt 18.10.08, 12:43   #23
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Jupp, geht aber auf einer SSD rasend schnell und beeinträchtigt die Arbeit nicht.
Genau wie z.b. Bitdefender der innerhalb einer Minute das Vista-Laufwerk gescannt hat.
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Alt 18.10.08, 16:03   #24
Flottillenadmiral
 
Benutzerbild von iamunknown
 
Registriert seit: 15.06.2005
Ort: Bayern
Beiträge: 4.581



Systeminfo



iamunknown eine Nachricht über ICQ schicken
Standard
Digg this Post!Share on FacebookWong this Post!

Zitat:
Zitat von HisN Beitrag anzeigen
Jupp, geht aber auf einer SSD rasend schnell und beeinträchtigt die Arbeit nicht.
Genau wie z.b. Bitdefender der innerhalb einer Minute das Vista-Laufwerk gescannt hat.
Wenn man alle Daten die man indizieren möchte auf teuren SSDs hat schon - wenn man aber die meisten Daten auf großen Festplatten hat dann rattern die die ganze Zeit...
__________________
iamunknown ist offline   iamunknown´s Marktplatzbewertungen Mit Zitat antworten
Alt 18.10.08, 16:06   #25
Admiral
 
Benutzerbild von HisN
 
Registriert seit: 09.06.2006
Ort: Berlin
Beiträge: 16.841



Systeminfo



Standard
Digg this Post!Share on FacebookWong this Post!

Verdammt, ich sollte nicht immer von mir auf andere schließen.
Ich hab meine Daten auf einem Netzwerk-Server. Und Netzlaufwerke werden nicht von alleine Indiziert.
HisN ist offline   HisN´s Marktplatzbewertungen Mit Zitat antworten
Antwort

Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus.
Pingbacks sind an.
Refbacks sind an.


LinkBacks (?)
LinkBack to this Thread: http://www.hardwareluxx.de/community/f227/os-optimierungen-fuer-flash-ssds-543445.html
Erstellt von For Type Datum
Intel X25-M G2 Postville 160GB - was beachten - Weitere - Festplatten-RAID-Datenrettung-Backup This thread Refback 04.07.10 08:49
Hardware-Kaufberatung [175] - mods.de - Forum This thread Refback 29.06.10 20:00
[Gelöst] Super Talent SSD Ultra Drive ME - HD Tune Werte - Kaufberatung-Festplatten-amp-SSD - Festplatten-RAID-Datenrettung-Backup This thread Refback 12.03.10 15:45
Systemfestplatte - Seite 2 - SysProfile Forum This thread Refback 11.03.10 21:53
[BEWERTUNG] Super Talent Ultradrive ME 256GB, 2.5 This thread Refback 10.03.10 22:03
[X4*] Durchsatz Verschlüsselung auf X4x (AES/Truecrypt) mit SSD - X - Serie (inkl. Tablet) - Thinkpad-Forum.de This thread Refback 28.02.10 23:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:16 Uhr.


Hardwareluxx Media GmbH