
【第 001 讲】初识计算机系统:计算机系统概述 | 计算机硬件系统 | 计算机软件系统
Python 是一门编程语言,无论今后用它编写自动化脚本、分析数据,还是训练人工智能模型,写出的程序最终都要依托计算机...

Python 是一门编程语言,无论今后用它编写自动化脚本、分析数据,还是训练人工智能模型,写出的程序最终都要依托计算机...
内存还剩 8GB 空闲,malloc 为什么还会失败?——连续分配、碎片与三种\"适应\"算法 有一次线上事故,查到...
一、并发编程的基础:原子性、数据竞争与线程安全 原子操作(Atomic Operation)是现代 C 并发编程的重...

这是“操作系统系列教程”的第四十八篇。上一篇我们讲了 RAID,知道了如何通过硬件级别的阵列保护数据不丢失。但这还不够,因为最坚固的...

一、多任务的概念(1)多任务是什么多任务指操作系统在同一时间段内执行多个任务的能力。注意这里是时间间隔或时间段,而非时...

三态模型引起进程状态转换的具体原因运行态 → 等待态:进程因请求资源或等待事件而阻塞,例如等待外设I/O完成、等待人工干预。等待态 ...

我的专栏直达《机器人学导论》专栏点击进入《自己写一个内核》专栏点击进入自己写一个内核(一):最小引导扇区 你按下电源...

内核学习第二卷 · 进程(1.)文档说明本文档是独立实现内核,并且记录内核学习过程,以帮助后来的学习者来...
Linux命令行操作系统Linux命令行操作系统 【筑基·059】Linux命令行入门:工程师的操作系统 码农修仙传 · 筑基期 · 第59篇 ...

FreeRTOS死锁是怎么产生的?一文彻底理解任务死锁机制在嵌入式实时系统开发中,FreeRTOS多任务并发运行提高了系统效率...