我们都知道linux系统调用setsid()允许我们在任何需要的时候创建一个新的会话,尽管通常的做法是在我们登录或者想要启动一个新的守护进程时。我注意到linux-PAM (可插拔身份验证模块)也有“会话管理”的概念,所以我的问题是: Linux PAM中的会话是否与setsid()创建的会话相同?在linux PAM会话中通常可以做什么?谢谢。
最近,我看到了一些关于systemd和cgroups的过程管理的屏幕,我对以下之间的区别感到有点困惑:
a) 服务:在典型的linux术语中,服务可以包含多个进程;属于同一服务的进程是如何分组的?根据什么约定?
( b) 过程组:根据POSIX标准典型的过程分组
( c) 片:systemd用于分组用于资源分配/限制的服务(和作用域)的概念(除其他外)