linux源码,利用状态机,实现io非阻塞操作
上传时间: 2013-12-01
上传用户:天涯
linux源码,利用状态机实现io非阻塞操作 版本2,用结构体保存中间状态,可实现状态恢复
上传时间: 2014-01-03
上传用户:aappkkee
这是书上的代码,支持阻塞与非阻塞模型且线程安全的环形缓冲的设计与实现---环形缓冲,攻克高级缓冲技术的关键,供大家参考
标签: 代码
上传时间: 2016-12-18
上传用户:hgy9473
一、 进程控制 1、 定义PCB(可以采用静态结构或动态结构):包括理论PCB中的基本内容,如ID、进程状态、队列指针。由于无法实现真正的进程创建功能,在实验中只需建立PCB,用它代表完整的进程。 2、 定义进程状态转换方式:进程的状态转换是由进程内部操作或操作系统的控制引起,由于无法实现这些功能,学生可以采用随机数方法或键盘控制方法模拟,并实现对应的控制程序。随机方法指产生1-6的随机数,分别代表创建进程(c)、结束进程(e)、进程阻塞(b)、激活进程(w)、调度进程(p)、时间片到(t)等事件;键盘模拟方法指定义6种按键代表以上6种事件。 3、 根据四种事件处理就绪队列、阻塞队列和当前执行中的进程。 每次事件处理后应形象地显示出当前系统中的执行进程是哪一个,就绪队列和阻塞队列分别包含哪些进程。
上传时间: 2016-12-23
上传用户:wyc199288
基于线程的多任务系统的实现,实现了线程的切换,阻塞和唤醒
上传时间: 2013-12-12
上传用户:franktu
Matlab实现: Erlang B model(M/M/n/n)与 Erlang C model排队系统的模拟,并画出阻塞概率(P)与负载(A=lamda/miu in Erlang)的关系图。用法:运行RunMe
上传时间: 2014-01-02
上传用户:wcl168881111111
本书全面深入地讲述了套接口API网络编程的既成事实标准,对X/open传输接口API也作了广泛的介绍。 本书从对套接口API的综合讨论开始,论述了基本编程内容后,即转入高级套接口编程的相关主题,包括IPv4与IPv6的互操作性; UNIX域协议、非阻塞I/O、路由套接口、广播、多播、线程、原始套接口、数据链路访向等, 对于客户一服务程序的各种设计方法也作了完整的探讨。在叙述X/Open传输接口API时, 还对记这种设备驱动机制作了深入分析。在附录中又给出了IPv6、ICMPV6、虚拟网络等新内容。 本书内容详尽且具权威性,几乎每章都提供精选的习题, 是计算机和网络专业高年级本科生和研究生的首选教材。本书也可作为网络研究和开发人员的自学教材和参考书。
上传时间: 2014-12-06
上传用户:sk5201314
select 函数的详细描述,select 函数可以用于非阻塞机制。
上传时间: 2013-12-15
上传用户:jhksyghr
能够对串口进行读写,监视的类。利用线程实现了非阻塞调用
上传时间: 2014-01-03
上传用户:13215175592
《嵌入式Linux中的进程同步无竞争态读写》 在系统需要并发性能时,可以提供缓冲机制,避免生产者的消息阻塞。
上传时间: 2014-01-25
上传用户:moshushi0009