[FUG-BR] Executar script com baixo privilégio
Caros, Possui um script em nosso servidor que executa várias ações e o mesmo coloca no cron para executar de 1h em 1h mas toda vez que o script roda ele toma conta do servidor ou seja utiliza 100% de HD e CPU, sendo que as ações que esse script executa não tem tanta urgência. Tem como fazer algo que esse script não utiliza mais do que 30% da CPU. -- att, *Marcelo Marra Assis* mail: _marc...@conectlan.com.br_ skype: _marcelo.assis_ Tel.: (63) *3311-5000* / Fax: 3311-5001 DDR: 3311-5030 / Vivo Cel.: *8404-5000* - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Executar script com baixo privilégio
Tem o comando: nice pra setar uma prioridade mais baixa. Talvez ajude. Em 07/08/2013 13:42, Marcelo Marra marcelo.lis...@conectlan.com.br escreveu: Caros, Possui um script em nosso servidor que executa várias ações e o mesmo coloca no cron para executar de 1h em 1h mas toda vez que o script roda ele toma conta do servidor ou seja utiliza 100% de HD e CPU, sendo que as ações que esse script executa não tem tanta urgência. Tem como fazer algo que esse script não utiliza mais do que 30% da CPU. -- att, *Marcelo Marra Assis* mail: _marc...@conectlan.com.br_ skype: _marcelo.assis_ Tel.: (63) *3311-5000* / Fax: 3311-5001 DDR: 3311-5030 / Vivo Cel.: *8404-5000* - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Executar script com baixo privilégio
Em 8 de agosto de 2013 11:03, freebsd-requ...@fug.com.br escreveu: 1. Executar script com baixo privilégio (Marcelo Marra) Message: 1 Date: Wed, 07 Aug 2013 13:42:48 -0300 From: Marcelo Marra marcelo.lis...@conectlan.com.br Subject: [FUG-BR] Executar script com baixo privilégio To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br Message-ID: 52027908.3010...@conectlan.com.br Content-Type: text/plain; charset=ISO-8859-1; format=flowed Caros, Possui um script em nosso servidor que executa várias ações e o mesmo coloca no cron para executar de 1h em 1h mas toda vez que o script roda ele toma conta do servidor ou seja utiliza 100% de HD e CPU, sendo que as ações que esse script executa não tem tanta urgência. Tem como fazer algo que esse script não utiliza mais do que 30% da CPU. Olá Marcelo, Já pensou em usar Resource Containers? *root@controllerB:/home/araujo #* rctl -hu process:1000 cputime=0 datasize=36k stacksize=0 coredumpsize=0 memoryuse=12M memorylocked=0 maxproc=1 openfiles=0 vmemoryuse=54M nthr=1 nsemop=0 wallclock=4322 *root@controllerB:/home/araujo #* rctl -a process:1000:memoryuse:deny=12M *root@controllerB:/home/araujo #* rctl -a process:1000:memoryuse:log=12M No exemplo acima eu tenho um processo pid 1000 que não pode usar mais que 12M de memória. Você pode definir cputime entre outras opções para controlar o quanto o seu script vai utilizar de recurso de máquina. manpages: rctl(8), rctl.conf(5) Abraços. -- Marcelo Araujo ara...@freebsd.org - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd