Um monte de io após o boot / login: gnome-software --gapplication-service

3

Eu vejo com iotop que gnome-software --gapplication-service faz muito io, o que me irrita, já que isso torna meu laptop praticamente inutilizável.

Eu vejo com ls -l /proc/PID/fd que há muitos arquivos abertos (mais de 100).

Existe uma maneira de reduzir a carga?

    
por guettli 28.09.2016 / 07:07

1 resposta

1

a maneira clássica de reduzir seu impacto seria usar o nice, isso permite que você configure o aplicativo para ser mais ou menos um recurso hog.

legal é para uso da CPU, você o executa com um número de privilégio e um comando, por exemplo

nice 10 /usr/loca/bin/my-service

os números variam de menos 19, o que quase nunca é executado, até 20 positivos, o que é quase exclusivo. O padrão é 0.

O

ionice faz o mesmo, mas para recursos de E / S (por exemplo, discos) e pode ser executado de maneira semelhante, mas tem mais opções

para escolher o algoritmo de agendamento

-c  0: none, 1: realtime, 2: best-effort, 3: idle

para escolher a prioridade

-p 1-7 (realtime or best-effort classes only)

você pode iniciar o processo por meio dele como agradável ou efetuar um processo em execução especificando seu PID com -P. Nice tem renice para alterar processos em execução.

Eu experimentaria valores para ionice executando-os em um PID já em execução, então quando você tiver os valores corretos, edite o script que inicia o software gnome para fazer isso por meio de ionice e ou nice, se necessário.

Para re-ionizar o seu processo gnome-software para a cópia de prioridade 4 e executar a seguinte linha de comando: (note que o 'backtick não é uma citação, é à esquerda do outro)

ionice -p 'ps ax | grep gnome-software | cut -f2 -d' ' | cut -f1 -d$'\n' ' -n 4

se você quiser ver qual é a sua prioridade, apenas execute o mesmo comando, mas remova o -n 4 e ele informará. Tudo nos backticks é executado e o resultado é colocado no comando ionice em seu lugar antes de sua execução, buscando o ID do processo do primeiro processo de software gnome que ele pode encontrar.

    
por Amias 19.10.2016 / 14:37
___ qstntxt ___

Existe uma maneira mais fácil de fazer upload de arquivos em formulários de upload de arquivos do navegador da Web (HTML) além de anotar / cortar uma localização de arquivo e digitar / colar essa localização em uma caixa de diálogo Procurar ...? Eu ouvi arrastar e soltar o upload está a caminho , mas parece que o eBay não é usando ainda.

Meu pai estava frustrado tentando importar uma foto da câmera digital e enviá-la para o eBay. Ele tinha a parte de importação descoberta (o GNOME / F-Spot faz um ótimo trabalho com isso), mas ficou preso porque não sabia como navegar até a foto.

No meu antigo F-Spot (no Ubuntu 10.04), quando você clica com o botão direito do mouse em uma foto, há uma opção "Copiar localização da foto". Isso copia o caminho completo do arquivo para a área de transferência, e eu posso facilmente usar isso para os formulários de upload de arquivos do navegador. Aparentemente isso foi mudado em seu novo F-Spot (no Ubuntu 10.10) ... agora é apenas "Copy Photo". Não sei o que "Copiar foto" faz, mas não coloca o caminho completo do arquivo de foto na área de transferência.

Eu criei um processo de várias etapas para que ele pudesse fazer isso sozinho. Alguém sabe de uma maneira melhor? Isso é simplesmente louco:

  
  1. Importar foto para o F-Spot.
  2.   
  3. Clique duas vezes na foto.
  4.   
  5. Copiar / lembrar o nome do arquivo da foto (algo como DSCN0471.JPG).
  6.   
  7. Clique em "Lugares" no painel na parte superior da área de trabalho.
  8.   
  9. Escolha "Pesquisar por arquivos ...".
  10.   
  11. Cole ou digite o nome do arquivo ao lado de "Nome contém:".
  12.   
  13. Clique em "Encontrar".
  14.   
  15. Se o arquivo for encontrado, anote a Pasta listada (se não, tente pesquisar novamente). Você pode deixar a janela "Procurar por arquivos" aberta.
  16.   
  17. Ao visitar o site em que você fará o upload da foto, você será solicitado a fazer upload de um arquivo. O upload do arquivo "formulário" incluirá botões como "Navegar ..." e "Carregar".
  18.   
  19. Primeiro clique em "Procurar ...".
  20.   
  21. Navegue até a foto na pasta listada na etapa 8. Clique em "Abrir" para escolher esse arquivo. A janela será fechada e você retornará ao formulário de upload de arquivos.
  22.   
  23. Clique em Upload.
  24.   
  25. Feito!
  26.   
    
___ tag123browser ___ Normalmente, essa tag se refere a navegadores da web, como Firefox, Chromium ou Opera. No entanto, outros tipos de navegadores, como o Nautilus ou um navegador de rede, também podem usar essa tag. ___ tag123photo ___ nos ajude a editar este wiki ___ answer48056 ___

Bem, talvez uma maneira um pouco menos irritante seja clicar com o botão direito do mouse na foto no f-spot, ir para o Open With e selecionar, e. Raposa de fogo. Então você pode copiar + colar o caminho para o arquivo.

Se as fotos forem importadas para uma pasta específica, você também poderá adicionar essa pasta como um "favorito" à esquerda da caixa de diálogo do seletor de arquivos.

Ainda assim, vamos esperar que uma nova versão do f-spot venha com um método menos irritante:)

    
___ Script Imwheel sem GUI