Questions marquées «performance»

La vitesse à laquelle un programme s'exécute

57
Dash ou un autre shell est-il «plus rapide» que bash?

J'ai toujours pensé que le seul avantage de l'utilisation de dash au lieu de bash était que dash était plus petit et que, par conséquent, de nombreuses instances de dash commenceraient plus rapidement au démarrage. Cependant, j'ai effectué des recherches et découvert que certaines personnes...

50
Devrais-je me soucier des chats inutiles?

De nombreux utilitaires de ligne de commande peuvent prendre leur entrée à partir d'un canal ou d'un argument de nom de fichier. Pour les scripts shell longs, je trouve que le démarrage de la chaîne avec la catrend plus lisible, en particulier si la première commande a besoin d'arguments sur...

47
Performance des sockets unix vs ports TCP

Par exemple sur php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Existe-t-il des différences de performances majeures entre l'utilisation d'écouteurs basés sur des sockets unix et des ports TCP? (Pas seulement pour PHP, mais en général. Est-ce différent pour chaque...

42
grep: mémoire épuisée

Je faisais une recherche très simple: grep -R Milledgeville ~/Documents Et après un certain temps, cette erreur est apparue: grep: memory exhausted Comment puis-je éviter ça? J'ai 10 Go de RAM sur mon système et peu d'applications en cours d'exécution, donc je suis vraiment surpris qu'un simple...

41
VirtualBox: Est-ce une mauvaise idée d'attribuer plus de cœurs de processeur virtuels que de nombre de cœurs de processeur physiques

Comme je dispose d’un processeur compatible Hyper-Threading , je me demande s’il est une mauvaise idée d’attribuer plus de cœurs de processeur virtuels que de nombre de cœurs de processeur physiques, comme le suggère l’avertissement suivant: Transcription: Le nombre de processeurs virtuels présents...

35
Mesurer le débit des tuyaux dans la coque

Il existe une commande shell qui vous permet de mesurer la vitesse à laquelle les données les parcourent, ce qui vous permet de mesurer la vitesse de sortie des commandes dans un canal. Donc au lieu de: $ somecommand | anothercommand vous pouvez faire quelque chose comme: $ somecommand | ??? |...

35
Forcer le répertoire à toujours être en cache

J'ai testé différentes méthodes pour améliorer le temps nécessaire à la compilation de l'ensemble de mon projet c ++. Actuellement, cela prend ~ 5 minutes. J'ai expérimenté avec distcc, ccache et autres. Récemment, j'ai découvert que si je copiais l'intégralité de mon projet sur un lecteur de...