文章目录 一、阻塞信号 1.1 信号的相关概念 1.2 在内核中的构成 二、捕捉信号概念 2.1 内核态和用户态 2.2 信号捕捉流程图 三、信号操作 3.1 si...
io多路复用 select 1. select 调用需要传入 fd 数组,需要拷贝一份到内核,高并发场景下这样的拷贝消耗的资源是惊人的。(可优化为不复...
?返回专栏总目录 文章目录 一、OOPS 日志分析 二、OOPS 上的跟踪转储 三、使用 objdump 识别内核模块中的错误代码行 沉淀、分享、成长,让自己和他人...
与宏内核相反,微内核架构提倡功能尽可能少,只提供进程调度、处理中断、内存映射、进程间通信等功能。微内核架构是不能够提供什么实际功能的...
STM32L486VGT6和XC3S700A-4FTG256I,这两款芯片就像是电子产品世界的两个主角,一个像全能型厨师,另一个像灵活的建筑大师。STM32L486VGT6微控制器就像一位高...
arp cache中存放着局域网内IP地址和MAC地址的对应关系,对socket通信是至关重要的,arp cache由Linux内核进行维护,本文介绍如何用ioctl获取arp cache记录...
一些主流应用IO多路复用技术,突破高并发问题,如nginx、redis、netty,分布式服务框架dubbo,大数据组件hadoop、spark、flink、hb...
文章目录 前言 查询方法 通过系统日志查找 通过dmesg命令查找 进程被杀的原因 总结 前言 最近发生两次游戏服务器进程突然消失的事件,查询日...
Android启动流程 第一步:启动电源以及系统启动 当电源按下,引导芯片代码开始从预定义的地方(固化在ROM)开始执行。加载引导程序到RAM,...
源码基于:Linux 5.4 0. 前言 对于计算机而言是没有符号这个概念的,只有0 和 1,但是我们比较容易理解的是函数名、变量名这样的符号。在...