小编dip*_*ark的帖子

当 cgroup 中的进程达到其内存限制时,Linux 内核的行为是什么?

cgroups v1的内存资源控制器允许使用该memory.limit_in_bytes文件对特定 cgroup 的内存使用设置限制。当达到此限制时,Linux 内核的行为是什么?

特别是:

  • 内核 OOM 是否会终止进程,如果是,是否oom_score考虑了进程的进程,或者是请求导致限制被杀死的内存的进程被杀死?
  • 或者内存请求是否会被拒绝,在这种情况下,如果不处理此类事件,进程只会死亡?

linux kernel cgroups

7
推荐指数
1
解决办法
1830
查看次数

跨套接字流量是什么意思?

在阅读这篇关于英特尔CPU 管理器的Kubernetes 博客文章时,它提到您可以通过将CPUs allocated on the socket near to the bus which connects to an external device.

跨套接字流量是什么意思,它会导致什么问题?这些是我的猜测:

  • 一个插槽中的 CPU 需要访问连接到总线的设备,而该设备只能由另一个插槽中的 CPU 访问,因此必须将对该设备的指令写入内存,以便由另一个插槽中的 CPU 执行
  • 一个插槽中的 CPU 需要访问连接到总线的设备,而该设备只能由另一个插槽中的 CPU 访问,因此该设备的指令会直接发送到另一个插槽中的 CPU 以转发到该设备(不确定这是否甚至是可能的)

cpu kernel kubernetes

1
推荐指数
1
解决办法
476
查看次数

标签 统计

kernel ×2

cgroups ×1

cpu ×1

kubernetes ×1

linux ×1