![](https://img-blog.csdnimg.cn/da2cecc3c193442e8e3d8cb4bef1fb21.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux系统编程
文章平均质量分 91
Linux之路~
阿浩啊z
在校大学生,主修c/c++,熟悉linux系统下系统编程,网络编程中,正在学习Qt,三维图形开发。。。
展开
-
Linux【多线程】之线程概念&线程特点&线程控制
本文介绍了关于Linux下多线程的概念、线程的特点、线程控制等,核心在于线程控制方面,包含了线程创建,线程等待,线程终止,线程分离......原创 2023-04-26 22:35:06 · 438 阅读 · 6 评论 -
【Git】版本控制器详解之git的概念和基本使用
版本控制器git详解原创 2023-08-10 17:43:39 · 856 阅读 · 0 评论 -
linux线程池、基于线程池的单例模式、读者写者问题
本文是多线程完结篇,综合前面所学的多线程知识,编程实现linux下线程池的制作,线程池: 一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度。可用线程数量应该取决于可用的并发处理器、处理器内核、内存、网络sockets等的数量原创 2023-05-06 13:21:58 · 549 阅读 · 16 评论 -
linux【多线程】基于环形队列(RingQueue)的生产消费模型
在基于阻塞队列的生产消费模型下改进的基于环形队列的生产消费模型解决了多线程并发访问统一共享资源不同区域的问题,本文介绍了信号量机制,结合环形队列,设计出生产消费模型,图文并茂讲解详细。。。原创 2023-05-03 11:59:22 · 403 阅读 · 28 评论 -
Linux之【多线程】生产者与消费者模型&BlockQueue(阻塞队列)
消费任务也是需要时间的,不是把任务从队列中拿出来就完事了,还要处理它,处理它期间不影响其它线程消费,反之亦然,这才是生产者与消费者模型的高效体现!函数调用:main函数通过用户输入生产了数据,用变量保存了数据,要调用的函数消费了数据,当main函数调用func函数,main函数就会阻塞等待func函数返回,这种情况称为。控制消费速度,即每间隔1s消费一次,刚开始生产多个,稳定后生产一个消费一个,消费的是以前的数据。控制生产速度,即每间隔1s生产一次,生产一个消费一个,而且消费的都是最新的数据。原创 2023-05-01 21:17:31 · 1126 阅读 · 18 评论 -
Linux之【多线程】线程互斥(锁)&线程同步(条件变量)
本文主要向读者们讲解一下linux系统下线程互斥与线程安全方面的知识,图文并茂,讲解详细;涉及知识面有互斥、同步、互斥锁、条件变量、原子性操作等等,想了解linux线程的小伙伴务必来阅读一番原创 2023-04-30 11:56:12 · 631 阅读 · 8 评论 -
Linux【多线程铺垫】之深度理解虚拟地址到物理地址的转换
学习linux系统下多线程之前先做个铺垫:了解一下虚拟地址到物理地址的转换。本文主要是来了解一下“页表”与地址空间的联系,以及怎么完成地址的转换需要哪些步骤原创 2023-04-23 23:12:12 · 361 阅读 · 1 评论 -
【Linux】信号的保存&信号的捕捉&信号集&零碎知识点总结
关于linux下信号的保存(内核中信号的三种基本数据结构)、捕捉、信号集等概念的总结说明,全篇文章6000余字,总结详细,附有代码和原理图。原创 2023-04-21 22:22:29 · 665 阅读 · 5 评论 -
【Linux】信号概念&信号的产生方式&核心转储问题
本文主要介绍了Linux系统下信号的概念,生活中的信号与计算机中的信号相结合理解,包括信号产生的四种方式及核心转储问题原创 2023-04-18 23:10:40 · 295 阅读 · 4 评论 -
Linux之【进程间通信(IPC)】-总结篇
进程间通信(IPC)总结原创 2023-08-13 19:57:54 · 427 阅读 · 1 评论 -
Linux【进程间通信】之共享内存篇
本篇文章讲述了Linux下进程通信方式之一的共享内存方式,从共享内存通信的原理,概念切入,详细说明了如何实现通信,本篇文章带有具体实现代码+详细注释,欢迎前来阅读。。。原创 2023-04-17 20:21:41 · 319 阅读 · 0 评论 -
【Linux】进程间通信之管道
本文来讲解一下关于进程间通信的原理和用管道方式实现进程间通信原创 2023-08-13 13:15:00 · 618 阅读 · 0 评论 -
如何在Linux下打印出进度条
本篇文章主要讲述了回车符和换行符的使用、简要介绍了缓冲区,以及如何实现linux系统下进度条的打印,欢迎有需要的朋友前来阅读原创 2023-01-15 21:37:40 · 623 阅读 · 0 评论 -
【Linux粘滞位】解读
linux粘滞位的概念、使用原因、使用方法解读原创 2023-01-14 22:35:48 · 540 阅读 · 0 评论