Perguntas sobre 'io'

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

Qual é a filosofia por trás de atrasar a gravação de dados no disco?

No Linux, uma execução finalizada de um comando como cp ou dd não significa que os dados foram gravados no dispositivo. É preciso, por exemplo, chamar sync ou invocar o item "Remover com segurança" ou "Ejetar" "função na unidade. Q...
20.08.2015 / 15:32
5
respostas

Quão portáveis são / dev / stdin, / dev / stdout e / dev / stderr?

Ocasionalmente, preciso especificar um "caminho equivalente" de um dos fluxos de E / S padrão ( stdin , stdout , stderr ). Como 99% do tempo que eu trabalho com Linux, eu apenas prefixo /dev/ para obter /dev/stdin , etc., e isso " par...
14.04.2012 / 00:49
3
respostas

Determinando o arquivo específico responsável pela alta E / S

Este é um problema simples, mas a primeira vez que eu tive que corrigi-lo: encontrar quais arquivos / inodes específicos são os alvos da maioria das I / O. Eu gostaria de ser capaz de obter uma visão geral do sistema, mas se eu tiver que dar um...
15.08.2013 / 16:19
6
respostas

Como posso ler linha por linha de uma variável no bash?

Eu tenho uma variável que contém saída de múltiplas linhas de um comando. Qual é a maneira mais eficiente de ler o resultado linha por linha a partir da variável? Por exemplo: jobs="$(jobs)" if [ "$jobs" ]; then # read lines from $jobs...
21.03.2011 / 11:07
5
respostas

Mede o throughput do pipe no shell

Existe um comando shell que permite medir a velocidade com que os dados passam, para que você possa medir a velocidade de saída dos comandos em um pipe. Então, ao invés de: $ somecommand | anothercommand você pode fazer algo como: $ so...
03.09.2010 / 08:06
4
respostas

Descubra quais processos estão gravando no disco rígido

No meu Lenovo T400 e Ubuntu, a luz para gravação do disco rígido continua piscando. Eu queria saber se no Linux é possível descobrir quais processos estão fazendo I / O para o disco rígido? Assim como por top , você pode descobrir quais proces...
15.07.2011 / 07:05
4
respostas

Como Acelerar por E / S do Processo para um limite máximo?

Estou procurando uma maneira de limitar um disco de processos io a um limite de velocidade definido. Idealmente, o programa funcionaria de forma semelhante a isso: $ limitio --pid 32423 --write-limit 1M Limitação do processo 32423 a 1 meg...
14.09.2012 / 05:35
12
respostas

Como posso ajustar meu desktop Linux para ser mais responsivo?

Eu tenho a experiência que o Linux funciona bem até que a memória física esteja esgotada. Assim que o espaço de troca é usado, o desempenho é severamente degradado e a GUI não responde. Esse problema não está limitado a uma distro ou área de...
10.08.2010 / 21:40
5
respostas

Por que é iterar um arquivo duas vezes mais rápido do que lê-lo na memória e computar duas vezes?

Estou comparando o seguinte tail -n 1000000 stdout.log | grep -c '"success": true' tail -n 1000000 stdout.log | grep -c '"success": false' com o seguinte log=$(tail -n 1000000 stdout.log) echo "$log" | grep -c '"success": true' echo "$...
19.03.2014 / 08:17
1
resposta

Significado das cores no htop

Dada a opção: [ ] Detailed CPU time (System/IO-Wait/Hard-IRQ/Soft-IRQ/Steal/Guest) Em htop (versão 1.0.1 ) quais são os significados das cores? Na imagem a seguir, vejo muito do que espero ser IO-Wait, mas onde se determina o sign...
09.10.2012 / 19:01