ja sowas aber auch - jetzt gehts... sorry - probier mal mit g++ anstelle gcc


ja sowas aber auch - jetzt gehts... sorry - probier mal mit g++ anstelle gcc
naja - aber auch nur das kompilierenTommy hat geschrieben:ja sowas aber auch - jetzt gehts... sorry - probier mal mit g++ anstelle gcc![]()
Code: Alles auswählen
/var/autofs/filme # genpsi -sm100 Premiere_1__2005-12-08_020503.001.ts
/var/bin/genpsi: 1: Syntax error: "(" unexpected
/var/autofs/filme # genpsi -sm 100 Premiere_1__2005-12-08_020503.001.ts
/var/bin/genpsi: 1: Syntax error: "(" unexpected
/var/autofs/filme # genpsi Premiere_1__2005-12-08_020503.001.ts
/var/bin/genpsi: 1: Syntax error: "(" unexpected
/var/autofs/filme #
Probier doch mal das:gmo18t hat geschrieben:... hat jemand zufällig ne Idee wie ne C-Funktion zum Überprüfen des maximal verfügbaren memories heißen könnte. ich will nicht unbedingt durch "itaratives Scheitern" auf die verfügbare Menge schließen müssen...
- GMo -
Code: Alles auswählen
#include <sys/sysinfo.h>
#if defined _SC_PHYS_PAGES && defined _SC_PAGESIZE
double physmem_total = 0;
double pages = sysconf (_SC_PHYS_PAGES);
double pagesize = sysconf (_SC_PAGESIZE);
if (0 <= pages && 0 <= pagesize)
physmem_total = pages * pagesize;
double physmem_available = 0;
double pages1 = sysconf (_SC_AVPHYS_PAGES);
double pagesize1 = sysconf (_SC_PAGESIZE);
if (0 <= pages1 && 0 <= pagesize1)
physmem_available = pages1 * pagesize1;
printf ("total:%12.f (%3d MB)\navail:%12.f(%3d MB)\n", physmem_total,physmem_total, physmem_available,physmem_available);
#endif
Code: Alles auswählen
#include <malloc.h>
struct mallinfo minfo;
minfo = mallinfo ();
printf("total %8d\nnot %8d\nalloc %8d%8d\noccup %8d\nfree %8d\ncost %8d\n",
minfo.arena ,
minfo.ordblks ,
minfo.hblks ,
minfo.hblkhd ,
minfo.uordblks ,
minfo.fordblks ,
minfo.keepcost
);
....declare "emptyurl"
danke für den Hinweis ...Günther hat geschrieben:Code: Alles auswählen
... #include <malloc.h> struct mallinfo minfo; minfo = mallinfo (); ...
war ursprünglich so gedacht, ist ja auch eine "Pointer-Queue", da kann man ja problemlos jedes Segment einzeln allokierenBezüglich der Fragmentierung des Speichers sollte man vielleicht über eine segmentierte Memory-Liste nachdenken, sonst funktioniert Dein schöner neuer Buffer nur nach dem einschalten.
Hiya,
Right my movieplayer is a modified version of 1.121 as that was the newest at the time.
As Dizzy2206 said the changes are 2 types of file added to the moviebrowser as these are supported now and work, and some coding to fix the problem that movieplayer killed vlc after finishing playback resulting in you having to restart vlc to play another film.
If you compare 1.121 and my file you'll spot the differences.
Größe der Pages (normalerweise 4096 Bytes) mal Anzahl der (physikalisch) verfügbaren Pages im System.Günther hat geschrieben: Was bei physmem_available mit available gemeint ist, weiss ich leider noch nicht genau (verfügbare Speicher für die Applikation?)
I've just sent you version 1.123 updated with my changes so it should make it easier to work with.
Hmmm, grundsätzlich finde ich das auch, aber bei einem 4GB File heute hab ich am Schluss versucht einen 15er Sprung zurück zu machen und musste das ganze mehrmals hintereinander machen um überhaupt nach vorne zu kommen....Weis nicht ob das durch den Puffer kommt oder ob das ein generelles Problem beim MP und so großen Files ist.Torsten73 hat geschrieben:@Houdini& Riker:
Thx fürs einchecken, bin leider noch nicht dazugekommen die Testversionen zu benutzen, aber das JTG 10.3. läuft schon mal soweit.
Meine Schwiegermutter war allerdings vom geänderten Springen mit Puffern Anzeige nicht begeistert. Die 15s Sprünge dauern dadurch deutlich länger.
Meine Meinung ist, das Ergebniss vom Springen ist sauber (kein Resync) und das ist wichtiger.
Ja, so eine Anzeige fände ich auch klasse.Meine Filme die kritisch waren laufen bisher fast ohne Hänger, der Rest wird sich erst noch zeigen.
Beim Harry Potter bekomme ich zwar immer noch den einen oder anderen Hänger, wo nicht erkannt wird, dass der Puffer leerläuft (da sollte doch automatisch ein Resync erfolgen?) aber die kann ich an einer Hand zählen...
Der Verlauf der Netzwerklast sieht auf jeden Fall so aus, wie man es sich von einem genutzten Puffer vorstellen kann. Super!
Bitte baut die OSD Pufferanzeige doch so ein, dass sie nicht nur in den TestNeutrinos existiert! Die ist sehr sinnvoll und läßt sich doch bestimmt irgendwo einbauen (z.B. einmal DBoxtaste=Restzeit, zweimal = PufferOSD)
Großer Dank!
Torsten