[FUG-BR] Prioridade de processo

Giancarlo Rubio gianrubio em gmail.com
Segunda Maio 21 18:05:44 BRT 2007


Nao sei se da pra colocar de default, mais nd que um "chuncho" nao resolva
Altere seu /usr/local/etc/rc.d/proftpd.sh e coloque o nice la dentro


Em 21/05/07, Ari Arantes<ariarantes em gmail.com> escreveu:
> Mas o proftpd é levantando automaticamente no boot:
>
> proftpd_enable="YES" no /etc/rc.conf
>
> Tem como usar o nice nesse caso?
>
> Obrigado,
>
> Ari
>
>
> Em 21/05/07, Giancarlo Rubio<gianrubio em gmail.com> escreveu:
> > vc pode setar isso atraves do comando nice
> >
> > ex
> >
> > aumentar prioridade (default 0)
> > #nice -20 proftpd
> >
> > diminuir prioridade
> > #nice -n 20 proftpd
> >
> > man nice(1), renice(1)
> >
> > Em 21/05/07, Ari Arantes<ariarantes em gmail.com> escreveu:
> > > Pessoal,
> > >
> > > Tenho um servidor de proftpd funcionando normalmente num servidor
> > > FreeBSD 5.4. O proftpd está autenticando no mysql também.
> > >
> > > O problema é que tenho um cliente que usa o servidor de FTP para
> > > centralizar a base de dados de todas filiais. São vários "clientes"
> > > que gravam arquivos e pegam arquivos do servidor o dia todo.
> > >
> > > Por "falha" no desenvolvimento do software do cliente, todos os
> > > arquivos são colocados no mesmo diretório, diferenciando apenas pelo
> > > ID_DA_FILIAL-NUM_DE_CONTROLE. Já tentei fazer com que mudem isso, mas
> > > não tem jeito... Cliente é cliente...
> > >
> > > Os processos do Proftpd começam a ficar pesados e "comem" todo o
> > > processamento da CPU, deixando o servidor lento.
> > >
> > > Eu acho que é esse acúmulo de arquivos no mesmo diretório que causa
> > > toda essa lentidão.
> > >
> > > Vejam o ps awx:
> > >
> > >  1808  ??  Ss    17:04.23 proftpd: (accepting connections) (proftpd)
> > > 46471  ??  R     14:43.96 proftpd: usuarioYYYY - 200.X.X.X LIST
> > > /Transferencia/ (proftpd)
> > > 67754  ??  R      0:07.86 proftpd: usuarioYYYY - 201.Y.Y.Y: LIST
> > > /Transferencia/ (proftpd)
> > >
> > > Nesse momento só tem 2 clientes conectados e o uptime da máquina está em:
> > >
> > > 11:42AM  up 51 days, 58 mins, 1 user, load averages: 2.39, 3.08, 3.12
> > >
> > > Mas tem hora que os load averages passam de 10.
> > >
> > > São vários desses processos que detonam a máquina e todos ficam nesse LIST.
> > >
> > > Minha pergunta:
> > >
> > > Não tem como limitar o quanto o serviço de Proftpd usará de CPU? Ou
> > > alguma maneira de melhorar isso?
> > >
> > > Obrigado,
> > >
> > > Ari
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> >
> > --
> > Giancarlo Rubio
> >
> > "Linux is for people who hate Windows,
> > BSD is for people who love UNIX"
> > Freebsd-BR User #88
> > -------------------------
> > 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
>


-- 
Giancarlo Rubio

"Linux is for people who hate Windows,
BSD is for people who love UNIX"
Freebsd-BR User #88


Mais detalhes sobre a lista de discussão freebsd