首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux
熄灯勿语
创建于2022-06-01
订阅专栏
Linux 相关内容,包括Linux 内核、内存、子框架、安全技术等一系列Linux相关技术
等 13 人订阅
共79篇文章
创建于2022-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
容器技术-镜像浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第30天。 在云原生生态中,容器服务包括了镜像和容器引擎两个部分。其中容器镜像作为核心的云原生应用制品,打包了完整的操作系统和应用运
容器技术-容器运行时浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第29天。 容器引擎和运行时机制原理剖析 容器引擎和运行时原理1:CRI接口 CRI接口: kubelet调用容器运行时的grpc接
Linux-fork 系统调用浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第28天。 前言 Unix标准的复制进程的系统调用是fork,但是Linux,BSD等操作系统并不止实现这一个,确切的说linux实
Linux 进程实时监控-netlink
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第27天。 在现代操作系统中,任何攻击行为都是借助进程这个执行单元来进行,检测攻击行为往往是对进程监控,检测是否存在异常行为。 命令
容器技术-cgroup 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第24天。 cgroup 是用来控制进程组对各种资源的使用,而在内核中,cgroup 是通过 cgroup 结构体来描述的,我们来看
容器技术-Overlay 文件系统浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第23天。 Docker 底层有三驾马车,Namespace、CGroup 和 UnionFS(联合文件系统),UnionFS 是
Linux 网络IO 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第22天。 背景介绍 在互联网的时代下,绝大部分数据都是通过网络来进行获取的。 在服务端的架构中,绝大部分数据也是通过网络来进行交互
Linux IO系统 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第21天。 传统的 System Call I/O 在 Linux 系统中,传统的访问方式是通过 write() 和 read()
Linux CPU 调度浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第20天。 前言 说起CPU的调度原理,很多人的第一反应是基于时间片的调度,也即每个进程都有占用CPU运行的时间片,时间片用完之后,
Linux 程序动态链接重定位 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第15天。 目录 动态链接要解决什么问题? 矛盾:代码段不可写 解决矛盾:增加一层间接性 示例代码 b.c a.c main.c 编
Linux 共享内存
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第13天。 在Linux系统中,每个进程都有独立的虚拟内存空间,也就是说不同的进程访问同一段虚拟内存地址所得到的数据是不一样的,这是
Linux 大页内存 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第8天。 我们先来回顾一下 Linux 下 虚拟内存 与 物理内存 之间的关系。 物理内存:也就是安装在计算机中的内存条,比如安装了
Linux 调试内存泄漏工具之 ASan
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天。 内存泄漏是指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后
Linux 内存管理
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天。 本文主要介绍内存管理机制:物理内存与虚拟内存的关系,Linux内存管理机制,Python内存管理机制,Nginx内存管理机
Linux内核slab性能优化浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天。 前言 slab是Linux内核小对象内存分配最重要的算法,文章分析了内存分配的各种性能问题(在不同的场景下面),并给出了这
Linux 内存占用分析方法
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天 前言: 内存是计算机系统中必不可少的部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占用,确保业
Linux 内存之 malloc 内存分配 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天 前言 Linux 内存管理,对于应用层分配内存大多都是用 glibc 提供的 malloc 函数,本文对 malloc 的动
Linux 内内存管理之 kswapd 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天 一、概述 Linux系统为了提⾼系统性能,会尽量使⽤系统中的内存,例如缓存⼤量的pagecache,驻留更多的anon pa
Linux OOM 浅析
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天 1.内存介绍 虽然在现在,内存已经不再昂贵,但是如何高效利用内存,避免内存泄漏、软件应用OOM挂掉,在程序设计领域仍然是一个