<div dir="ltr">


<div><br></div><div class="gmail_extra">Non vorrei abusare dello spazio offerto dalla maillist del bglug, forse sarebbe più opportuno continuare la conversazione in "privato"?</div><div class="gmail_extra"><br>

</div><div class="gmail_extra"><div>Cpulimit si limita ad inviare segnali SIGSTOP e SIGCOUNT al processo, a intervalli di tempo che determinano la percentuale massima di utilizzo della cpu da parte del processo interessato.<br>

</div><div>In bash se ne può emulare il comportamento con:</div><div><br></div>    while ( kill -s SIGCONT $pid ) ; do<br>        sleep $run_time<br>        kill -s SIGSTOP $pid <br>        sleep $sleep_time<br>    done</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">Il giorno 17 marzo 2014 10:52, il Katta <span dir="ltr"><<a>ilkatta88@gmail.com</a>></span> ha scritto:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>Il domenica 16 marzo 2014, Technical GanXta <<a>giecsar@gmail.com</a>> ha scritto:<div>



<div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div><br>
      <div>
        On 16/03/2014 14:04, il Katta
        wrote:<br>
      </div>
    </div>
    <blockquote type="cite">
      <div dir="ltr">Ancora mi sono dimenticato una nota. 
        <div>Nello script manca il controllo sulla quantità di memoria
          disponibile. Utilizzando ramfs sarebbe opportuno effettuare
          sempre un controllo per evitare che il sistema diventi
          instabile.</div>
        <div><br>
          <div>L'utilizzo di ramfs è potenzialmente dannoso per la
            stabilità del sistema, i motivi li trovi riassunti in
            "Documentation/filesystems/ramfs-rootfs-initramfs.txt"</div>
          <div><br>
          </div>
          <div>Ho testato le performance di frandom e sono notevoli !!</div>
          <div><br>
          </div>
          <div>Per la generazioni di  un file di 1.5 GB ( utilizzando dd
            ):</div>
          <div>urandom ha impiegato 126 secondi</div>
          <div>frandom ha impiegato soli 7 secondi</div>
          <div><br>
          </div>
          <div>Saluti,</div>
          <div>Katta</div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
    </blockquote>
    <br>
    OK ho guardato lo script. Devo chiederti 3 cose:<br>
    <br>
    1) quando lo lancio, mi appare il messaggio "Please, install
    cpulimit"; ho provato a vedere se c'e' un pacchetto per TinyCore
    Linux utilizzando l'utility tce-ab ma ho trovato nulla. Come posso
    fare?<br>
    2) il tuo script utilizza la bash, ma su TinyCore c'e' la ash.
    Potrebbe esser un problema?<br>
    3) ho provato ad installare frandom. Non ho mai installato moduli
    per il kernel ma ho provato comunque a seguire le istruzioni e
    purtroppo il comando "make" non esiste.<br>
    Immagino che si può tranquillamente installare, ma a quel punto avrò
    diverse cose che mi appesantiscono il sistema. Pensi di poter
    togliere cpulimit e frandom dallo script?<br>
    <br>
    Grazie ancora, attendo tue info!<br>
    <br>
  </div></blockquote></div></div><div>ciao, <div>frandom non è indispensabile per lo script. Se non esiste /dev/frandom lo script ripiega su urandom.</div><div>Nel caso /dev/urandom fosse troppo lento per mancanza di entropia, urandom è un nodo su cui è permesso scrivere proprio per permettere di usare un seme generato dall utente.</div>






<div>La mancanza di bash potebbe essere un problema, dovrei provare a vedere se la gestione dei subprocessi è uguale con ash e se esistono alcuni comandi ( per esempio wait che è un comando di bash ). Magari inserisco dei controlli come per cpulimit. </div>






</div><div>stavo giusto guardando che alternative ci fossero a cpulimit. Con invio dei segnali sigstop e sigcount al processo si dovrebbe ottenere lo stesso risultato.<span></span></div><div>Qualcuno ha qualche altra idea su come limitare l utilizzo della cpu?</div>






<div><br></div><div>saluti, </div><span><font color="#888888">Katta<br><div><br></div>
</font></span></blockquote></div>  </div></div>