Je suis en train d'utiliser emacs sur mon mac book pro avec Big Sur 11.2.3
Et je rencontre fréquemment le problème des descripteurs de fichiers
Impossible de surveiller les fichiers, aucun descripteur de fichier restant : 975
Après plusieurs heures de recherche sur le problème, j'ai essayé plusieurs approches de mise à jour des options sysctl. actuellement, mes options pertinentes sont :
kern.maxfiles: 10485760
kern.maxfilesperproc: 1048576
kern.maxproc: 4096
kern.maxfilesperproc: 1048576
kern.maxprocperuid: 8192
et j'obtiens toujours la même erreur. ulimit -a
résultat:
-t: temps CPU (secondes) illimité
-f: taille de fichier (blocs) illimité
-d: taille du segment de données (ko) illimité
-s: taille de la pile (ko) 8192
-c: taille du fichier core (blocs) 0
-v: espace d'adressage (ko) illimité
-l: taille verrouillée en mémoire (ko) illimité
-u: processus 2048
-n: descripteurs de fichiers 1000000
1 votes
Avez-vous utilisé
lsof
pour vérifier combien de fichiers sont réellement ouverts? Si vous obtenez une erreur dans emacs, pouvez-vous toujours ouvrir des fichiers dans d'autres applications?