Newsgroup: it.comp.os.linux.software
Titolo: due programmini carini

Dopo varie ricerche infruttuose su
freshmeat e rpmfind ricorro al vostro
aiuto :
(i)Cerco un programma che mi permetta
di eseguire un comando quando la cpu
sia a riposo ... ovvero quando non ci sono .
(ii) Cerco un altro programma che mi permetta
di mettere un poco di ordine tra i files html
della cache di wwwoffle ; la history di netscape
non mi ha soddisfatto abbastanza ... vorrei qualcosa
simile alla cronologia di exlorer .
Grazie :)
--
    .--.
   |o_o |
   |:_/ |        ==Flash>>
  //   \ \
 (|     | )      #ICQ : 40056223
/'\_   _/`\
\___)=(___/

 simile alla cronologia di exlorer .
Prova a collegari a: 
http://localhost:8080
ps: non essere razzista, scrivi anche le righe pari. :-)
-- 
Guarda papa`: la Romania!                                     _/Davide\_
                                                              \Alberani/

sia a riposo ... ovvero quando non ci sono .
ce l'hai gia', vedi at e batch
bye
-- 
     #@@@   missinglink on slackware 7 ### 
 

ce l'hai gia', vedi at e batch
leggendo la man di batch ho eseguito il comando
[claudio@localhost claudio]$ echo "updatedb" | batch
warning: commands will be executed using /bin/sh
job 44 at 2000-06-23 19:57
Ma io voglio che venga attivato continuamente,
non appena la cpu sia allo 0% .
Come posso fare ?


 Come posso fare ?
# man nice
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 nice.
Non credo sia quello che vuole lui, con nice si puo' solo ridurre la
frequenza e/o la durata dei time-slice dei processi, ma cio'
indipendentemente dal carico della macchina.
AFAIK non esiste nessuna utility che permette di lanciare un processo
quando la CPU e' scarica, anche perche' questa e' una cosa molto
difficile da misurare, soprattutto su un sistema
multitasking/multiuser come UNIX.
Invece dovrebbe essere semplice lanciare un programma quando l'utente
non sta usando la macchina; e' esattamente il principio di
funzionamento degli screen-saver.
Ciao,
-- 
Diego    | Per le repliche elimina dal mio indirizzo le 
Dainese  | `x' e inverti le due parole intorno alla `@'

 indipendentemente dal carico della macchina.
questo forse sarebbe meglio?
batch [-V] [-q queue] [-f file] [-mv] [TIME]
batch   executes commands when system load levels  permit;
        in  other words, when the load average drops below
				0.8, or the value specified in the  invocation  of
				atrun.
 
ciao, gabriele.
-- 
http://www.freeweb.org/personali/gz/l/
 + (X/faq oppure u/cpd.txt)
The question of whether computers can think is just like the question of
whether submarines can swim. -- Edsger W. Dijkstra

 sia a riposo ... ovvero quando non ci sono .
A meno di fare delle modifiche al kernel, non
credo che di per se' avverta che il carico e' a
zero. Pero', se tieni presente che /proc/loadavg
ti da' la media del carico negli ultimi 1, 5 e 15
minuti, puoi mettere nel tuo crontab uno script da
eseguire ogni minuto del tipo:
------
#!/bin/sh
if  /bin/cat /proc/loadavg | grep ^0.00 > /dev/null ; then
/usr/local/bin/mioprogramma
fi
-----
Modificalo aggiungendo eventuali altri controlli
che ti servono e direi che raggiungi il tuo scopo.
saluti,
daniele


Probabilmente si, buono a sapersi :-)


 simile alla cronologia di exlorer .
Ci sarebbe koffle.
ciao! piercarlo

 Probabilmente si, buono a sapersi :-)
(appunto, non e' che me lo ricordassi poi cosi' bene anch'io... apropos
mi e' stato molto d'aiuto ;)
ciao, gabriele.


Pero' si puo' ogni minuto lanciare un test sul carico della
macchina (/proc/loadavg) e nel caso lanciare il programma
che si vuole.
saluti,
daniele

Come posso fare ?
e' attivato continuamente e parte quando il carico del sistema
e' sotto lo 0.8% in media, se e'  troppo alto come valore puoi ridurlo
lanciando il demone atd con l'opzione -l 0.01 o quello che vuoi
man atd per ulteriori info


In it.comp.os.linux.software on 28 Jun 2000 21:38:36 GMT

Si certo, tutto dipende da quello che si vuole fare.


 daniele
Soluzione molto interessante ... grazie :)
Claudio _

fi
lo fa gia'atd
