
linux
硅基新手村
硅基老仙,法力无边,用最通俗的语言,解读最前沿的“硅基”科技
欢迎使用 Sealos:https://sealos.run
展开
-
如何向纯洁的女朋友解释并发与并行的区别?
原文链接:并发与并行的区别现在我们都说设计可并行、高并发的程序,而且我们很多时候会在潜意识里觉得自己对并行(Parallelism)和并发(Concurrency)的区别很清楚,但如果要明确的说出二者的区别,又感觉没办法给出一个非常清晰的描述。那么什么是并发?什么又是并行呢?并行的概念比较简单,并行总是和执行(executions)相关,很多东西同时执行就是并行;而并发则是通过一些方式...原创 2019-11-06 13:25:42 · 1386 阅读 · 0 评论 -
Linux Capabilities 入门教程:基础实战篇
该系列文章总共分为三篇:Linux Capabilities 入门教程:概念篇Linux Capabilities 入门教程:基础实战篇待续...上篇文章介绍了 Linux capabilities 的诞生背景和基本原理,本文将会通过具体的示例来展示如何查看和设置文件的 capabilities。Linux 系统中主要提供了两种工具来管理 capabilities:libcap ...原创 2019-11-05 14:23:42 · 2322 阅读 · 0 评论 -
Linux Capabilities 入门教程:概念篇
原文链接:Linux Capabilities 入门教程:概念篇Linux 是一种安全的操作系统,它把所有的系统权限都赋予了一个单一的 root 用户,只给普通用户保留有限的权限。root 用户拥有超级管理员权限,可以安装软件、允许某些服务、管理用户等。作为普通用户,如果想执行某些只有管理员才有权限的操作,以前只有两种办法:一是通过 sudo 提升权限,如果用户很多,配置管理和权限控制...原创 2019-10-29 11:11:27 · 7136 阅读 · 0 评论 -
深入理解 Linux Cgroup 系列(一):基本概念
原文链接:深入理解 Linux Cgroup 系列(一):基本概念Cgroup 是 Linux kernel 的一项功能:它是在一个系统中运行的层级制进程组,你可对其进行资源分配(如 CPU 时间、系统内存、网络带宽或者这些资源的组合)。通过使用 cgroup,系统管理员在分配、排序、拒绝、管理和监控系统资源等方面,可以进行精细化控制。硬件资源可以在应用程序和用户间智能分配,从而增加整体效率...原创 2019-06-23 13:06:08 · 329 阅读 · 0 评论 -
深入理解 Linux Cgroup 系列(二):玩转 CPU
原文链接:深入理解 Linux Cgroup 系列(二):玩转 CPU上篇文章主要介绍了 cgroup 的一些基本概念,包括其在 CentOS 系统中的默认设置和控制工具,并以 CPU 为例阐述 cgroup 如何对资源进行控制。这篇文章将会通过具体的示例来演示如何通过 cgroup 来限制 CPU 的使用以及不同的 cgroup 设置对性能的影响。1. 查看当前 cgroup 信息有...原创 2019-06-23 13:14:32 · 291 阅读 · 0 评论 -
你确定你会写 Dockerfile 吗?
你确定你会写 Dockerfile 吗?原创 2019-07-09 21:16:06 · 689 阅读 · 0 评论 -
Calico 网络通信原理揭秘
Calico 网络通信原理揭秘原创 2019-07-31 09:46:25 · 1707 阅读 · 0 评论 -
深入理解 Linux Cgroup 系列(三):内存
深入理解 Linux Cgroup 系列(三):内存原创 2019-07-26 10:59:59 · 1864 阅读 · 1 评论 -
CentOS 8 都发布了,你还不会用 nftables?
原文链接:CentOS 8 都发布了,你还不会用 nftables?如果你没有生活在上个世纪,并且是云计算或相关领域的一名搬砖者,那你应该听说最近 CentOS 8 官方正式版已经发布了,CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 8 主要改动和 RedHat Enterprise Linux 8 是一致的,基于 Fedora ...原创 2019-09-30 11:17:31 · 3752 阅读 · 0 评论