我知道 ulimit 并且我知道如何限制我明确启动或开始使用脚本的进程的内存。但在这种情况下,我有一个由 systemd 管理和启动的服务。
当它达到内存使用量最大值时,如何限制它的最大内存并杀死它(或者甚至更好:防止它分配内存(返回 NULL 到malloc
/ realloc
))?
我想了解以下几点:
当我的主板带有 SATA 6Gb/s 和 8 个端口时,是否意味着每个端口都能够为通过 SATA 电缆连接的磁盘提供 6Gb/s 的速度,还是 6Gb/s 均匀分布在所有连接的磁盘上?
如果主板只有8个插槽,是否可以连接8个以上的磁盘?(比如 1 根 SATA 电缆上的多个磁盘?)
关于SAS磁盘,如果我买了一个4口的磁盘控制器,说最多支持64个磁盘,那么在只有4个接口的情况下,如何连接这些额外的磁盘?