Perguntas com a marcação «performance»

A velocidade na qual um programa é executado

57
O dash ou algum outro shell é "mais rápido" que o bash?

Eu sempre pensei que o único benefício do uso do traço em vez do bash era que o traço era menor e, portanto, muitas instâncias do traço começariam mais rapidamente no momento da inicialização. Mas eu fiz algumas pesquisas e encontrei algumas pessoas migrando todos os seus scripts para correr na...

50
Devo me preocupar com gatos desnecessários?

Muitos utilitários de linha de comando podem receber suas entradas de um canal ou como um argumento de nome de arquivo. Para scripts shell longos, acho que iniciar a cadeia com a cattorna mais legível, principalmente se o primeiro comando precisar de argumentos de várias linhas. Comparar sed...

46
Desempenho de soquetes unix x portas TCP

Por exemplo, no php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Existem diferenças importantes de desempenho entre o uso de ouvintes baseados em soquete unix em portas TCP? (Não apenas para PHP, mas em geral. É diferente para cada

42
grep: memória esgotada

Eu estava fazendo uma pesquisa muito simples: grep -R Milledgeville ~/Documents E depois de algum tempo esse erro apareceu: grep: memory exhausted Como posso evitar isso? Eu tenho 10 GB de RAM no meu sistema e alguns aplicativos estão sendo executados, então estou realmente surpreso que um...

35
Medir a produtividade do tubo na carcaça

Existe um comando shell que permite medir a rapidez com que os dados passam por eles, para que você possa medir a velocidade de saída dos comandos em um pipe. Então, em vez de: $ somecommand | anothercommand você pode fazer algo como: $ somecommand | ??? | anothercommand E estatísticas de...

35
Forçar o diretório a sempre estar em cache

Eu tenho testado métodos diferentes para melhorar o tempo necessário para compilar todo o meu projeto c ++. Atualmente, leva ~ 5 minutos. Eu experimentei distcc, ccache e outros. Recentemente, descobri que se eu copiar todo o meu projeto em uma unidade de RAM e compilar a partir daí, o tempo de...