Newsgroup: it.comp.os.linux.software
Titolo: la lentezza di slrn

Un cordiale saluto a chi mi sta leggendo.
E' da un po' che slrn  e' diventato estremamente lento a leggere
i gruppi in entrata.
Ad  esempio   se  entro  in  it.comp.os.linux.iniziare   che  e'
abbastanza  affollato di  mex  ci mette  buoni  30-40 secondi  a
mostrarmi i mex con i  circa 200-250 giornalieri,se invece entro
nel gruppo quando  non ho mex nuovi e  quindi automaticamente me
li fa' vedre tutti ci mette anche 2 minuti :(
Il  problema  e'  nel  filtro,se   tolgo  il  filter  mi  carica
istantaneamente   anche   i   3800   messaggi   storizzati   per
it.comp.os.iniziare.
Non ho molte regole di kill o score saranno circa 20 25,e fino a
poco tenpo fa' non mi dava sto' problema.
Poi un giorno non sapendo come  passare la serata homesso un po'
in ordine il filter togliendo degli spazi in piu' ed aggiungendo
il /BOS  /EOS nelle  prime regole del  filtro create  con ctrl-k
nelle vecchie versione  che non lo inserivano (e si  uso slrn da
circa 4 anni).
Fatto questo  mi sono comparsi  in fondo  il numero dei  mex che
sta' leggendo  fino a farmi  vedere i  thread e si  e' allungato
molto il tempo.
Ho rimesso il filter backuppato prima delle modifiche ma i tempi
anche con  il vecchio sono misteriosamente  rimasti lunghi quasi
il doppio di prima.
Bohhhhhhh sta' cosa  mi sta' facendo girare les  pelotas che poi
con  sto' caldo  fanno  frizione si  surriscaldano  fumano e  si
rovinano.
Ahhh ho  provato anche  a ricreare  .jnewsrc ma  senza risultati
se  non  quello  di  dover   reinserire  i  gruppi  a  cui  sono
iscritto.....e  intanto   girano....  girano....   ohhhhhh  come
girano......... 
--
_______________________Powered by Linux_______________________
Allora,Teresina semplice,niente jolly e..il cielo come limite.
** To send me an E-mail remove it3. after @ from my address **
_______________________Powered by Linux_______________________

 abbastanza  affollato di  mex  ci mette  buoni  30-40 secondi  a
Dai un'occhiata in .slrnrc:
% If non-zero, slrn will read the active file when starting.   This may
% lead to
% faster startup times IF your network connection is fast.  If it slow, 
% DO NOT USE IT.  If you can, I recommend setting it to 1.
set read_active 0
Prova a variare questo parametro e vedi che succede.
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 
Ho provato,avevo 1 ed ho messo a 0.
Forse e' un po' piu' veloce,pero' mai come prima.....
Non riesco proprio a capire........
Grazie per il tentativo crono e poi nauta :)


 Forse e' un po' piu' veloce,pero' mai come prima.....
Allora l'altra possibilità è che tu abbia attivato "l'expensive score",
cioè fa automaticamente lo score su TUTTI gli header anziché solo su
quelli impostati come visibili...
Prova ad avviare slrn col parametro -k0 (è uno zero), che disabilita
l'expensive scoring. Se ritorna alla normalità, puoi banalmente
risolvere con un alias o con uno script di richiamo:
metti nel .bashrc del tuo utente una riga:
alias slrn="slrn -k0"
così dopo quando richiami slrn, è come che tu l'abbia chiamato con -k0.


 l'expensive scoring. Se ritorna alla normalità, puoi banalmente
---CUTTETE---
Grazie per il continuo aiuto crono.....
PEr quanto riguarda il -k0 avevo gia' provato,ma sostanzialmente
non e'  la lentezza che  ci mette nel  filtrare i mex  nuovi che
leggo  giornalmente,ove se  va'  male  sono 300  e  il tempo  e'
accettabile anche se PRIMA MI PAREVA PIU' VELOCE.
Mi preoccupa  il tempo che  ci mette  per filtrare un  gruppo se
devo leggere tutti i thread.
Per farti  un esempio in  it.comp.os.linux ho circa 4500  mex su
server Leafnode.
Ebbene se apro  il gruppo con ad  esempio esc-1-spazio,oppure se
lo apro  e non ho  mex da  leggere per cui  mi tira su'  tutti i
thread ci mette la  bellezza di 2,50 minuti circa..............e
che cacchio.... 30 sec  ogni 500 mi pare  esagerato tenuto conto
pure  di disco  ata  133 abilitato  ed  otimizzato con  hdparm,e
ricontrollato che tutto sia a posto per sicurezza :))
Poi se  anche ad altri  ci mette sto'  tempo bon mi  rassegno ma
ripeto mi pare esagerato :(


 devo leggere tutti i thread.
Prova anche un sano texpire, tanto per ripulire un po' le cose...


 
lo esegue ogni giorno alle 19.40 :(
Ho settato a 15 gg la durata  mex e non mi sembra una cosa fuori
dal mondo...
Mahhhhhhhhh
Ma da te quanto ci mette a filtrare 4000 mex??
ma porc.....%@###@@%% la cosa che mi fa' andare in bestia e' non
capire perche'... ma ci arrivo prima o poi.......


 Ma da te quanto ci mette a filtrare 4000 mex??
Oddio, newsgroup così "affollati" non ce li ho, al massimo ne ho uno da
appena meno di 3000. Però si apre in una frazione di secondo.
Non è che hai dei filtri ridondanti che appesantiscono oltremisura
l'analisi?


 
Bohhhhh........
non so' che dirti,sai cosa ho fatto ??
Ho cancellatto  il file di score  e mi sto ricreando  i punteggi
cosi' si  eliminano magari  cose e news  obsolete... per  ora ho
solo 5  regole di score  ed e' velicissimo vediamo  cosa succede
poi.........
Robe da matti !!
