Notes techniques de zhaoJian

Le dictionnaire de méthode d'entrée Pinyin de Linux provoque une utilisation anormale de la mémoire dans fcitx5

Technologie ~1716 mots · 5 min de lecture - vues

Cette fois, sur Debian 12 Testing, je n’ai pas installé fcitx5-rime, mais j’ai utilisé directement fcitx5-chinese-addons fourni avec le système, qui couvre les méthodes d’entrée telles que Wubi, Pinyin, Shuangpin et Ziran Ma. Il permet d’utiliser le Pinyin cloud et peut également utiliser directement le dictionnaire officiel Pinyin de Sogou. Cependant, lors de l’utilisation, j’ai constaté une occupation mémoire anormale de fcitx5.

/uploads/2023/11/Screenshot_20231127_223525.png

Après investigation, j’ai découvert que cela était dû à l’utilisation du dictionnaire fcitx5-pinyin-zhwiki, créé à partir de Wikipédia en chinois et contenant un très grand nombre de mots. fcitx5 charge le dictionnaire directement en mémoire, donc l’utilisation de fcitx5-pinyin-zhwiki augmente imperceptiblement de plus de 600 Mo de mémoire.

Comme je n’ai généralement pas de scénarios de frappe continue, le dictionnaire Sogou seul suffit amplement. J’ai donc décidé de supprimer temporairement le dictionnaire fcitx5-pinyin-zhwiki. Après avoir redémarré la méthode d’entrée, la mémoire est revenue presque à son état initial.

/uploads/2023/11/Screenshot_20231127_223610.png

De plus, certains utilisateurs ont rencontré un autre cas d’utilisation anormale de la mémoire de fcitx5 : après avoir activé le Pinyin cloud, le service backend Google par défaut n’était pas accessible, ce qui causait une augmentation de la mémoire. Il suffit de changer le service backend du Pinyin cloud pour Baidu pour résoudre le problème.

/uploads/2023/11/Screenshot_20231128_033320.png

Partager :

Commentaires