Prozessorleistung Zuweisen?
#1
geschrieben 15. Juni 2005 - 22:59
alle Reden davon das Ihre CPU 100% ausgelastet ist.
Aber genau das will ich ja!!!!
Ich nehme Filme aus dem Fernseher auf. Anschließend muss man den fim demuxen, damit die Bild- und Audiospur synchron laufen.
Anschließend wird wieder zusammen setzt usw...
Jede aktion dauernd bis zu 10min. Aber während er da rumrödelt nutzt die Gurke nicht mal 20% CPU Leistung.
Ich habe die Proirität der Anwendung auch schon auf Sehr hoch und Echtzeit eingestellt, aber ich ich kann ehlich gesagt, keine Besserung feststellen.
Ich würde es ok finden, wenn der Computer, die ihm aufgetragenden Aufgaben schnellstmöglichst abarbeiten würde und nicht eine ruhige Kugel schiebt.
Dann hätte ich mir den Rechner sparen können
und mein alten XP2500+ behalten können.
Naja, wenn jemand weiss, wie ich den Rechner Beine machen kann, bezüglich meiner demux und Umwandlugssoftware, dann würd ich mich sehr freuen.
Mein PC:
AMD 64Bit 3500+ S939
Asus A8N-SLi Deluxe
2GB RAM TakeMS CL2,5 PC400
Asus 6600GT PCI-E
Hauppauge PVR250
4 160GB SATAII im RAID5
Eigentlich nehme ich den Rechner nur zum Aufnehmen von meinen Serien!
Ich hatte gehofft, das der neue Rechenr abgeht wie Teufel, aber naja
der bemüht sich ja nicht mal, mich zu beeindrucken.
Anzeige
#2
geschrieben 15. Juni 2005 - 23:06
#4
geschrieben 15. Juni 2005 - 23:39
Zitat (shogun03: 16.06.2005, 00:26)
Zitat (Kugelfaenger: 15.06.2005, 23:59)
Und ich glaube da liegt auch dein Problem. Wieso verwendest du RAID5 wenn du solch eine Perfomance willst/wünschst?
Was für einen Controller verwendest du denn? Wieviel MB Cache besitzt dieser?
Führe mal einen HDD-Perfomacne Test durch (z.B. mit HDTach, Sandra, whatever) und lasse dann mal beim demuxen den perfmon laufen und vergleiche dann mal die Werte.
Du solltest lieber ein 0+1 Array erstellen, das ist wesentlich performanter als ein RAID5 Array.
Dieser Beitrag wurde von puppet bearbeitet: 15. Juni 2005 - 23:41
#6
geschrieben 16. Juni 2005 - 08:32
atomical sagte:
Danach müssen die Daten aber erst wieder auf die Festplatte geschrieben werden, der Zeitgewinn ist also gleich Null.
For Emails always use OpenPGP. My KeyID: 0xA1E011A4
#7
geschrieben 16. Juni 2005 - 09:00
Deshalb wird wohl kein unterschied zu bemerken sein welche priorität du den einzelnen threads zuweist.
you are running an OS
you use a Browser
I know so much about you...
#8
geschrieben 16. Juni 2005 - 09:05
Zitat
...
4 160GB SATAII im RAID5
Ich gehe mal davon aus, dass Du den Onboard SIL3114R SATA für Dein RAID 5 verwendest.
Falls das der Fall sein sollte, dann vergiss es ganz schnell wieder. Ich habe das selbe Board und hatte den RAID 5 Modus mit drei SATA II Platten getestet und bin zu dem Schluss gekommen, dass der Modus für den normalen Betrieb unbrauchbar ist, für mich zumindestens. Es handelt sich dabei um reines Software RAID 5. Damit ist die CPU alleine für die Berechnung der Paritätsdaten zuständig. Das kostete bei mir alleine schon gut 15-20% CPU Leistung bei den Plattenzugriffen. Die Gesammtperformance des Arrays lag im Schnitt unter der Einzelperformance der Festplatten.
Zitat
Dass sollte eigentlich automatisch passieren. Macht ja so keinen Sinn, wenn man über die TV Karte etwas aufzeichnet und Bild und Ton passen nicht zusammen. Gut, kann eventuell daran liegen, dass Dein Rechner wegen dem RAID 5 Array zu langsam ist. Merkwürdig ist das schon.
Ich würde an Deiner Stelle alle vier SATA II Platten an den nvidia SATA II Controller anschließen (der SIL3114 ist nur ein SATA I Controller) und das ganze als RAID 0 betreiben. Das bringt auf jeden Fall deutlich mehr Performance als dieses RAID 5.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#9 _atomical_
geschrieben 16. Juni 2005 - 10:56
Zitat (Graumagier: 16.06.2005, 09:32)
atomical sagte:
Danach müssen die Daten aber erst wieder auf die Festplatte geschrieben werden, der Zeitgewinn ist also gleich Null.
<{POST_SNAPBACK}>
Kommt wohl drauf an, wie viele Aktionen in der RAM Disk dann durchgeführt werden - bei einer kann man es sich sicher sparen ...
#10
geschrieben 16. Juni 2005 - 12:23
der Controller heisst Nvidia Raid5 habe aber nur die Platten Striped
ich habe eigentlich auch einen sehr guten Datendurchsatz.
Wenn ich aber z.B demuxe, arbeiten die Platten aber nicht durchgehend
Dahe sachließe ich darauf, dass die Festplatten gar nicht ausgelastet sind.
Das Problem mit den Asynchronen Ton und Bild habe ich eigentlich auch nciht bei allen sendern. Am schlimmsten eigentlich bei Sat1
Abgeshen davon, sagte man mir bei Hauppauge, dass das Phänomen deswegen auftritt, da bei digitaler übertragung keine 25Bilder prosekunde geschickt werden.
Aber wie dem auch sei, Es sieht nicht so aus, als wäre der Datenstrom der Festplatten zu langsam. Alleine deswegen, weil ich gemütlich und ohne einschränkungen alles nebenbei machen kann.
Daher müßte doch eine möglichkeit geben, dem Prozessor zu sagen, dsa er alles geben soll für diese aktion.
#11
geschrieben 16. Juni 2005 - 13:58
Zitat
Den gibt es nicht. Entweder hängen Deine Platten am nvidia nforce4 (schwarze Anschlüsse) oder am Silicon Image SIL3114R (rote Anschlüsse). Andere Onboardcontroller hat das Board nicht.
Zitat
Also kein RAID0. Einfach alle Platten nur hintereinander zu einer großen zusammengestellt.
Zitat
...
...
Es sieht nicht so aus, als wäre der Datenstrom der Festplatten zu langsam.
Das wiederspricht sich irgendwie. Wie hoch ist den Dein Datendurchsatz?
Zitat
Wundert mich jetzt aber, dass die PVR 250 eine Digitalkarte ist. Dachte bis jetzt immer, die Karte wäre nur für analog TV gedacht. Und 25 Bilder/s werden in dem Sinne sowieso nicht verschickt, sondern nur ein Datenstrom, aus dem man wieder die ursprünglichen 25 Bilder/s herstellt. Wobei das ganze noch etwas komplizierter ist, aber im moment unwichtig.
Zitat
Nicht wirklich. Wenn ich bei mir einen mpg2 Programstream (45min Laufzeit, ~492MB) demuxe und wieder zusammenfüge, dann dauert das bei mir ca. 1.5 min. bei einer Prozessorauslastung von gut 10%-30%. Die CPU muss ja dabei auch nicht viel rechnen. 10min für Demuxen ist da schon heftig. Die Hardware ist fast die selbe wie Deine, nur dass ich einen ADM64 3000+ und keine PVR250 habe. Das Board ist aber das selbe.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#12
geschrieben 16. Juni 2005 - 14:26
Die ganze rechenarbeit übernimmt der mpegchip der karte, hat also nix mit der cpu zu tun.
Deshalb wird es auch nicht schneller wenn du prioritären setzt.
you are running an OS
you use a Browser
I know so much about you...
#13
geschrieben 16. Juni 2005 - 20:19
Die Platten hängen am Schwarzen anschluß.
Darüber hinaus, ist die Datei, die zu demuxen ist nicht nur 500MB!
Habe ich vergessen zu erwähnen, dass die Filmdatei zwischen 8GB und 12GB liegt
wenn ich mit der Nova CI aufnehme sind die Dateien kleiner. Aber mit der PVR250 sind die immer so gewaltig.
Mich wundert es, daß Ihr das Problem mit dem Asynchron nicht kennt.
Alle, meine verwandtschaft, Freunde und bekannte, die eine TV-Karte im Rechner haben, haben dieses Problem. unabhängig davon, von welchem Hersteller die Karte ist.
#14 _Geli_
geschrieben 16. Juni 2005 - 20:40
Das ist doch supi......
oder habe ich etwas verkehrt interpretiert?
#15
geschrieben 16. Juni 2005 - 21:25
Ich kenne jemand der hat ca 20 verschiedene Tv karten und keine probleme, ich übrigens auch nicht, weder digital noch analog.
Und 8 bis 12 GB in 10 Minuten, wo ist dein Problem, ist doch hammerschnell?
you are running an OS
you use a Browser
I know so much about you...