搜索资源列表
os.tar
- 双缓冲区誊抄的程序,使用信号灯及共享缓冲区实现同步,由三个子进程实现-Double buffer copy of the transcr ipt, the use of semaphores and shared buffer to achieve synchronization, by the three sub-processes realize
unpv13e
- 详细说明:Linux下采用C语言开发的聊天程序,使用类似vi的操作界面,服务器端采用多线程技术,每线程服务一个客户端,客户端采用双进程,一个进程负责网络I/O,一个进程负责用户交互。-Linux development using C language chat, the use vi similar to the user interface, server multi-threading technology, every threaded a client services, client
fileserver
- 本程序是基于双协议的文件传输协议的服务器端设计,实现进程预分配技术。-This procedure is based on dual-protocol file transfer protocol server-side design, implementation process, the pre-distribution techniques.
pipe
- 管道是UNIX系统和类UNIX系统都支持的通信机制,它也是进程间通信(IPC,Inter-Process Communication)最古老的形式之一。管道是半双工的,如果要实现双向通信,需要建立两个管道。管道只能用于具有亲缘关系的进程间进行通信,如果两个完全无关的进程进行通信,则需要使用有名管道,即FIFO。 本实验父进程从控制台读数据,并向管道中写字符串。子进程将父进程经由管道传输过来的字符进行大小写互转,然后将装换后的字符送回父进程。 实验环境 Redhat9.0-Pipeli
shedular
- C 语言写的 schedular 模仿Minix 结构中的进程调度执行队列进程。采用双链表。-Written in C language schedular Minix structure mimics the process of scheduling the execution queue process. Double-linked list.
test_fifo
- 多进程的有名管道通信实例,在pc中linux环境下测试通过,测试中使用2个有名管道实现全双工通信,test_fifo_rw用于写管道,并读取另一个管道内容,test_fifo_echo将读管道的数据简单处理后回送到另一个管道中,-Examples of well-known multi-process communication named pipe, in the pc linux environment tested, the test used in two well-known pipe