刚刚开始关注系统状态的分支结构。我意识到我是在编造故事来解释为什么它是那样的,但却不知道它的意思。我在切片上找不到多少信息。
我的故事是他们被分割成孤立的人。从错误的地址增加保安..。他们可能经常使用同样的切片addys。

你能让我从操作系统的角度了解一下这个插图意味着什么吗?或者你的观点.
发布于 2021-12-20 13:26:06
切片是一个系统概念。Systemd使用cgroup实现片的低级别实现。这与内存保护无关。所有进程都有自己独立的内存,没有切片。
cgroups是容器系统低级别实现的一部分,它允许对一组进程可以使用的资源进行限制,从而允许对系统资源进行硬划分。这是一个资源分配问题,而不是内存共享问题,在同一片中并不会导致进程之间共享内存。
systemd切片系统(借助服务和作用域)允许将相关的进程分组在一起(例如,用户的会话或由多个进程组成的系统服务)。每个片可以拥有分配给它的最大cpu和内存资源,这可以防止单个片通过在资源中运行系统而导致对其他片的拒绝服务攻击。而且,它还允许将进程分组在一起,以便所有进程都可以同时被杀死,例如,当用户注销时(默认情况下不启用)。
systemd.slice的手册页详细说明了这一点。systemd.resource-control的手册页列出了可以限制在片内的资源。
发布于 2021-12-20 09:45:44
假设的命题“我想利用内核cgroup,我如何在新的世界秩序中做到这一点?”用于解释如何管理范围,以及片如何在systemd:新型控制组接口中发挥作用。
它突出说明了定义约束的能力,这种约束可以超过授予成员的作者的预定义津贴。有点像酷的手铐功能。
https://unix.stackexchange.com/questions/683141
复制相似问题