Pagina 2 di 7
Re: LoadEPG 0.2.0
Inviato: 26 giu 2008, 21:09
da Maggiolino
Ok, fatto i test
Come avevi detto, anche aggiornando lo streamdev, nulla è cambiato..
Qui i risultati con la 1.60 liscia con i tre soliti plugins
Codice: Seleziona tutto
Jun 26 22:04:51 gateway vdr: [29247] closing SVDRP connection
Jun 26 22:04:51 gateway vdr: [29270] cTaskLoadepg thread started (pid=29247, tid=29270)
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: Start task
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 is device
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 provides source 1
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 is primary device 1
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 has decoder 0
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 receiving(true) 1
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 receiving() 0
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 device number 0
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DeviceID = 0 card index 0
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: provides source
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: DvbAdapterNumber=-1
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: Error, none of the devices provides this source S13.0E
Jun 26 22:04:51 gateway vdr: [29270] LoadEPG: End task
Spero ti siano d'aiuto
Ciao e grazie ancora..
P.S.
Come posso fare per offrirti una birra

Re: LoadEPG 0.2.0
Inviato: 02 lug 2008, 21:15
da dacorsa
GRAZIE LUKKINO!!!
se non fosse per te, non avremmo epg di sky su VDR e DREAMBOX!
sei un amore!
grazie per tutto quello che fai per noi!
ciao a presto!
Re: LoadEPG 0.2.0
Inviato: 08 lug 2008, 10:06
da johnnyrun
ciao a tutti.
Vorrei l'epg di sky ma ho una macchina decisamente lenta e non vorrei caricare in RAM 5/6 mega di roba.
Esiste un filtro per processare solo gli eventi da qui a pochi giorni?
O è meglio che mi scrivo un filtro in perl o simili?
Fin'ora ho utilizzato il download degli epg da web + loadepg.
Ciao
Re: LoadEPG 0.2.0
Inviato: 08 lug 2008, 11:35
da ragno
johnnyrun ha scritto:ciao a tutti.
Vorrei l'epg di sky ma ho una macchina decisamente lenta e non vorrei caricare in RAM 5/6 mega di roba.
Esiste un filtro per processare solo gli eventi da qui a pochi giorni?
O è meglio che mi scrivo un filtro in perl o simili?
Fin'ora ho utilizzato il download degli epg da web + loadepg.
Ciao
johnny ma che problema ti fai?
Che c'hai un 486?

Io con 128 mega ho una 40a di mb free, al messimo non caricare qualche pluggo inutile, ma non vedo quali siano i problemi nel processare l'epg settimanale...
ciao
Re: LoadEPG 0.2.0
Inviato: 08 lug 2008, 19:16
da johnnyrun
Ho un samsung smt-7020S
MT7020S:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Mobile Intel(R) Celeron(TM) CPU 733MHz
stepping : 4
cpu MHz : 731.301
cache size : 256 KB
SMT7020S:~# free
total used free shared buffers cached
Mem: 124312 121840 2472 0 18320 43400
5 mega mi fanno la differenza

Re: LoadEPG 0.2.0
Inviato: 08 lug 2008, 19:43
da lukkino
Ciao
Filtri per processare solo alcuni giorni della settimana non ci sono.
Comunque il comando "
free" non dice la reale memoria occupata da linux.
Linux per sua natura alloca tutta la memoria in modo tale da evitare continue chiamate al gestore di memoria, ma non vuol dire che sia occupata.
Con il tuo processore e i 128 mega di memoria a tua disposizione non dovresti avere alcun problema.
Però se proprio vuoi limitare i giorni, penso che la soluzione migliore sia intervenire nel codice di loadepg.
Ciao

Re: LoadEPG 0.2.0
Inviato: 08 lug 2008, 20:43
da johnnyrun
mhmhm interessante..
E come faccio a monitorare la memoria..magari vedendo quali sono i processi che la occupano maggiormente?
top?
Proverò a dare un occhio al codice.. ma son troppo arrugginito col C.
Grazie e ciao
Re: LoadEPG 0.2.0
Inviato: 09 lug 2008, 07:52
da ragno
@johnnyrun: se guardi bene hai 2mega di ram free, e oltre 40 Mb utilizzata per bufferizzare (cache) le operazioni di I/O, quando hai veramente poca memoria, e non hai lo swap, questi ultimi sono i primi ad essere ridotti.
Per la cronaca, con 128Mb, vdr, una decina di plugghi, 2 schede e servizi di rete quali samba, nfs, sshd non viene praticamente mai utilizzato lo swap...
Il processore poi, e' nella norma, tieni presente che per anni ho utilizzato un P3/500 e sono passato al CEL1100 solo per poter utilizzare i divx a risoluzione piena...
Quindi, IMHO, puoi andare tranquillo...
ciao
Re: LoadEPG 0.2.0
Inviato: 09 lug 2008, 07:54
da lukkino
Il comando da utilizzare per aver un consumo più vicino alla realtà è:
Se sommi le percentuali della colonna MEM, vedrai la memoria occupata è molto inferiore
La prima versione di LoadEPG che era un programma in "c" abbinato ad script bash, girava senza problemi su un Pentium 133 con 128 mega ram... la mia prima vdrbox
Comunque vedo di mettere giù 2 righe per farti saltare alcuni giorni dell'epg
Ciao
Re: LoadEPG 0.2.0
Inviato: 09 lug 2008, 09:12
da johnnyrun
Grazie ad entrambi.per le risposte.
Provo a caricare il tutto e amen. Vediam se freeza
Re: LoadEPG 0.2.0
Inviato: 09 lug 2008, 09:38
da ragno
johnnyrun ha scritto:Provo a caricare il tutto e amen. Vediam se freeza
I blocchi, potrebbero dipendere da altro, ad esempio il numero di pid filtrati, in caso di mancanza di memoria invece dovresti avere un errore di runtime ed un restart di vdr...
ciao
Re: LoadEPG 0.2.0
Inviato: 30 lug 2008, 22:04
da marlon
Ciao a tutti, è da un paio di giorni che cerco di far funzionare loadepg 2.0 / 2.1 con vdr 1.4.7; il plugin viene compilato senza problemi ma se lo lancio dal menu di vdr mi appaiono solo le opzioni "load external file" ed "execute external script"! Se nel file loadepg.conf lascio solamente la prima linea (quella relativa a Scai Italia), nel menu di loadepg non mi appare nessuna opzione.
Vorrei precisare inoltre che ho installato loadepg 2.1 su di un altro PC co vdr 1.6.0 con ss2+xineliboutput, e non ho avuto questo problema.
Re: LoadEPG 0.2.0
Inviato: 31 lug 2008, 13:38
da lukkino
Per caso stai usando un file loadepg.conf vecchio, cioè della versione 0.1.x ?
Con la nuova versione cambiano alcune cose.
Codice: Seleziona tutto
SKYBOX=Sky Italia:11881:V:S13.0E:27500:sky_it.dict
MHW_1=Cyfra+:10719:V:S13.0E:27500
MHW_1=Canal+:12363:V:S19.2E:27500
MHW_1=Canal Digitaal:12515:H:S19.2E:22000
MHW_2=Digital+:10847:V:S19.2E:22000
FILE=Load external file:/tmp/epg.data
SCRIPT=Execute external script:/vdr/script/getepg.sh:/tmp/epg.data
Ciao
Re: LoadEPG 0.2.0
Inviato: 31 lug 2008, 18:12
da marlon
Ho sostituito tutti i vecchi file con quelli inclusi nella nuova versione, questo è il mio loadepg.conf:
Codice: Seleziona tutto
SKYBOX=Sky Italia:11881:V:S13.0E:27500:sky_it.dict:sky_it.themes
MHW_1=Cyfra+:10719:V:S13.0E:27500
MHW_1=Canal+:12363:V:S19.2E:27500
MHW_1=Canal Digitaal:12515:H:S19.2E:22000
MHW_2=Digital+:10847:V:S19.2E:22000
FILE=Load external file:/tmp/epg.data
SCRIPT=Execute external script:/vdr/script/getepg.sh:/tmp/epg.data
e questo è il risultato:
Modificando loadepg.conf inquesto modo:
Codice: Seleziona tutto
SKYBOX=Sky Italia:11881:V:S13.0E:27500:sky_it.dict:sky_it.themes
FILE=Load external file:/tmp/epg.data
ottengo questo:
Ho anche provato a disabilitare tutti gli altri plugins ma il risultato non cambia.
Re: LoadEPG 0.2.0
Inviato: 31 lug 2008, 18:59
da lukkino
Nella compilazione di loadepg, ti compare qualche warning? Che gcc usi?
Ciao