1. 在 GNU C 语言中,括号里的复合语句可以看作一个表达式; #define max(a,b) ((a)…
gdb 基础用法:https://www.daodaodao123.com/?p=665 1.gdb 与多线程…
问题背景 最近项目中遇到个需求, 主动杀死多个正在运行或睡眠的线程, 便于明确管理回收资源; 首先想到的是用 …
1 划分线程的典型原则 《The Art of Concurrency》第四章 Eight Simple Ru…
1 线程的栈 函数调用的回溯,保存在栈中; 函数临时变量,参数,保存在栈中; 线程栈的双重特性: 从用法看:每…
1. 线程安全和可重入函数的重要性 安全访问竟态数据,涉及两个概念 线程安全: 不访问全局资源的函数; 或者访…
1 互斥锁 1.1 pthread mutex mutex 用 pthread_mutex_t 类型的变量表示…
多线程解决什么问题: 线程生命周期问题; 线程如何划分的问题 (性能问题); 线程如何通信的问题; 信号的行为…
进程调度,主要解决 CPU 资源分配问题,多进程解决如下问题: 解决生命周期问题(init,systemd);…
多进程 1. 多线程