基于Linux下的理发师问题 带说明 实践可用 有运行截图
2022-11-17 10:45:43 198KB 理发师问题 多线程 Linux 带说明
1
Linux 多线程编程笔记——简单、好记、好用说明:本代码参考麦子学院魏杰老师的Linux多线程编程 视频教程,整理有参考网上的做出修改,自己也可以参考网上比较好的例程
1
1、设计目的:通过研究Linux的进程同步机制和信号量,实现生产者消费者问题的并发控制。 2、说明:有界缓冲区内设有26个存储单元,放入取出的产品设定为26个大写英文字母。 3、设计要求: 1) 生产者与消费者均有二个以上 2) 生产者和消费者进程的数目在程序界面上可调,在运行时可随时单个增加与减少生产者与消费者 3) 生产者的生产速度与消费者的消费速度均可在程序界面调节,在运行中,该值调整后立即生效 4) 生产者生产的产品由随机函数决定 5) 多个生产者或多个消费者之间必须有共享对缓冲区进行操作的函数代码 6) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前生产者与消费者的指针位置,以及生产者和消费者线程标识符 7) 采用可视化界面(GTK),可在运行过程中随时暂停,查看当前生产者、消费者以及有界缓冲区的状态
2022-03-30 23:12:56 306KB 多线程Linux
1
多线程、网络编程多线程、网络编程多线程、网络编程多线程、网络编程多线程、网络编程多线程、网络编程
2022-03-03 12:56:49 2.92MB 多线程、网络编程
1
简单的多线程小demo,帮助你快速理解多线程的原理和使用。
2021-11-23 17:26:04 848B 多线程 Linux gcc
1
Linux下多线程编程的概念、API接口使用、线程同步的掌握、线程池、协程等基本概念。
1
linux下的线程编程文档,包含pthread API
1
全双工邮箱通讯,两个程序分别同过共享内存(邮箱)相互传输数据, 分别都有一个读写线程,读写个自通讯数据区域,一个读线程对应另一个进程的写线程;
2021-07-27 10:35:15 3KB 进程间通信 多线程 linux 源码
1
lx_async_server 一个基于epoll的linux c web服务器 lx_async_server使用epoll实现异步web服务,同时可以指定线程的数量,每一个线程独立工作以充分利用硬件的cpu及内存等资源。默认情况下,服务器会根据cpu的个数起相应的线程数。定时器使用红黑树实现。整个架构参考nginx。 服务器经valgrind 内存测试及压力测试. 要被访问的网页放到 home/webhome 目录下 编译: 项目会用到其他模块 lx_http lx_http lxlib lxlog ./build.sh ./lxasync -h usage:lxmt [-h] [--port] [--home] [--thread_num] [--daemon] --thread_num 启动的独立线程数,默认与cpu数相同 作者:德才 email:
2021-06-20 21:03:28 66KB C
1
由浅入深的介绍 linux windows下多线程程序设计,线程池模型设计,针对多线程编程,详细地介绍 Windows 和 Linux操作系统层面上提供的各种多线程接口,理解并熟悉它们的使用操作系统层面上关于多线程和多线程协作的接口原理有含源码例子可参考
2021-04-24 00:31:53 5.78MB C++多线程 linux多线程 windows多线程
1