技术的乐趣在于分享,欢迎多多交流,多多沟通。
全部博文(877)
发布时间:2014-04-23 15:18:33
http://blog.csdn.net/mybelief321/article/details/9395799实验目的 通过编写经典的“生产者-消费者”问题的实验,进一步熟悉Linux中的多线程编程,并且掌握用信号量处理线程间的同步和互斥问题。实验内容 “生产者--消费者”问题描述如下: 有一个有限缓冲区(.........【阅读全文】
发布时间:2014-04-23 15:17:46
http://blog.csdn.net/mybelief321/article/details/9390707概述 由于线程共享进程的资源和地址空间,因此在对这些资源进行操作时,必须考虑到线程间资源访问的同步与互斥问题。这里主要介绍Posix中两种线程同步机制,分别为互斥锁和信号量。这两个同步机制可以通过互相调用对方来实现,但互斥锁更适用.........【阅读全文】
发布时间:2014-04-23 15:17:06
http://blog.csdn.net/mybelief321/article/details/9377379线程概念 线程是指运行中的程序的调度单位。一个线程指的是进程中一个单一顺序的控制流,也被称为轻量级线程。它是系统独立调度和分配的基本单位。同一进程中的多个线程将共享该系统中的全部系统资源,比如文件描述符和信号处理等。一个进程.........【阅读全文】
发布时间:2014-04-23 15:16:07
http://blog.csdn.net/mybelief321/article/details/9372643实验目的 通过编写共享内存实验,进一步了解使用共享内存的具体步骤,同时加深对共享内存的理解。在本实验中,采用信号量作为同步机制完善两个进程(“生产者”和“消费者”)之间的通信。实验内容 利用共享内存实现文件的.........【阅读全文】
发布时间:2014-04-23 15:15:24
http://blog.csdn.net/mybelief321/article/details/9196629实验目的 通过编写有名管道多路通信实验,进一步掌握管道的创建、读写等操作,同时复习使用select()函数实现管道的通信。实验内容 这里采用管道函数创建有名管道(不是在控制台下输入命令mknod),而且使用select()函数替代pol.........【阅读全文】