摘要: Unix/Linux编程实践一书 p440 14.5.2,介绍了使用条件变量进行线程同步。程序是开两个线程分别统计两个文件的字数,都统计完后,主线程得出总文字数。现在想要一个线程统计完成之后立即能够通知主线程,从而主线程能够立即打印出已经完成的文件信息。就像各州选举,可以及时通告已经结束的州的选情一个道理。书中程序的思想是由muterx保护一个mailbox,子线程获得mailbox写权力后将统计... 阅读全文
posted @ 2009-07-24 20:42 阁子 阅读(4203) 评论(5) 推荐(0) 编辑
摘要: 题目要求:例如给出下面的输入1../smp2.1 a1.txt a2.txt a3.txt a4.txt a5.txt a6.txt a7.txt每个文件如a0.txt有着很多int型数据,未排序,对每个文件启动一个线程对其排序排序好的文件存储为a1.txt.sorted … a7.txt.sorted2.然后再进行merge操作对于相邻的两个文件merge每次merge启动一个新的线... 阅读全文
posted @ 2009-07-24 10:42 阁子 阅读(646) 评论(0) 推荐(0) 编辑