Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

cache client v14

cyber5454

Ist gelegentlich hier
Registriert
15. September 2014
Beiträge
74
Reaktionspunkte
1
Punkte
8
hallo habe mal ne frage

share v14 mit clienten
bei einem client steht immer dran cache mit 40ms 36ms usw...
alle sender gut hell und ok
jedoch was hat das cache zu sagen?
2014/10/08 13:49:08 12BEC50 c ich (098C&000000/025B/0083/98:0B153E3E13B17C2FED635BD1FB015AB2): found (70 ms) by v14 - Sky Cinema HD
2014/10/08 13:49:15 12BEC50 c ich (098C&000000/025B/0083/98:E2ACB055144A69C79733485C6C9EFE0C): found (69 ms) by v14 - Sky Cinema HD
2014/10/08 13:49:15 12C2BF0 c client (098C&000000/025B/0083/98:E2ACB055144A69C79733485C6C9EFE0C): cache2 (60 ms) by v14 - Sky Cinema HD
2014/10/08 13:49:22 12C2BF0 c client (098C&000000/025B/0083/98:103233D5D21931C3645C2A1C78FFAFB5): cache2 (43 ms) by v14 - Sky Cinema HD
 
AW: cache client v14

cache sind die bereits abgefragten und gültigen schlüssel.

laienhaft erklärt

oscam hat den gültigen schlüssel breits bei abfrage für client 1 an deine karten geschickt.

die schlüssel sind dann eine weile gültig

wenn nun client 2 kommt und das selbe schaut in diesem fall cinema hd wird die karte nicht nochmal abgefragt sondern oscam nimmt den bereits abgefragten und noch gültigen schlüssel


da schont die karte und daraus resultierend die antwortzeiten sprich man könnten 100 cliente die alle cinema hd schauen abfertigen : )


über cachex kann man das sogar tauschen und es gibt server die nur bereits abgefragte schüssel nehmen und verteilen
 
AW: cache client v14

Der erste Client 'ich' stellt eine Anfrage an die Karte und erhält das entsprechende Controlword (CW) vom der Karte. oscam cached (speichert) das CW.
Kommt jetzt ein zweiter Client 'client' mit der gleichen Anfrage und das entsprechende CW ist noch gültig, wird nicht die Karte zur Berechnung des CW's beauftragt, sondern der Wert einfach aus dem Speicher (Cache) an den Client gesendet.

Edit:
zu langsam...
 
AW: cache client v14

Kann man den oscam eigenen cache noch verbessern, ausser cachedelay?
 
AW: cache client v14

2014/10/08 13:49:15 12C2BF0 c client (098C&000000/025B/0083/98:E2ACB055144A69C79733485C6C9EFE0C): cache2 (60 ms) by v14 - Sky Cinema HD
2014/10/08 13:49:22 12C2BF0 c client (098C&000000/025B/0083/98:103233D5D21931C3645C2A1C78FFAFB5): cache2 (43 ms) by v14 - Sky Cinema HD

Sind 60 bzw. 43ms aus dem Cache aber nicht etwas viel?

-supraracer
 
AW: cache client v14

die antwortzeit war doch kurz 70-60 = 10ms beim ersten

und beim zweiten 69-43= 26 ms antwort

da meines wissen oscam dann immer die tatsächliche zeit hinschreibt
 
AW: cache client v14

Beim Lesen von der Karte nimmt OScam auch nicht die "tatsächliche" Zeit, sondern die Zeit bis die Karte ein ECM ausspuckt. Bist du sicher dass es beim Cache anders ist? Wäre ja unlogisch...

-supraracer
 
AW: cache client v14

ich bin mir nicht sicher.


habe aber auch bei s02 cache immer ab und an nur 100 ms weniger natürlich sieht das ganze anders aus wenn man erst auf den sender schaltet.

ich weiß nicht wie ichs erklären soll aber meiner meinung nach hab ich das verhalten so beobachtet
 
AW: cache client v14

Kann mir eher vorstellen dass OScam die Zeit "künstlich" verzögert und wartet bis das ECM vollständig im Cache verfügbar ist und es deshalb im Verhältnis lange dauert.

-supraracer
 
AW: cache client v14

wovon hängt es ab welchen cache oscam verwendet?
sowie ich das jetzt verstanden habe ist cache1 dann ja schneller wie cache2. Warum kommt es dann trotzdem vor das oscam cache2 verwendet obwohl nur ein user auf den cache zugreift?


Von den Cachezeiten könnt ich mir das eher so vorstellen:
2 User schauen den gleichen Kannal. Die Anfrage wird aber trotzdem nie wirklich zur gleichen Zeit ankommen (wegen Internetanbindung, Wlan oder was auch immer). Wenn jetzt eine Anfrage von User 1 Kommt und die andere Anfrage von User2 20ms später kommt wird User 2 aus dem Cache bedient. Oscam muss aber, während Anfrage von User2 schon da ist immer noch den CW von User1 berechnen. Nach 50ms erhält dann User1 seine CW und der Cache braucht (beispielsweiße) noch 5ms um die Anfrage von User2 zu bearbeiten. Also hat User1 eine Zeit von 50ms und User2 30ms (Anfrage kamm 20ms später also 50ms-20ms) plus die 5ms vom Cache also insgesamt 35ms.
 
Zuletzt bearbeitet:
AW: cache client v14

dankeee für die tollen informationen
wie sind denn bei euch die mhz cardmhz einstellungen easymouse2 ?

meine sehen so aus
label = v14
protocol = mouse
device = /dev/ttyUSB0
caid = 098C
boxid = 12345678
ins7e11 = 15
detect = cd
mhz = 600
group = 1
emmcache = 1,1,10
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
saveemm-u = 1
ndsversion = 2
 
AW: cache client v14

Schalter oben-unten-unten-unten

[reader]
label = sky_v14_mouse
protocol = mouse
device = /dev/mouse1
autospeed = 0
caid = 098C
boxid = 12345678
ins7e11 = 15
detect = cd
mhz = 358
cardmhz = 358
group = 2
emmcache = 1,1,10
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
saveemm-u = 1
ndsversion = 2

-supraracer
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…