自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 操作系统——Linux多线程,线程控制,线程互斥与互斥量,线程同步与条件变量

(thread):在一个程序里运行的一个执行流就称为一个线程。再准确地说就是“一个进程内部的一个执行流(控制序列)即一个线程”。一个进程内至少有一个线程。线程在进程内运行,本质就是在进程地址空间内运行。:线程一定是由系统所管理的,秉持“先描述,再组织”的原则,OS 内核中一定有描述线程的数据结构。在 Linux 系统中,线程与进程共用一套结构体描述,即 task_struct 结构体。在 CPU 看来,线程的 PCB 更加轻量化,所以在 Linux 系统中,线程也可称为轻量化进程。

2024-02-29 20:19:18 1925

原创 操作系统——Linux信号概念,信号的产生、处理、阻塞和捕捉,可重入函数的概念

从生活角度出发,人们在日常的工作生活中,为了提高工作效率,会经常接收信号也会产生信号。在操作系统体系原理中,也有类似的信号概念,其目的也是为了让计算机能够以信号为媒介,优化工作方式,提高工作效率。因此信号相关知识的学习,是深入了解操作系统,深入认识计算机工作原理过程中尤为重要的一环。

2024-02-11 16:15:35 1223 1

原创 操作系统——Linux文件及文件系统、软硬链接、动静态库(基础IO)

在计算机和操作系统的学习过程中,文件管理系统是一个十分庞杂的知识体系,也是相当重要的话题。我们可以通过该内容的知识,对计算机的组成及工作原理,有一个初步且深入的认识。学习文件系统就是加深我们对底层认识的一个重要知识点。

2024-02-01 18:32:36 1509

原创 操作系统——Linux进程概念、控制及相关知识的理解

在学习Linux的过程中,进程这一概念,理解起来是有一定难度的,知识点也比较多,但这一部分知识点又相当重要。因此专门写一篇文章,整理一下Linux进程的知识,分享的同时,也方便后面复习。

2024-01-27 17:06:31 707 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除