moderiert von: Maddin
Übersicht -
Spiele Entwicklung -
Programmieren Allgemein -
vram Auslastung bestimmen| vram Auslastung bestimmen | ||
|---|---|---|
| Maddin | verfasst: 16.04.2010, 13:11 | |
2115 Loga
registriert: Mrz. 2004
Beiträge: 1182
Status: offline letzter Besuch: 19.07.10 |
Hi, ich suche nun eine Weile nach einer Möglichkeit die VRAM Auslastung einer nvidia GTX 285 unter Linux aus zu lesen. Problem ist dass es zwar von nvidia eine SDK dafür gibt die läuft aber nur wenn ein speziell instrumentierter Treiber installiert wurde den es in aktueller Version für diese Grafikkarte aber noch nicht gibt. Es gibt Tools für Windows wie GPU-Z die das wohl auch ohne hin bekommen aber ich habe nirgendwo Informationen darüber gewinnen können wie sie das machen. Jemand eine Idee? Gruß Maddin ________________________ May the schwarz be with you! |
|
| intripoon | verfasst: 19.04.2010, 12:05 | |
1999 D
registriert: Apr. 2006
Beiträge: 261
Status: offline letzter Besuch: 18.08.10 |
Huh. Kann GPU-Z das wirklich? von den screenshots her sieht es nur so aus als könnte es die größe des gesamten vrams anzeigen, nicht das freie/benutzte. Ich hatte auch mal nach so einem tool gesucht für windows, aber wurde nicht fündig. Ich meine der letzte Stand meiner erforschung des themas war, dass es unter windows nciht möglich ist das abzufragen, es seidenn man benutzt dieses nvidia perf tool, aber das hatte ich nicht ohne fehler zum laufen gebracht. editiert von: intripoon, 19.04.2010, 11:06 Uhr ________________________ Millenium Project Enterprises http://www.mpe-online.org |
|
| Maddin | verfasst: 19.04.2010, 20:37 | |
2115 Loga
registriert: Mrz. 2004
Beiträge: 1182
Status: offline letzter Besuch: 19.07.10 |
Ja GPU-Z kann das. Möglicherweise nicht bei jeder Grafikkarte.![]() ________________________ May the schwarz be with you! |
|
| intripoon | verfasst: 20.04.2010, 11:48 | |
1999 D
registriert: Apr. 2006
Beiträge: 261
Status: offline letzter Besuch: 18.08.10 |
Hmm, bei mir kommt da der techpowerup splash screen und da hängt es für immer. Ich habe eine nvidia 9800gt + 8400 oder 8300gs. Jetzt hab ich's eben grade gekillt :/ ________________________ Millenium Project Enterprises http://www.mpe-online.org |
|
| Maddin | verfasst: 20.04.2010, 16:39 | |
2115 Loga
registriert: Mrz. 2004
Beiträge: 1182
Status: offline letzter Besuch: 19.07.10 |
Das ist auch kein Screenshot von meiner Maschine. Bei mir daheim hab ich auch die GTX 285 und es zeigt auch keine VRAM Auslastung an. ________________________ May the schwarz be with you! |
|
| intripoon | verfasst: 21.04.2010, 16:57 | |
1999 D
registriert: Apr. 2006
Beiträge: 261
Status: offline letzter Besuch: 18.08.10 |
huh, jetzt hab ichs heute nach nem reboot noch mal probiert und jetzt geht's! Ist ja cool ![]() P.S.: Bedauert mich mal wegen meiner Grafikkarte ... ________________________ Millenium Project Enterprises http://www.mpe-online.org |
|
| intripoon | verfasst: 28.04.2010, 23:38 | |
1999 D
registriert: Apr. 2006
Beiträge: 261
Status: offline letzter Besuch: 18.08.10 |
Hmm, ich glaube allerdings, das ist nur die halbe wahrheit. Der zeigt an was tatsächlich benutzt wurde, nciht das was alles belegt ist? Wenn ich sone Ogre App starte, und die lädt am anfang ganz viele modelle und ich render noch kein frame, steht da bei memory used unverändert noch der anfangswert. Sobald ich dann ein frame render steigt der auf einmal an. ________________________ Millenium Project Enterprises http://www.mpe-online.org |
|
| Maddin | verfasst: 29.04.2010, 17:12 | |
2115 Loga
registriert: Mrz. 2004
Beiträge: 1182
Status: offline letzter Besuch: 19.07.10 |
Ich nehme mal an, dass der Treiber für dieses Verhalten sorgt. Vielleicht schiebt er wirklich erst dann etwas in den VRAM der Graka wenn wirklich darauf zugegriffen wird. Ich mein wenn der VRAM erst mal voll ist tut er ja auch in RAM auslagern. Ich hatte die Tage mal ein Tool geschrieben das mir Texturen generiert und dann rendert. Ich konnte auf verschiedenen Grafikkarten locker das doppelte der VRAM-Größe an Texturen verwenden bevor es dann irgendwann einfach verreckt ist. Einen signifikanten Einbruch der Performance (also <1fps) hatte ich dann immer bei etwa 10% mehr textur als VRAM da ist. ________________________ May the schwarz be with you! |
|
| intripoon | verfasst: 02.05.2010, 22:52 | |
1999 D
registriert: Apr. 2006
Beiträge: 261
Status: offline letzter Besuch: 18.08.10 |
hmm, aber ich habe definitiv schon gesehen dass ein ogre programm beim laden der daten verreckt ist mit der meldung "out of video memory" - das war auf karten mit 256mb ohne virtuelles video memory, also der adressspace der gpu konnte nicht mehr addressieren. Es gibt grafikkarten die habena uch nur 256mb vram, aber können 2gb adressieren, da gehts dann noch weiter. Wenn sie GPUZ genauso verhält wie hier auf meinem, dann würde man da, weil nie was gerendert wird, denken dass noch viel vram frei ist. ________________________ Millenium Project Enterprises http://www.mpe-online.org |
|


