Como posso executar o throttler de largura de banda de trickle como daemon (trickled) na inicialização?

1

Eu quero executar o regulador de largura de banda trickled automaticamente na inicialização. (Raspbian OS no Raspberry Pi). Quais métodos existem e quais são a prática padrão? As opções que encontrei estão resumidas aqui , talvez também existam outras formas .

Eu irei querer configurar um arquivo de configuração para trickled , o qual irá estrangular programas diferentes com prioridades diferentes, conforme o exemplo aqui .

Eu presumo que, com o exemplo acima, trickle(d) precisa ser executado com o arquivo de configuração antes que os programas aos quais ele se aplica sejam executados? (por exemplo, vncserver, servidor ssh, samba, etc)

Obrigado

    
por Jodes 14.01.2014 / 15:23

1 resposta

1

De acordo com as informações do link postado, você deve poder usar o script que escrevi , juntamente com o arquivo de configuração isto. Disclaimer: Eu não estou familiarizado com Raspbian.

Você deve copiar o script init em /etc/init.d e o arquivo de configuração deve ser renomeado e colocado em /etc/default/trickled . Certifique-se de que o script init seja executável com:

sudo chmod a+x /etc/init.d/trickled

Depois disso, ative o serviço para ser executado na inicialização com:

sudo update-rc.d /etc/init.d/trickled defaults

O arquivo de configuração para o daemon não é estritamente necessário na minha experiência, a menos que você precise definir a prioridade por aplicativo ou definir parâmetros de tempo e / ou calmante de tamanho.

Apenas certifique-se de executar seus processos com trickle -n <my_socket_path> my_process caso altere o caminho do soquete padrão.

    
por 07.01.2015 / 23:04