Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Oscam Cache Frage?

Registriert
3. Januar 2011
Beiträge
231
Reaktionspunkte
32
Punkte
88
Hallo,

ich habe wahrscheinlich ein Verständnisproblem. Habe eine S02.

Wenn zwei Clients das selbe Programm anschauen, muss ja, dank Cache, die Karte nur einmal den Key berechnen. Der zweite Client wird aus dem Cache bedient. Es steht auch tatsächlich, dann in Klammern "Cache". Aber warum auch ungefähr 600ms. Aus dem Cache sollte es doch viel schneller gehen. Oder worauf bezieht sich diese Zeit? Normal, müsste doch nur bei dem Client 600ms stehen, für den die Karte den Key berechnet, beim zweiten Client, der aus dem Cache bedient wird, viel weniger?

Vielen Dank für eure Antwort.
BlackSun
 
AW: Oscam Cache Frage?

So wie hier. Da kann dann doch was nicht richtig sein oder?

2014/11/09 20:28:41 9F56498 c xx (1702&000000/0000/0083/93:0BB5B29FA87CE184F3C279B19AB74BCD): found (643 ms) by sky - Sky Cinema HD
2014/11/09 20:28:41 9FDC160 c x1 (1702&000000/0000/0083/93:0BB5B29FA87CE184F3C279B19AB74BCD): cache2 (626 ms) by sky - Sky Cinema HD
 
AW: Oscam Cache Frage?

Hi

Ist doch ganz einfach es gibt einen festen Zeitwert andem der Schlüssel berechnet wird wenn die Anfragen wirklich zeitgleich kommen ist es auch der selbe Wert wenn der 2 client ein paar Millisekunden später anfragt bekommt er den gleichen Schlüssel der schon fertig berechnet ist ergo schneller. Der 3 ist immer schneller weil 2 Clienten schon den gleichen Schlüssel haben der für ihn passt deswegen kürzere Anfrage Zeit .

Gruß Ralf
 
AW: Oscam Cache Frage?

Ist doch der gleiche Schlüssel, aber warum jetzt cache2 626ms. Soll das heissen, der zweite Client hat 626ms später angefragt. Der gleiche Schlüssel wars ja.
 
AW: Oscam Cache Frage?

Hi,
die Anfrage von x1 kam genau 17ms später.
Eine Anfrage war für diesen Sender also schon an die Karte unterwegs, ausgelöst von xx.
Die Berrechnung dauerte 643ms und x1 mußte nur 626ms warten.
Hierbei handelt es sich um cache2 (ECM and checksum in the cache already)
Das heist, das CW wurde noch nicht von der Karte berechnet.

Es gibt in Oscam verschiedene Arten von Cache.
cache1 = ECM and CW in cache already
cache2 = ECM and checksum in the cache already
cache3 = cacheex CW
Gruß
janni1
 
AW: Oscam Cache Frage?

Hi

Nicht 626ms sondern weniger die 626ms ist der Wert den oscam zum beantworten braucht. Bei meinen V14 ist der Cache manchmal sogar 0ms da liegen die Anfragen perfekt übereinander. So verstehe ich es jedenfalls.

Gruß Ralf
 
AW: Oscam Cache Frage?

Ok, aber wie bekommt man eigentlich cache1. Da müsste ja die Anfrage von einem zweiten Client schon einige Zeit später kommen, da das CW schon berechnet im Cache liegt, oder?
 
AW: Oscam Cache Frage?

Hi,
@Tengri3108
Oscam braucht im obigen Beispiel 643ms zum Beantworten der Anfrage von User xx.
User x1 kam etwas (17ms) später dazu.
Deine 0ms werden bestimmt Antworten aus cache1 sein, da ist das CW dann schon im Cache.

Cache1 -Antworten bekommt man manchmal beim Zappen auf einen Sender, der schon geschaut wird.

Gruß
janni1
 
AW: Oscam Cache Frage?

Ah, ok. So wie hier, ist der CW schon berechnet worden durch Client 1. Der CW ist schon im Cache, deshalb braucht der zweite Client nicht zu warten.
2014/11/09 12:42:24 9F26738 c Client1 (1830&000000/0000/5273/92:8FE2DBC57967612C60BA194832740BB9): found (309 ms) by hdplus - NICKELODEON HD
2014/11/09 12:42:25 9F48458 c Client2 (1830&000000/0000/5273/92:8FE2DBC57967612C60BA194832740BB9): cache1 (0 ms) by hdplus - NICKELODEON HD

D. h. wenn Clients, die das selbe Programm anschauen, eher aus dem Cache2 bedient werden. Die Karte wird nur einmal angefragt, Client 2 muss trotzdem warten bis der CW berechnet worden ist. Auf jedenfall wird der CW nur 1x berechnet.

Jetzt ists klar. Ich dachte cache2 ist der zweite Cache, wenn schon Cache1 belegt durch zwei andere User ;-). Dann gäbs bei mir auch Cache3 usw. ;-)

Also 0ms Cache1 heisst, das der zweite Client eigentlich schon später dran ist, als der erste. Durch die Verzögerung von Client 1 konnte der CW schon berechnet werden. Da die CW Berechnung bei der V14 ja bekanntlich schneller geht, hat man dort eher Cache1.

Richtig?
 
AW: Oscam Cache Frage?

Hi

Davon gehe ich aus besonders kommt es am Wochenende zum Tragen wenn fast alle Bundesliga Konferenz schauen dann steht da oft 0ms Cache. Ist mir aber nicht ganz so wichtig Hauptsache es läuft bei meinen Clienten flüssig und das tut es. Bei den clienten sind es mit der V14 Max 150ms auf ihren Receiver zu Hause und das ist immer freezer frei.

Gruß Ralf
 
AW: Oscam Cache Frage?

Hi,
@Tengri3108
Oscam braucht im obigen Beispiel 643ms zum Beantworten der Anfrage von User xx.
User x1 kam etwas (17ms) später dazu.
...
Das ist super erklärt und passt, aber es bringt auch mit sich, dass die "found" Zeile im Log immer eine höhere Zeit haben muss als die "cache2" Zeile Das ist aber nicht immer der Fall (r11164).

Code:
2016/02/23 21:23:20 1A4D4CEB c      (ecm) yy (098C@000000/0BB9/0072/98:4D2A929DF19C7FA06EAF83147C748EDD:0F06000000:Sky Sport HD): found (69 ms) by sky
2016/02/23 21:23:20 235F1639 c      (ecm) y1 (098C@000000/0BB9/0072/98:4D2A929DF19C7FA06EAF83147C748EDD:0F06000000:Sky Sport HD): cache2 (81 ms) by sky
Wie kann das sein?
 
Zurück
Oben