# 其他原因

+ Raftstore 数据写入环节内存占用高

![left](./student-guide/diagram/24-Other-reasons-01-01.png)

+ 目标服务器混布了其他组件且内存占用高 

-------------------------------------------------------------

- Raftstore 数据写入环节内存占用高
在内存使用方面，除 block-cache 外，raftstore 的 channel 以及 apply 的 channel 中的消息等都会在一定程度上占用内存。
v4.0 以及 v5.0 版本，没有直观的监控可以看到 TiKV 内存详细的使用信息。需要结合 TiKV-Details 写入相关的监控项，如 Apply log duration，Propose wait duration 等监控项辅助判断。从 v5.1 版本开始，在 TiKV-Details --> Server 中新增了 Memory trace 监控项，能够更细粒度的展示，raftstore 中各个线程占用的内存：

- 目标服务器混布了其他组件且内存占用高
TiKV 所在的服务器混布了诸多其他应用组件，这些组件占用内存过高，也可能导致 TiKV 被操作系统 oom-killer 的可能性。
