Zeitmessung Datenaktualisierung

Neue Plugins usw. Also alles was kein Problem/Verbesserungsvorschlag ist ;).
Antworten
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Zeitmessung Datenaktualisierung

Beitrag von Bananeweizen »

Hallo allerseits, ich hätte gerne mal von ein paar Nutzern eine stichprobenartige Zeitmessung, wielange bei ihnen das Aktualisieren der TV-Daten dauert. Wichtig dabei: einmal nur "heute" auswählen und einmal euren "normalen" Zeitraum (1 Woche, alles, etc...) , den ihr sonst verwendet. Wer mag, kann auch gern dazu schreiben, wieviele Sender das etwa sind.

Hintergrund dieser Frage ist folgendes: Ich kenne Nutzer, die den TV-Browser nur sporadisch nutzen. Gerade bei denen sind dann natürlich nach dem Start des Programms oft keine Daten vorhanden, weshalb automatisch für den sonst auch benutzten Zeitraum aktualisiert wird. Meine Idee ist nun, in dem Fall, dass für heute keine Daten vorliegen, das Update in zwei Teile zu zerlegen: Ein Update, welches nur Daten für heute holt, und eines für den Rest. Dann ist zumindest recht schnell was zu sehen und man kann sich schonmal durch das heutige Programm lesen, während noch der Rest der Daten geladen wird. Und um zu sehen, ob dieser theoretische Ansatz auch praktisch was taugt (da viele Leute ganz verschiedene Konfiguration nutzen), wären ein paar Messdaten dazu ganz gut, damit ich das nicht umsonst programmier...

Danke, Michael
Benutzeravatar
Maria-Christine
Moderator
Beiträge: 1167
Registriert: 21 Jun 2005, 16:59
Wohnort: Herne

Re: Zeitmessung Datenaktualisierung

Beitrag von Maria-Christine »

getestet mit V 2.7.4 (lange nicht genutzt und keine TV-Daten vorhanden gewesen)

heute: 39 sec
alles: 1min 35 sec

Sender: 35

/
ups, habe ich die Stoppuhr auf null gestellt?
naja, dann war es nur eine min
/
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
v6ph1
Site Admin
Beiträge: 1276
Registriert: 13 Jan 2008, 05:07
Wohnort: Radebeul

Re: Zeitmessung Datenaktualisierung

Beitrag von v6ph1 »

Heute: 35s (hab mich nicht abgesprochen)
1 Woche: 2min 20s
Alles: ca. 7min 20s

Sender sind ca. 60.
(Darunter eigentlich alles, was deutschsprachig ist)

mfg
v6ph1

PS: jeweils nach Löschen aller Daten.
PPS: Verabreitung der Daten dauert bei mir kaum Zeit - das Downloaden ist es -> DSL768 halt
Benutzeravatar
Siggi
Moderator
Beiträge: 2274
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Re: Zeitmessung Datenaktualisierung

Beitrag von Siggi »

Hallo,

bei mir auch so ca. 1,5 -2 min bei 35 Sendern von 2 Datenanbietern (TV-Browser und DVBViewer). Aktualisiere immer auf "alles".

Kommt natürlich immer auf den gewählten Server und die eigene Geschwindigkeit des Internetzugangs an.

Aber habe nichts zu meckern.

Bis dann.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)
Benutzeravatar
Starfun
Newbie
Beiträge: 3
Registriert: 31 Aug 2009, 20:34

Re: Zeitmessung Datenaktualisierung

Beitrag von Starfun »

Version: 3.0 (alpha)-2009-11-08-nightly transportable
Plattform: Windows XP 5.1
System: x86
Java-Version: 1.6.0_17

Sender: 40
TVB Nutzung: 24/7 (also immer)
Interval: ca. 3x/woche (manuell) nachts (letzte 26.11. 0:37)

Aktualisierung: alles (nur TVB-Server)

Besonderheit: anzeige gefundener Lieblingssendungen: an

Zeit: 3 min (heute mal 20:14 gemacht)
gemessen von "Jetzt aktualisieren" bis Anzeige der Tabelle der Lieblingssendungen

@Siggi
wenn der Server ein Output-Limit/User hat nutzt die beste I-Net-Verbindung nix
habs mal beobachtet, die meiste zeit vergeht auf dem heimischen Rechner (DL vorbereichen, Daten verarbeiten)

cu
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: Zeitmessung Datenaktualisierung

Beitrag von Bananeweizen »

Ich brauche unbedingt auch den Wert für nur "heute". Die Dauer für "alles" allein reicht nicht, weil ich ja rausfinden will, ob es sich lohnt (und unter welchen Bedingungen), den Download von "heute" alleine vorwegzunehmen.
Benutzeravatar
haiko
Full Member
Beiträge: 87
Registriert: 27 Jan 2005, 15:20
Kontaktdaten:

Re: Zeitmessung Datenaktualisierung

Beitrag von haiko »

ok, ich nutze tvb zwar oft, aber hab für den test mal alle programmdaten gelöscht.

25 sec beim abruf der daten für heute.
danach 3:10 für alles.

31 sender + 11 kanal sharing
v 2.7.4 transportable, java 1.6.0_16
Benutzeravatar
fingerhut
Platin Member
Beiträge: 2923
Registriert: 03 Feb 2005, 10:18
Wohnort: Nürnberg

Re: Zeitmessung Datenaktualisierung

Beitrag von fingerhut »

Download immer nur zwei Wochen - Täglich
also ist eine normale Aktualisierung immer ein nur Tag (+ Updates der alten Daten)
31s für 32 Sender




Version: 3.0 (alpha)-2009-11-26-nightly transportable

Plattform:
Windows XP 5.1
System: x86 amd x2 2600Mhz

Java-Version:
1.6.0_17
[wiki=Hauptseite]Handbuch (TV-Browser)[/wiki]
Jo
Site Admin
Beiträge: 11836
Registriert: 07 Apr 2006, 23:39

Re: Zeitmessung Datenaktualisierung

Beitrag von Jo »

fingerhut hat geschrieben:Download immer nur zwei Wochen - Täglich
also ist eine normale Aktualisierung immer ein nur Tag (+ Updates der alten Daten)
So kann man aber nicht wirklich rechnen. Es gibt praktisch immer auch für andere Tage Aktualisierungen (nur jetzt am WE nicht so viel).

Mein Ergebnis:
heute: 54 s.

allerdings bei Radiotimes-Plugin automatisch Download für 2 Wochen und für DataHydra-Plugin kein Erfolg mit Meldung:
Das Programm konnte nicht für den gesamten Zeitraum heruntergeladen werden!

----- Start of stacktrace -----
java.lang.NullPointerException
at tvbrowserdataservice.TvBrowserDataService.updateTvData(TvBrowserDataService.java:298)
at tvbrowser.core.tvdataservice.DeprecatedTvDataServiceProxy.updateTvData(DeprecatedTvDataServiceProxy.java:80)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:187)
at tvbrowser.ui.mainframe.MainFrame$22.run(MainFrame.java:1711)
----- End of stacktrace -----

alles (außer heute) : 4:05

Senderzahl: 87 (minus die 7 DataHydra-Sender, die nicht aktualisiert haben)
Jo
Site Admin
Beiträge: 11836
Registriert: 07 Apr 2006, 23:39

Re: Zeitmessung Datenaktualisierung

Beitrag von Jo »

P.S.: Ich glaube, DataHydra habe ich kaputt gemacht dadurch, dass ich die Daten vor dem Update manuell aus dem Verzeichnis gelöscht habe. Gut, dass ich ein Backup habe ;-).
Benutzeravatar
Don Bartolo
Senior Member
Beiträge: 187
Registriert: 01 Nov 2008, 18:56
Wohnort: Berlin

Re: Zeitmessung Datenaktualisierung

Beitrag von Don Bartolo »

"heute": 27sec
"alles": 205sec

(bei 72 Sendern)
TV-Browser 4.2.2.96 RC1 - Java 11.0.10 OpenJDK 64-Bit - Windows 10 10.0 amd64
_
"Versuche nicht, ein großer Mann zu sein, sei einfach ein Mann!" (Zefram Cochrane)
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: Zeitmessung Datenaktualisierung

Beitrag von Bananeweizen »

Ok, wenn ich die bisherigen Messungen mal so zusammenfasse, dann kann man durchaus mit einer Aufteilung des Downloads erreichen, dass jemand ohne TV-Daten typischerweise nach 30 bis 40 Sekunden zumindest die Daten für heute sehen kann. Und nach weiteren 2 bis 3 Minuten dann den Rest. Dann würde ich das jetzt so implementieren, dass die Daten für heute und morgen separat heruntergeladen werden (und der Rest danach), wenn
a) gar keine Daten vorliegen und
b) der Downloadzeitraum mindestens eine Woche umfasst.

Der Normalnutzer merkt davon überhaupt nix, sondern nur der Gelegenheits- bzw. Erstnutzer.
Benutzeravatar
Starfun
Newbie
Beiträge: 3
Registriert: 31 Aug 2009, 20:34

Re: Zeitmessung Datenaktualisierung

Beitrag von Starfun »

Nachtrag / neu
alt:
- system: siehe oben

neu:
- TVB: von heute (30.11.)

heute: 19 sec (keine daten / änderungen)
alle: 57 sec
Benutzeravatar
DBertelsbeck
Gold Member
Beiträge: 409
Registriert: 13 Okt 2004, 10:46
Wohnort: Sankt Augustin

Re: Zeitmessung Datenaktualisierung

Beitrag von DBertelsbeck »

nur heute: 10 sec
alles (bis 28.12.) 30 sec

32 Sender
Wer lesen kann, ist klar im Vorteil !
Antworten