[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Arranque de cpulimit al iniciar la maquina para chrome



El día 25 de septiembre de 2013 20:27, jors <jors@enchufado.com> escribió:
> On 25/09/13 20:13, Maykel Franco wrote:
>>
>> El día 25 de septiembre de 2013 20:03, jors<jors@enchufado.com>  escribió:
>>>
>>> On 25/09/13 19:54, Maykel Franco wrote:
>>>>
>>>>
>>>> El día 25 de septiembre de 2013 19:50, Maykel Franco
>>>> <maykeldebian@gmail.com>   escribió:
>>>>>
>>>>>
>>>>> El día 25 de septiembre de 2013 19:48, Maykel Franco
>>>>> <maykeldebian@gmail.com>   escribió:
>>>>>>
>>>>>>
>>>>>> Hola buenas, trabajo mucho con chrome y algunas veces programo en php.
>>>>>> El caso es que a veces tengo tantas pestañas o simplemente porque se
>>>>>> lleva mucha cpu chrome, lo limito con cpulimit. El tema es que quiero
>>>>>> arrancarlo automaticamente pero claro, para ejecutar cpulimit para
>>>>>> chrome tiene que haber un proceso de chrome iniciado. Entonces edité
>>>>>> el .bashrc de mi home:
>>>>>>
>>>>>> ....
>>>>>> ....
>>>>>>
>>>>>> chrome&
>>>>>>
>>>>>> cpulimit -e chrome -l 35&
>>>>>>
>>>>>> Funciona perfectamente el problema es la terminal, como lo dejas en
>>>>>> background, cada vez que abro una terminal me aparece que se está
>>>>>> ejecutando el cpulimit de chrome y tengo que darle a intro...Hay
>>>>>> alguna forma de hacerlo más limpio y mejor?? Para que cuando abra una
>>>>>> terminal no me salga eso?
>>>>>>
>>>>>> Saludos y gracias.
>>>>>
>>>>>
>>>>>
>>>>> Umm me intengo contestar a mí mismo, podría ser algo así:
>>>>>
>>>>> cpulimit -e chrome -l 35 -b>>   /dev/null
>>>>>
>>>>> Mandarlo a la basura y listo??
>>>>
>>>>
>>>>
>>>>
>>>> Para quien le interese lo he resuelto así:
>>>>
>>>> google-chrome>>   /dev/null; cpulimit -e chrome -l 35 -b>>   /dev/null
>>>
>>>
>>>
>>> Si sacan datos por stder, creo que igualmente te saldrá morralla por
>>> pantalla. Si usas bash, usaría&>  para redireccionar ambos (stdout y
>>> stder)
>>> en lugar de>>.
>>
>>
>> Que diferencia real habría entre usar&>  /dev/null y>>  /dev/null??
>>
>>
>> No me ha salido nada, pero me cuadra más lo que me has comentado
>> porque lo he visto en algun "cron" , resultado:
>>
>> maykel@linux-x45d:~>  google-chrome>>  /dev/null; cpulimit -e chrome -l
>> 35 -b>>  /dev/null
>> maykel@linux-x45d:~>
>> maykel@linux-x45d:~>
>> maykel@linux-x45d:~>
>
>
> Una prueba de concepto...
>
> $ perl -e 'print STDERR "lalala\n";' > /dev/null
> lalala
> $ perl -e 'print STDERR "lalala\n";' >> /dev/null
> lalala
> $ perl -e 'print STDERR "lalala\n";' &> /dev/null
>
>
>>>> El ; especifica que no se ejecutara cpulimit hasta que no se ejecute
>>>> google-chrome
>>>
>>>
>>>
>>> Hasta dónde yo se, el ; sólo separa órdenes de la linea de comandos.
>>> Puede
>>> que fuere mejor usar&&, de modo que no se ejecutará la segunda orden si
>>> la
>>>
>>> primera no se ejecutó correctamente.
>>
>>
>> Me lo apunto, pensaba que era al revés. Entonces el ; ejecuta una
>> primera y aunque falla, lanza luego la segunda no?? Con el&&  si no se
>>
>> ejecuta bien la primera orden, no se lanza la segunda no??
>
>
> Otra...
>
> $ touch /var/log/lalala; echo "lalala"
> touch: no se puede efectuar `touch' sobre «/var/log/lalala»: Permiso
> denegado
> lalala
> $ touch /var/log/lalala && echo "lalala"
> touch: no se puede efectuar `touch' sobre «/var/log/lalala»: Permiso
> denegado
>
>
> Salut,
> jors
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> Archive: [🔎] 52432B25.2050009@enchufado.com">http://lists.debian.org/[🔎] 52432B25.2050009@enchufado.com
>

Perfecto, me ha quedado muy claro y además justo lo que necesitaba.

Gracias.


Reply to: