Perguntas sobre 'buffer'

0
respostas

xdelta3 falha ao decodificar no dispositivo de bloco

Estou tentando usar xdelta3 para sincronizar um dispositivo de bloco remoto com um local. Consigo gerar facilmente um arquivo de correção xdelta3 usando o comando: xdelta3 -e -B 33554432 -v -9 -I 0 -s /dev/loop5p2 /dev/loop4p2 patch.xd3...
17.10.2012 / 17:07
1
resposta

O daemontools multilog perde as informações de tempo da linha de registro. Como corrigi-lo?

Estou usando daemontools para monitorar um processo e seu log de saída. Estou usando o multilog para gravar os registros em disco. O script de execução do log é: #!/bin/bash PATH=/usr/local/bin:/usr/bin:/bin cd /usr/local/script_dir ex...
15.03.2013 / 14:47
1
resposta

Formatando a saída do grep com o awk. Caso simples e caso de fundo

Estou lutando com esse problema. Eu tenho essa linha: mplayer *.* 2>/dev/null | grep Playing que lança apenas mplayer e apenas a linha correspondente Playing filename é impressa na tela. Isso funciona também toda vez que eu mudo...
25.04.2015 / 19:57
1
resposta

É possível dar preferências de cache ao sistema de arquivos?

Eu tenho um diretório ( /srv/data ) com um grande número (20.000.000) com vários arquivos pequenos (4-40KB). Esses arquivos estão todos localizados em subdiretórios de /srv/data , em que a concatenação dos nomes de subdiretórios e nomes de a...
14.11.2016 / 22:57
1
resposta

problema comum de buffer awk ao chamar comandos shell

Algumas precisões: awk normal, NÃO gawk AIX 6.1 e shell antigo: GNU bash, versão 2.05b.0 (1) Eu estou tentando mostrar algumas coisas na ordem correta, então eu faço saídas de pipe através do "tipo" e "uniq" do shell ... Mas não consigo...
14.09.2016 / 17:51
2
respostas

Existe um comando como “tee” que limita o tamanho do arquivo e trata o arquivo de saída como uma fila de tamanho fixo?

Existe um comando onde alguém pode fazer algo como: someprogram | tee --limit=1MB afile Por que "afile" conteria o mais recente 1 MB de saída de "someprogram"?     
27.01.2017 / 18:13
1
resposta

Por que não vejo um arquivo sendo copiado imediatamente com ls?

É devido ao buffer na memória? Eu fiz cp /network/large_file . & e continuei fazendo ls -lh para monitorar o progresso, mas o arquivo não apareceu até que tivesse cerca de 400MB. Kernel do Linux 2.6, Bash 4, 4GB de swap, 16GB de RAM....
30.08.2013 / 16:16
1
resposta

buffer (não cache) uso crescente, encontre o processo usando-o

Eu tenho um sistema no qual o uso de buffer está aumentando ao longo do tempo. Eu o rastreio enquanto monito o uso de memória com dstat ex: # dstat -t -m ----system---- ------memory-usage----- time | used buff cach free 2...
25.08.2016 / 16:44
0
respostas

Bloquear cache do dispositivo v.s. um sistema de arquivos

Dispositivos de bloco fornecem buffer . Isso significa que write() em um dispositivo de bloco pode retornar sucesso, antes que o kernel tenha gravado os dados no dispositivo. Um programa pode esperar por todas as gravações em buffer chamando...
07.10.2018 / 23:05
0
respostas

linux: Descartar páginas sujas para dispositivo de bloco (na desconexão usb)

Ao remover com força um dispositivo USB no linux enquanto há gravações pendentes no dispositivo, o log do kernel é preenchido com blk_update_request: I/O error, dev sdg, sector 50618368 Buffer I/O error on dev sdg, logical block 6327555, lost...
28.09.2017 / 13:59