I/O-Verhalten verschiedener Betriebssysteme?

Lord_British

Avatar und König
Hallo allerseits,

Habe gerade 22 GB Daten (ein Ordner mit mehreren .mdf Datenbanken) von D:\ auf C:\ verschoben. Beides sind WD 250 GB 10.000 U/Min SATA 2 mit 16 MB Cache. Beide im AHCI Modus laufend. Dennoch hab ich unter Win 2003 während des Kopiervorgangs nur begrenzt arbeiten können, PC leicht eingefroren.

Frage: liegt es an Windows oder an der Intelplattform allgemein?

Hab als HW einen Celeron 430, P45 Board, 2*250GB WD HDD, Win 2003 Server.

Ich frage mich, wie verhalten sich Linux bzw. BSD oder andere OSes wenn man 22 und mehr GB von einer HDD zu einer anderen kopiert? Blockiert das dann auch das ganze OS für paar Min?

Ich hab mal vor langer Zeit gelesen, dass der I/O-Thruput die Stärken von Solaris bzw. OS/390 sind. Heißt es, dass unter diesen Betriebssystemen man TByte von Daten hin und herschieben kann ohne, dass es zu Blockade kommt?

Für jegliche Infos, danke ich euch im Voraus!

MfG
 
Hallo allerseits,

Ich frage mich, wie verhalten sich Linux bzw. BSD oder andere OSes wenn man 22 und mehr GB von einer HDD zu einer anderen kopiert? Blockiert das dann auch das ganze OS für paar Min?

Dann wäre BSD kein OS sondern untauglich. Wie sich WinOS verhält kann ich nicht sagen aber BSD wird lediglich etwas langsamer bei schwacher Hardware. Das ist abhängig von der Performance der CPU, HDD, RAM und welches FS auf den Platten läuft. BSD benutzt Multitasking ;-)

Gruß ré
 
Ich würde eher auf eine Plattform oder einen Defekt tippen. Ist zwar auf meinem Rechner nicht so, aber es gibt (Hardware)Systeme wo das vorkommt. Ganz unabhängig davon welches System da drauf ist. Zumindest was Windows, Linux und FreeBSD betrifft.

Allerdings habe ich mich damit nie genauer damit auseinandergesetzt. Ich weiß nur, dass die Betriebssysteme (d.h. top, bzw. Task Manager) weder CPU noch RAM als sehr ausgelastet betrachteten.
 
Ich vermute hier die CPU als Flaschenhals. Hab hier auch 2 Server (MSSQL Datenbankserver) mit ner Celeron 420 CPU unter Win 2003 und 3 GB RAM...die IO-Load der CPU ist immer jenseits von gut und böse...und das obwohl die eigentliche CPU-Ausnutzung nichtmal über 10% liegt...geht meine Server-Load gut und gerne auf bis zu 30 hoch und pendelt auch sonst so um die 5-7 rum (was eigentlich untragbar ist).

Wo hier im speziellen mein Problem liegt (ob Messfehler von Zabbix (mein Monitoring-Tool), oder wirkliches Bottleneck), habe ich bisher auch noch nicht präzise rausfinden können...vermute aber die schwache CPU als Ursache.

Gott sei Dank läuft trotz allem noch alles flott genug so das die User, welche den Server nutzen, nicht klagen...

Jedoch hatte ich bisher noch KEIN lockup der Server bei Auslastung. Wobei ich aber die Auslastung generell versuche so gering wie Möglich zu halten und vielleicht einfach noch nicht in die Situation geraten bin eines zu produzieren.

Bin auch dankbar für weitere Tipps, falls jemand welche hat.
 
Back
Top