Configuration:
- Un système
- OS Windows 10 en double démarrage
- OS Ubuntu 15.10 en double démarrage
- Emacs 25.0.1 avec GUI
J'ai un dot-emacs
fichier et tout dans mon .emacs.d
dossier (les packages sont également situés dans .emacs.d
). Tous ces fichiers se trouvent dans un dossier Dropbox.
Sous Windows 10: j'ai créé un lien symbolique entre le dot-emacs
et .emacs.d
le dossier de départ de Windows et les emplacements de Dropbox.
Sous Linux / Ubuntu 15.10: J'ai également créé un lien symbolique vers dot-emacs
et .emacs.d
depuis mon dossier d'accueil Ubuntu (/ home / user /) vers les emplacements de Dropbox.
Ainsi, tous les fichiers liés à Emacs sont stockés dans un dossier Dropbox sur différents systèmes d'exploitation.
Windows et Linux fonctionnent en double démarrage sur le même disque, donc également le même matériel.
Lorsque je démarre Emacs sur Windows, il faut 7,4 secondes pour démarrer.
Lorsque je démarre Emacs sous Linux, il ne prend que 2,3 secondes pour démarrer.
C'est à la fois avec Emacs avec une interface graphique et la version 25.0.1. Les deux systèmes d'exploitation sont situés sur le même ordinateur sur le même lecteur SSD. C'est donc aussi le même matériel.
Les éléments suivants sont identiques sur le système d'exploitation (Windows 10 et Ubuntu 15.10):
- Logiciel Emacs, version 25.0.1
- Fichiers de configuration (.emacs.d)
- Un disque dur (tous les fichiers à l'intérieur de `.emacs.d) et les deux OS sont sur le même SSD).
- Matériel
Une différence:
- Emacs compilés pour Windows ou Linux fonctionne respectivement sur la plate-forme Windows ou Linux. Voilà la seule différence.
J'ai du mal à comprendre pourquoi Emacs a un temps de démarrage sensiblement plus court sur Ubuntu que sur Windows.
(message emacs-init-time)
pour mesurer le temps de démarrage. Pour autant que je sache, cela n'est pas lié à une fonction. Alors, comment pourrais-je le mesurer emacs -Q
alors?
M-x emacs-init-time RET
emacs -Q
.