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

Como rastrear a origem dos picos de E / S?

Estou usando o Linux como desktop e continuo recebendo Spikes de E / S aparentemente aleatórios. A máquina fica inutilmente lenta. No começo eu pensei que era apenas que eu não tenho memória suficiente. Mas olhando para a saída de free e top...
22.04.2015 / 17:47
1
resposta

Cache de buffer artificialmente primário?

É benéfico preparar artificialmente o cache do buffer ao lidar com arquivos maiores? Aqui está um cenário: um arquivo grande precisa ser processado, linha por linha. Conceitualmente, é fácil paralelizar a tarefa para saturar uma máquina com v...
17.07.2014 / 09:40
3
respostas

Executando trabalhos em paralelo no Ubuntu - Diferenças de contenção de I / O entre Perl e Java

Desculpas se isso estiver fora do tópico - diz respeito à eficiência relativa da execução de scripts Perl / Java pesados em I / O em paralelo em um sistema Ubuntu. Eu escrevi duas versões simples de um script de cópia de arquivo (Perl e Jav...
02.07.2012 / 21:43
2
respostas

Como o mapeamento de memória de um arquivo aumenta significativamente o desempenho em relação às chamadas de sistema de E / S padrão?

Conceitos do sistema operacional diz Consider a sequential read of a file on disk using the standard system calls open(), read(), and write(). Each file access requires a system call and disk access. Alternatively, we can use the vi...
11.10.2018 / 23:42
4
respostas

Ouvir o disco rígido quando nada é suposto usá-lo

Às vezes, ouço o disco rígido funcionando fisicamente quando não é preciso usá-lo. Existe uma maneira de eu ver o que está ativando isso?     
31.07.2016 / 16:56
2
respostas

Ferramenta para mostrar E / S de arquivo e PID em tempo real

Eu preciso assistir a um programa que modifica alguns arquivos. Não sei quais arquivos o processo está modificando_. Então estou procurando uma ferramenta que basicamente produza um PID, e lista os arquivos que estão sendo acessados / modificado...
07.03.2014 / 17:04
2
respostas

Como saber arquivos atualizados recentemente

Se eu executar o iostat -x 1, vi gravações de 5 MB a 10 MB ocasionalmente grandes. Quais arquivos estão sendo gravados? Eu quero verificar os arquivos recentemente criados com tamanho acima de 5MB, por exemplo. Como eu faria isso?     
08.01.2013 / 03:38
2
respostas

Bash: liga o stderr depois de suprimir

Eu fiz este script que automatiza a instalação / desinstalação do git. Na minha função para testar se o git está instalado, eu uso o comando git --version e testo o código de retorno. Eu não gosto da saída stderr que ocorre normalmente qua...
18.11.2018 / 00:08
1
resposta

como ler qualquer processo '/ proc / pid / io

Estou tentando monitorar a atividade do disco de cada processo. Uma maneira de descobrir como fazer isso é ler o arquivo / proc / pid / io e comparar os campos com a leitura anterior. Isso funciona bem, exceto que meu processo de monitoramento p...
19.12.2014 / 15:08
1
resposta

Como encontrar o que está martelando minha E / S?

Em uma máquina Ubuntu Linux que é usada como um servidor web, vejo que estou realmente martelando a E / S: - dysphoria():~$ iostat -d 3 3 Linux 3.13.0-45-generic (dysphoria) 2015-10-20 _x86_64_ (1 CPU) Device: tps...
20.10.2015 / 11:28