Folgender Screenshot ist entstanden als ich das Editorfenster einfach mit der Maus über den Bildschirm bewegt habe:
Das macht natürlich niemand im realen Einsatz. Mich interessierte einfach wie stark DigiJay die Grafikdarstellung beansprucht. Weil da anscheinend schon einiges abgefordert wird von der Grafikkarte die beim Notebook ja nicht immer ein Edellösung ist. Bei mir z.B. war es hier eine interne GeForce G 9100M.
Vielleicht kann MB dazu mal was sagen.
Grafikdarstellung Performancefrage
Grafikdarstellung Performancefrage
Schöne Grüße!
- muntablues
- Administrator
- Beiträge: 2639
- Registriert: Mo 29. Sep 2008, 20:51
- Wohnort: Feldkirch
Re: Grafikdarstellung Performancefrage
In der Tat ist C# bzw .NET bei Grafiksachen relativ lahm und auch ein Performancefresser. Dieses Phäneomen kannst du aber bei vielen Programmen haben, bei denen die Auslastung groß ist.
Es sollte aber sobald du nicht mehr "herumschiebst" neu gezeichnet werden und alles wieder passen, oder?
Gruß MB
Es sollte aber sobald du nicht mehr "herumschiebst" neu gezeichnet werden und alles wieder passen, oder?
Gruß MB
Re: Grafikdarstellung Performancefrage
Ja solange DigiJay wieder ganz allein auf dem Schirm ist (oder ich einfach aufhöre das Fenster zu "schieben"), ist wieder alles OK. Aber fiel mir schon vor einiger Zeit auf, dass man die Grafikdarstellung recht einfach negativ beeinflussen kann wenn man will.
Man kann ja damit leben. Andere DJ Software ist in dieser Disziplin vielleicht etwas fixer, nervt aber mit anderen Dingen die viel schlimmer und nervender sind während der Einsätze. Und da wird das System oft durch andere Dinge bis an den Rand des Möglichen belastet (Suchfunktionen, Fades oder eine einfach unakzeptable generell hohe CPU Auslastung z.B.)
Wenn es eine typische .NET Eigenschaft ist, dann lässt sich programmiertechnisch hier wohl auch nicht mehr viel optimieren was?
Man kann ja damit leben. Andere DJ Software ist in dieser Disziplin vielleicht etwas fixer, nervt aber mit anderen Dingen die viel schlimmer und nervender sind während der Einsätze. Und da wird das System oft durch andere Dinge bis an den Rand des Möglichen belastet (Suchfunktionen, Fades oder eine einfach unakzeptable generell hohe CPU Auslastung z.B.)
Wenn es eine typische .NET Eigenschaft ist, dann lässt sich programmiertechnisch hier wohl auch nicht mehr viel optimieren was?
Schöne Grüße!
- muntablues
- Administrator
- Beiträge: 2639
- Registriert: Mo 29. Sep 2008, 20:51
- Wohnort: Feldkirch
Re: Grafikdarstellung Performancefrage
Irgendwo kann man immer was verbessern (siehe Scroll beim Treeview). Ich werd mcih aber nicht auf die Suche machen und in 15.000 Zeilen Code Optimierungmöglichkeiten suchen. Wenns klemmt dann kann ich vielleicht was finden/suchen, sonst bleibts erstmal so.
Aber diese "Schlieren" sind schon bei relativ kleinen .NET Proggis zu sehen, weil Microsoft damals auf eine veraltete Zeichen Engine gesetzt hat. Heute (.NET 3.5) wird das alles rein von der Grafikkarte übernommen... Dafür kommen andere Probleme dazu. Man hat immer das Falsche, und ab und zu das Rchtige
Gruß MB
Aber diese "Schlieren" sind schon bei relativ kleinen .NET Proggis zu sehen, weil Microsoft damals auf eine veraltete Zeichen Engine gesetzt hat. Heute (.NET 3.5) wird das alles rein von der Grafikkarte übernommen... Dafür kommen andere Probleme dazu. Man hat immer das Falsche, und ab und zu das Rchtige
Gruß MB
Re: Grafikdarstellung Performancefrage
Ja da gäbe es noch ne Kleinigkeit. Habs im "1.011 ist online" Thread schon beschrieben. Geht um die Playliste, mach mal eben einen neuen Thread auf sonst findet man es später nicht mehr...Wenns klemmt dann kann ich vielleicht was finden/suchen, sonst bleibts erstmal so.
Schöne Grüße!