Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

mad-mongo

Schüler

  • »mad-mongo« ist männlich
  • »mad-mongo« ist der Autor dieses Themas

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

1

01.07.2003, 04:07

HDPARM - ATA 100 aktivieren

Moin Mädelz,

Zu meiner Rechtfertigung:

1. Ich habe gegooglet
2. Ich habe die Suchfunktion des Boards benutzt
3. Ich habe auch andere Foren abgeklappert

zu meinem Problem:

Wenn ich grosse Dateien (avi's) auf meiner HDD (formatiert mit Ext3) hin- und herschiebe, bin ich sehr enttäuscht darüber, dass meine HDDs (ATA 100) nicht mehr als 16MB/s Datendurchsatz (Angabe Midnight Commander) zu leisten vermögen.

Laut HDPARM ist DMA aktiviert

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[root@mng-clt daniel]# /sbin/hdparm -i /dev/hdh
 
/dev/hdh:
 
 Model=IC35L040AVVA07-0, FwRev=VA2OA52A, SerialNo=VNC202A2LXWG1A
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52
 BuffType=DualPortCache, BuffSize=1863kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=80418240
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=yes: disabled (255) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:  2 3 4 5


Meine Frage an Euch: Wieso ist ein "*" vor dem UDMA5??? ist dieser modus etwa nicht aktiv??? soviel ich weiss ist UDMA5 doch das selbe wie ATA 100 und kann wie folgt aktiviert werden:

Quellcode

1
/sbin/hdparm -X69

Was laueft hier falsch???

Folgende Werte sehen eigentlich nicht schlecht aus, aber da muss doch noch mehr drinne sein als 45MB (Das Dateien verschieben dauert wirklich Ewigkeiten, zumindest Länger als unter einem anderem kommerziellen OS aus Redmond)

Quellcode

1
2
3
4
5
6
[root@mng-clt daniel]# /sbin/hdparm -Tt /dev/hdh
 
/dev/hdh:

 Timing buffer-cache reads:   128 MB in  0.18 seconds =711.11 MB/sec
 Timing buffered disk reads:  64 MB in  1.41 seconds = 45.39 MB/sec
There Is No More Nature
There Is Only Technology
Everyday Life Is War

2

01.07.2003, 11:20

RE: HDPARM - ATA 100 aktivieren

Zitat

Original von mad-mongo
... hin- und herschiebe, bin ich sehr enttäuscht darüber, dass meine HDDs (ATA 100) nicht mehr als 16MB/s Datendurchsatz (Angabe Midnight Commander) zu leisten vermögen. ...
Folgende Werte sehen eigentlich nicht schlecht aus, aber da muss doch noch mehr drinne sein als 45MB (Das Dateien verschieben dauert wirklich Ewigkeiten, zumindest Länger als unter einem anderem kommerziellen OS aus Redmond)

Quellcode

1
2
3
4
5
6
[root@mng-clt daniel]# /sbin/hdparm -Tt /dev/hdh
 
/dev/hdh:

 Timing buffer-cache reads:   128 MB in  0.18 seconds =711.11 MB/sec
 Timing buffered disk reads:  64 MB in  1.41 seconds = 45.39 MB/sec


Tja, Dein UDMA-100 ist aktiv (Sternchen) ;)
Das Problem ist nur: Schreiben ist langsamer als lesen (weswegen der Benchmark mit hdmarm -Tt nicht unbedingt aussagekräftig ist), und dann noch ext3 (journaling) ...
Denn gleichzeitig mit der grossen Datei muss auf der selben Festplatte ja noch im Journal "mitprotokolliert" werden, was unheimlich Performanz kostet!

Nur interessehalber: mounte mal die Partition kurz als ext2 (z.B. /etc/fstab umtragen) und überprüfe dann die Datenrate mit MidnightCommander, würde mich mal interessieren ... ;)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

mad-mongo

Schüler

  • »mad-mongo« ist männlich
  • »mad-mongo« ist der Autor dieses Themas

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

3

01.07.2003, 12:00

vielen dank michael!

das war genau das was ich wissen wollte. habe mal eben die fstab modifiziert. komme jetzt auf ca 21MB/s. das ist zwar ein besseres ergebnis aber irgendwie isses noch nicht der performancebrüller und zudem verzichte ich gerade auf mein journaling.

wieso gibt es soviele dateisysteme unter linux aber keines genügt meinen ansprüchen?!?

ReiserFS => nicht ausgereift
Ext2 => kein journaling aber fix
Ext3 => journaling aber recht lahm bei großen dateien
JFS => journaling aber noch nicht sehr erprobt im linux sektor
XFS => journaling aber angeblich langsamer bei kleinen dateien
There Is No More Nature
There Is Only Technology
Everyday Life Is War

4

01.07.2003, 12:20

Zitat

Original von mad-mongo
... auf ca 21MB/s. das ist zwar ein besseres ergebnis aber irgendwie isses noch nicht der performancebrüller und zudem verzichte ich gerade auf mein journaling.
wieso gibt es soviele dateisysteme unter linux aber keines genügt meinen ansprüchen?!?


Nun, das von Dir zitierte Betriebssystem aus Redmond besitzt schonmal auch kein Journaling :()
Dafür muss man halt Performance einkalkulieren, sowohl was CPU anbetrifft, als auch die Festplatte!
Eigentlich kannst Du ext3 nun wieder aktivieren ... wofür brauchst du denn die ganze Performance?
Zum Hin- und Herschieben von Filmchen? Ich bitte Dich!
(Mal abgesehen davon, dass zu Performance auch minimal andere Hardware gehört ;))

Noch dazu sind die Dateisysteme unter Linux auf Stabilität und Datensicherheit getrimmt, schon daher solltest Du Deine Ansprüche nochmal überdenken :()

So richtig Performance bekommt man sowieso erst mit Solid-State-Disks, Festplatten aus Ram, deren Daten zur Sicherheit im Hintergrund mit normalen Festplatten synchronisiert werden :crazy:
http://www.soliddata.com/products/
Allerdings ist der Preis nun wirklich heiss ;) ...

Aber auch ein gutes Hardware-SCSI-Raid kann helfen ;)
(letztes Jahr in nem Server verbaut: ICP-Vortex Controller m. 64MB Ram, 4* U160-SCSI-Festplatten; dual 1GHz-P3 inkl. ext3 39 MB/s schreiben und 78 MB/s lesen)


Also, obwohl Journaling natürlich Performance kostet kann man noch etwas tun :)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

mad-mongo

Schüler

  • »mad-mongo« ist männlich
  • »mad-mongo« ist der Autor dieses Themas

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

5

01.07.2003, 12:39

danke, aber mein ext3 ist nun längst wieder aktiv. *g*

ähm, ICP Vortex??? das ist doch nicht dein ernst oder??? wer soll das ding denn bezahlen??? da kostet ein RAID controller mehr als ein normaler PC.
neenee, dann muss ich eben mit dem auskommen was ich habe.

trotzdem danke
There Is No More Nature
There Is Only Technology
Everyday Life Is War

6

01.07.2003, 12:54

Zitat

Original von mad-mongo
ähm, ICP Vortex??? das ist doch nicht dein ernst oder??? wer soll das ding denn bezahlen??? da kostet ein RAID controller mehr als ein normaler PC.

Das ist klar :()
War ja auch nur "zur Veranschaulichung" gedacht. Und natürlich kostet Performanz Geld :() :crazy:
Aber das ist gar kein Problem, da nicht jeder soviel Optimierung braucht (daher verkaufen sich ja die supermarkt-PCs so gut) ... und noch was: auch ein Aldi-Pentium4 langweilt sich bei Otto-Normal-Benutzer zu tode!
Da werden mehr Taktzyklen mit idle-calls verbraten als Rechenoperationen ausgeführt ;)

Alles Andere sind Peaks, die gerade mal Geeks noch auszugleichen versuchen ;)
Man könnte durchaus noch nen Pentium1 mit 133MHz und 64 MB Ram als Linux-Server für kleine Arbeitsgruppen (10-20 Clients) in Benutzung für bestimmte Zwecke halten!
Z.B. als
  • Firewall m. iptables
  • Mailserver (SMTP, POP3, IMAP)
  • LAMP-Umgebung zum Testsen, oder kleinere organisatorische Dinge (Urlaubsplaner, Terminplaner/webbasierte Groupware, etc.)

Und das ist ja gerade das Problem des EDV-Handels ;)

Jetzt habe ich in ner Händler-Email ein P2-System m. 233 MHz, 64 MB Ram und 6GB IDE-HD für 33.- Euro (netto Händler EK) angeboten bekommen!!! Das taucht für die oben genannten Aufgaben allemal :crazy:

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

Pharao

2 sexy 4 my Linux

  • »Pharao« ist männlich

Beiträge: 4 214

Wohnort: Hirschhorn / Neckar

Beruf: Schüler

  • Nachricht senden

7

01.07.2003, 13:26

hi...

ich hab mir heute grad meien server ("neu") gekauft.
p2 350mhz, 128mb ram, board ,tnt2 (naja... vielleicht brauch ich ja irgendwann mal x) :()
für.. na ?? 30€
bin froh das das nixmehr kostet... *g*

glaubst du das mim lamp ernsthaft ??
bei den letzten projekttagen habe ich i der website-ag den server gestellt (und net wirklcih mit der ag gearbeitet)
und da war en p133mhz mit 64mb ram (fertiger compaqrechner [geschenk] total überlastet mit 10 clients.
system suse 7.0 ohne x.
hab ich da was falsch gemacht oder was das von dir nur als aus der luft gegriffenes beispiel gedacht?
würd mich mal interessieren.

@mad-mongo
schonmal an hardwareraid gedacht?? /IDE
close the world - open the next


"funzt" und jegliche Abwandlung davon ist kein Wort, egal wie oft du es dir einredest, verdammt nochmal!

8

01.07.2003, 13:38

Zitat

Original von Pharao
glaubst du das mim lamp ernsthaft ??
bei den letzten projekttagen habe ich i der website-ag den server gestellt (und net wirklcih mit der ag gearbeitet)
und da war en p133mhz mit 64mb ram (fertiger compaqrechner [geschenk] total überlastet mit 10 clients.
system suse 7.0 ohne x.
hab ich da was falsch gemacht oder was das von dir nur als aus der luft gegriffenes beispiel gedacht?


Das läuft dann natürlich etwas zähflüssig, ist aber dennoch möglich!
Zusätzlich würde ich auf so einem Rechner nur mit Pear::Cache arbeiten, denn statische Dokumente gehen durchaus gut :()
Optimierungen gibts gerade in diesem Bereich en masse!

Beispiel: ein bekannter von mir administriert einen Porno-Webserver i.d. Niederlanden. Das ist ein popeliger p1-233 MMX m. 128 MB Ram. Die Kiste liefert an die "Kunden" ausschliesslich statische Inhalte aus (werden von PHP/MySQL bei Updates erzeugt) und kommt so auf 12GB Traffic pro Tag (die Hits / Pageviews dazu kannst Du Dir ausrechnen, die hab ich gerade nicht parat) ...

Das ist doch ganz OK, wie ich finde :()
Je schlechter man programmiert, desto mehr Rechenpower braucht man, das ist immer so; aber mit ein wenig Nachdenken geht's recht gut ;)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

mad-mongo

Schüler

  • »mad-mongo« ist männlich
  • »mad-mongo« ist der Autor dieses Themas

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

9

01.07.2003, 13:39

habe hier 2 hardware raids (leider nicht im einsatz aus gruenden von inkompatibilitaet)

ausserdem: waere ein software-raid bei gleichem verwendeten level nicht schneller als ein hardware-raid???

mein system ist momentan so huebsch eingerichtet, habe zur zeit keine ambition alles neu machen zu muessen. beim naechsten mal werde ich es nochmal mit software-RAID 5 ausprobieren.
There Is No More Nature
There Is Only Technology
Everyday Life Is War

10

01.07.2003, 13:43

Zitat

Original von mad-mongo
ausserdem: waere ein software-raid bei gleichem verwendeten level nicht schneller als ein hardware-raid???

Leider nein! :(
Da SW-Raids den Hauptprozessor belasten, während "richtige" Hardware-Raid-Controller (also nicht die Billig-Software-Raidcontroller auf IDE-Basis, die man überall hinterhergeschmissen bekommt) einen eigenen RISC-Prozessor besitzen ...


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

mad-mongo

Schüler

  • »mad-mongo« ist männlich
  • »mad-mongo« ist der Autor dieses Themas

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

11

01.07.2003, 13:55

ich meinte aber mit hardware-controller diese "billigen schrott dinger ohne RISC prozessor und ohne speicher drauf, die man ueberall hinterhergeschmissen bekommt".
mein prozessor sollte wohl genug reserven haben um das zu bewaeltigen.
There Is No More Nature
There Is Only Technology
Everyday Life Is War

12

01.07.2003, 14:00

Zitat

Original von mad-mongo
ich meinte aber mit hardware-controller diese "billigen schrott dinger ohne RISC prozessor und ohne speicher drauf, die man ueberall hinterhergeschmissen bekommt".
Nun, das sind aber keine Hardware-Raid-Controller, da sich deren Logik im jeweiligen Treiber versteckt (also auch Software-Raid, da isses dann tatsächlich egal für welches Raid man sich entscheidet) ;)

Zitat


mein prozessor sollte wohl genug reserven haben um das zu bewaeltigen.
Nun, das ist ein anderer Punkt :()

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

Pharao

2 sexy 4 my Linux

  • »Pharao« ist männlich

Beiträge: 4 214

Wohnort: Hirschhorn / Neckar

Beruf: Schüler

  • Nachricht senden

13

01.07.2003, 14:08

mal ne frage:
gibt es überhaupt ideraidcontroler mit riscs?
wäre mal interessant...
close the world - open the next


"funzt" und jegliche Abwandlung davon ist kein Wort, egal wie oft du es dir einredest, verdammt nochmal!

14

01.07.2003, 14:13

Zitat

Original von Pharao
gibt es überhaupt ideraidcontroler mit riscs?
Jepp, und zwar richtig leckere Teile!!
Der von Adaptec wird von Linux leider nicht unterstützt, aber 3Ware ist auch supergut!
Und das Beste: 3Ware hat seine Treiber schon seit langem auf OpenSource-Basis freigegeben (und sind im Standardkernel in der SCSI-Contreoller-Sektion zu finden) ...


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

Pharao

2 sexy 4 my Linux

  • »Pharao« ist männlich

Beiträge: 4 214

Wohnort: Hirschhorn / Neckar

Beruf: Schüler

  • Nachricht senden

15

01.07.2003, 14:38

und sogar einen den man sich leisten kann:

Zitat

3Ware 7000-2B PCI, UDMA133 Raid 0,1, JBOD Storage Switch, für 2 HDDs 147,00 €
close the world - open the next


"funzt" und jegliche Abwandlung davon ist kein Wort, egal wie oft du es dir einredest, verdammt nochmal!

ozoon

Chefdiplomat

  • »ozoon« ist männlich

Beiträge: 1 461

Wohnort: Österreich

Beruf: Student

  • Nachricht senden

16

01.07.2003, 19:36

und wo gibts das um den preis?

Chucky the Devil

Pianist im Puff

  • »Chucky the Devil« ist männlich

Beiträge: 1 636

Wohnort: Koeln

Beruf: Network Architect

  • Nachricht senden

17

01.07.2003, 19:52

Vielleicht wäre es sinnvoll, mal auf die Links zu klicken, die in einem Post mitgegeben werden...

http://www.3ware.de/ => Bestellen
= http://www.ctt.de/cgi-bin/ias?Template=d…ware/3ware.html

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chucky the Devil« (01.07.2003, 19:52)


Thema bewerten