---
title: "Linux 拼音输入法词库导致 fcitx5 内存使用异常 内存占用增加"
date: 2023-11-28T03:39:58.000Z
tags: ["Debian", "Linux", "KDE", "fcitx", "fcitx5", "fcitx5 内存异常", "fcitx5 内存占用", "fcitx5 内存使用", "fcitx5 云拼音", "linux 云拼音"]
categories: ["技术"]
canonical: https://www.zhaojian.net/linux-pinyin-input-method-dictionary-is-causing-abnormal-memory-usage-in-fcitx5/
author: 赵健
---

这次在 Debian 12 测试版（testing）没有安装 fcitx5-rime，直接使用系统自带的 fcitx5-chinese-addons 涵盖了五笔、拼音、双拼、自然码等输入法，可以使用云拼音，还能直接使用搜狗官方拼音词库。不过，在使用过程中发现 fcitx5 内存占用异常。

![/uploads/2023/11/Screenshot_20231127_223525.png](/uploads/2023/11/Screenshot_20231127_223525.png)

经过排查，发现是因为使用了 fcitx5-pinyin-zhwiki 词库导致的，fcitx5-pinyin-zhwiki 是根据中文维基百科创建的，词库量非常大，fcitx5 会把词库直接加载到内存中，所以使用 fcitx5-pinyin-zhwiki 无形中就增加了600多M内存。


因为平时没有连续输入打字的场景，仅使用搜狗词库就够用了，所以决定暂时删除 fcitx5-pinyin-zhwiki 词库，重新启动输入法后，内存恢复到接近初始状态。


![/uploads/2023/11/Screenshot_20231127_223610.png](/uploads/2023/11/Screenshot_20231127_223610.png)

另外，有网友遇到 fcitx5 内存异常的另一种情况，是因为开启了云拼音后，默认的谷歌（Google）后端服务无法访问，因此造成内存增加，只要把云拼音后端服务更改为百度（Baidu）即可解决。

![/uploads/2023/11/Screenshot_20231128_033320.png](/uploads/2023/11/Screenshot_20231128_033320.png)