Perguntas sobre 'io'

I / O refere-se a "Input / Output" geralmente sendo um sinônimo para Write / Read em termos de um arquivo.
1
resposta

Por que a maioria do disco io é atribuída a jbd2 e não ao processo que está realmente usando o io?

Ao monitorar o disco io, a maior parte do io é atribuída ao jbd2, enquanto o processo original que causou o io alto é atribuído com uma porcentagem io muito menor. Por quê? Veja a saída de exemplo de iotop (outros processos com IO < 1%...
09.02.2017 / 00:24
2
respostas

Saída de piping de um programa de segfaulting

Eu tenho um script que chama um programa (especificamente, ttf2afm , parte do tetex 3.0) que às vezes é segmentado e às vezes não. A informação que eu preciso é sempre impressa antes dos segfaults, mas estou tendo dificuldades em parar o red...
24.07.2011 / 23:05
4
respostas

Está definindo um nível mais alto para um processo, uma maneira eficaz de reduzir seu impacto no carregamento do sistema / tempo de CPU?

Eu tenho uma tarefa cron do rsync que está empurrando a carga do servidor e acionando alertas do monitor. Se eu definir o trabalho para ser executado com um alto nível legal, isso efetivamente reduziria o impacto que ele tem nos valores de carga...
17.12.2013 / 21:09
5
respostas

Utilitário para armazenar em buffer uma quantidade ilimitada de dados em um pipeline?

Existe um utilitário que eu possa colocar em um pipeline para desacoplar as velocidades de leitura e gravação? $ producer | buf | consumer Basicamente, eu quero um utilitário buf que leia sua entrada o mais rápido possível, armazenando...
03.10.2011 / 03:02
5
respostas

Arquivo especial que causa erro de E / S

Eu quero testar automaticamente se um software reage como esperado se um arquivo DB SQLite essencial não for lido (causando um erro de E / S). Exatamente isso aconteceu alguns dias atrás em um cliente. Nós consertamos isso manualmente, mas agora...
29.05.2013 / 13:57
3
respostas

tar para pipe, mas mantenha -v saída detalhada separada de STDERR

Um comando tar normal tar cvf foo.tar ./foo >foo.out 2>foo.err tem três fluxos de E / S de saída arquivar dados em foo.tar lista de nomes de arquivos para STDOUT (redirecionada para foo.out) mensagens de erro para STDERR (re...
28.01.2015 / 13:24
2
respostas

Quando um processo irá para o estado 'D'?

estou usando "Nome de host do Linux 2.6.28-15-generic # 49-Ubuntu SMP Ter 18 de agosto às 18:40:08 UTC de 2009 i686 GNU / Linux" Todas as máquinas clientes usarão Thin-client, eu usarei meu laptop para trabalhar e eu vou monte meu diretório p...
14.07.2011 / 15:24
3
respostas

A atividade de gravação pesada no SSD atua no desempenho do sistema

Tenho notado que, quando faço aplicativos pesados de gravação, todo o sistema fica mais lento. Para testar isso, executei isso para fazer uma atividade de disco alta (relativamente) baixa de CPU: john -incremental > file_on_SSD Isso bo...
26.08.2010 / 17:19
1
resposta

Medindo o uso de E / S do disco de um programa

time é um comando brilhante se você quiser descobrir quanto tempo de CPU um determinado comando leva. Estou à procura de algo semelhante que possa medir a E / S do disco do programa e de qualquer criança. De preferência, deve distinguir en...
16.08.2011 / 16:11
3
respostas

O que mantém um lado de um rsync tão ocupado?

Eu tenho uma máquina Debian na minha LAN servindo como um servidor de backup para os outros. Ele tem quatro HDDs combinados em um dispositivo de software RAID 5 md, em que um LVM, e nesse btrfs. Os backups são feitos usando o rsync e, para um si...
23.07.2012 / 16:39