Perguntas com a marcação «performance»

A velocidade na qual um programa é executado






4
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 …
57 bash  performance  dash 

4
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 s/bla/blaha/ data …

2
Por que egrep [wW] [oO] [rR] [dD] é mais rápido que grep -i word?
Venho usando com grep -imais frequência e descobri que é mais lento que o egrepequivalente, onde eu ligo contra a letra maiúscula ou minúscula de cada letra: $ time grep -iq "thats" testfile real 0m0.041s user 0m0.038s sys 0m0.003s $ time egrep -q "[tT][hH][aA][tT][sS]" testfile real 0m0.010s user 0m0.003s sys …
49 grep  performance 


2
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 serviço?)


4
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 simples grep fique …



7
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 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.