* Patrice Karatchentzeff <[EMAIL PROTECTED]> [2006-01-11 21:26] : > Le 11/01/06, Frédéric Bothamy<[EMAIL PROTECTED]> a écrit : > > * Jacques L'helgoualc'h <[EMAIL PROTECTED]> [2006-01-10 18:32] : > > > > La limite d'un buffer d'Emacs est de 2^27 - 1, soit 128 Mio : plus d'un > > > million de lignes, en gros. Sur une architecture 64 bits, ça passe à > > > 2^59 - 1, ce qui devrait suffire si tu es patient, et si le système le > > > supporte... > > > > Jacques, > > > > Est-ce que tu utilises régulièrement des fichiers de cette taille (ou > > mettons, au moins 10 Mo) avec Emacs ? J'ai de gros problèmes de > > performance dès que j'ai un peu trop de fichiers volumineux. Cela va > > parfois jusqu'à ce qu'Emacs devienne inutilisable et utilise beaucoup de > > CPU (je suis alors obligé de l'arrêter et de le relancer). > > Quand on commence à utiliser des éditeurs de textes pour traiter des > fichiers volumineux, il faut bien faire attention à désactiver les > gadgets qui sont fort utiles quand les fichiers sont tout petit mais > très coûteux quand ils sont volumineux. Le responsable principale est > la colorisation (mais il y a aussi tous les modes qui créént des > dépendances internes entre les fonctions, etc.). > > C'est *indispensable*.
Merci pour tes explications, je n'ai pas été très précis dans la description de mon utilisation d'Emacs. Les plus gros tampons que j'utilise ne sont pas des fichiers standard, mais d'un côté, l'affichage des sorties de requêtes SQL et de l'autre, des sessions gdb de débogage de programmes. Je crois qu'il faut simplement que je surveille plus régulièrement ces tampons (avec ibuffer par exemple) et que je lance un peu plus souvent la commande 'comint-truncate-buffer' sur ces tampons temporaires pour réduire leur taille. Fred (qui vient de réduire un tampon de 63 Mo à 82 ko) -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/Writing/SmartQuestionsFr Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

