Les terminaux Mac lents?

3

En tant que nouvel utilisateur Mac, j'aimerais savoir si quelqu'un sait pourquoi le défilement ou le déplacement du curseur dans le terminal est si lent.

Cela peut être commun aux applications Mac mais j'utilise davantage le terminal. Même l’installation et l’exécution de commandes intégrées sur le terminal semblent lentes. L’environnement Unix est-il natif de Mac OS X ou les outils et utilitaires viennent-ils d’être portés sur le Mac?

Ce n'est certainement pas une pénurie de ressources, car j'utilise de la RAM 4G et qu'il s'agit d'un processeur 2.1 Core 2 Duo, alors j'imagine que les applications en ligne de commande ne devraient à tout le moins pas sembler lentes.

Joe Ryan
la source
C'est très étrange de courir aussi vite que de flâner. Mac OSX est UNIX à la base, donc pas de "portage" ou quoi que ce soit. La plupart des utilitaires proviennent directement de certaines branches d'UNIX, d'autres sont tirés de gnu.
OscarRyz
1
OS X est un dialecte d'Unix. Les utilitaires sont portés sur OS X dans la même mesure (grosso modo) que dans tout dialecte Unix ou Linux. Je dirais que quelque chose ne fonctionne pas correctement, mais sans plus d'informations, il est impossible de le diagnostiquer. J'ai toujours trouvé que OS X était très réactif à la fois dans un terminal et dans l'interface graphique.
Dennis Williamson

Réponses:

5

Faites-vous défiler et positionnez-vous le curseur en maintenant les touches de direction enfoncées et en vous appuyant sur la répétition automatique des touches? Si tel est le cas, le problème peut simplement être votre taux de répétition de clé. Vous pouvez régler cela dans le panneau Clavier des Préférences Système.

Si vous avez déjà défini vos réglages de vitesse de répétition de touche et de délai avant répétition, vous pouvez envisager de les ajuster manuellement à l'aide de cette astuce publiée sur StackOverflow: https://stackoverflow.com/questions/171326/how-can-i-increase-the-key-repeat-rate-beyond-the-oss-limit/429465#429465

Vous pouvez également désactiver le défilement régulier dans le panneau Apparence des Préférences Système, au cas où cela vous ralentirait.

Il serait également intéressant de comparer le fichier Terminal.app intégré de Mac OS X à d’autres émulateurs de terminal sous Mac OS X, tels que iTerm, ou xterm dans l’environnement X11 intégré, ou même en mode mono-utilisateur (maintenez la touche Cmd-S enfoncée). au démarrage jusqu’à ce que vous obteniez une invite du shell) pour voir comment ces émulateurs se comparent aux problèmes de vitesse dont vous parlez.

Il était une fois Terminal.app qui lançait des tonnes de texte à la fenêtre comme un fichier volumineux, car il insistait pour que chaque caractère apparaisse à l'écran, quelle que soit sa position derrière l'affichage en file texte, et il prenait trop de temps pour dessiner des glyphes antialiasés appropriés pour chaque caractère. Je n'ai pas vu cela être un problème depuis des années et des années cependant.

Spiff
la source
Une réponse à une autre question suggérait que ce soit la police ou la version de vim. Mais la configuration de répétition de touche a été la solution pour moi. Je suppose que cela a été réglé plus rapidement sur mon précédent Mac.
DragonFax
-1

peut-être pouvez-vous nettoyer les journaux de votre terminal

sudo rm -rf /private/var/log/asl/*.asl

cloudsben
la source