OOM 与内存 面试题13 道

和OOM 与内存相关的题都在这里,涉及Flink、Spark、Kafka、Hadoop / Hive / HBase、Java 与 JVM、Python、Linux 与运维。

  1. 50 内存模型与调优:OOM 了先别加内存 Flink
  2. 71 Flink 作业 OOM 了内存模型和调优思路 Flink
  3. 84 Spark 任务 OOM,你怎么排查? Spark
  4. 129 Spark 作业突然 OOM 了,你怎么排查和解决? Spark
  5. 141 Executor 频繁被杀Spark 内存模型和调优思路 Spark
  6. 188 Kafka max.poll.records 调小就能防 OOM 吗?Poll 和 Fetch 有什么区别? Kafka
  7. 327 HBase BlockCache 和 BloomFilter 如何减少磁盘读? Hadoop / Hive / HBase
  8. 1019 Flink 作业频繁 Full GC 导致 Checkpoint 超时JVM 内存模型和 GC 原理 Java 与 JVM
  9. 1035 volatile 能保证线程安全吗?Java 内存模型(JMM)详解 Java 与 JVM
  10. 1040 一个字典居然占了 200MBPython 对象的内存模型 Python
  11. 1059 free -h 里的 available 和 free 差了 20GLinux 内存到底怎么看?OOM killer 杀谁? Linux 与运维
  12. 1068 grep 全量 30G 日志直接把服务器 OOM生产日志切片的正确姿势 Linux 与运维
  13. 1075 OOM Killer 为什么总是杀错进程oom_score / overcommit / cgroup 联合解读 Linux 与运维