1.管道(pipe)及有名管道(named pipe):
管道可用于具有亲缘关系的父子进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。
2.信号(signal):
信号是在软件层次上对中断机制的一种模拟,它是比较复杂的通信方式,用于通知进程有某事件发生,一个进程收到一个信号与处理器收到一个中断请求效果上可以说是一致的。
3.消息队列(message queue):
消息队列是消息的链接表,它克服了上两种通信方式中信号量有限的缺点,具有写权限得进程可以按照一定得规则向消息队列中添加新信息;对消息队列有读权限得进程则可以从消息队列中读取信息。
4.共享内存(shared memory):
可以说这是最有用的进程间通信方式。它使得多个进程可以访问同一块内存空间,不同进程可以及时看到对方进程中对共享内存中数据得更新。这种方式需要依靠某种同步操作,如互斥锁和信号量等。
5.信号量(semaphore):
主要作为进程之间及同一种进程的不同线程之间得同步和互斥手段。
6.套接字(socket);
这是一种更为一般得进程间通信机制,它可用于网络中不同机器之间的进程间通信,应用非常广泛。
- 一等奖(1名) 精美内胆包1个+最新《程序员》杂志1本
- 二等奖(6名) 技术好书1本 (数量有限,先到先得)
- 三等奖(8名) 《程序员》杂志1本
如对活动有任何疑问请发邮件到客服邮箱blog(at)csdn.net联系博客管理员,感谢大家对CSDN博客频道的支持!
每年的节假日,既是扎堆儿旅游的高峰,也是蜗居一族上网的高峰。对于宅在家中上网人群来说,网速究竟有多快,是一个有争议的问题。近日,有媒体说中国网速仅有韩国九分之一,中国网速到底快不快?谁能给个标准答案?
今年上半年,很多媒体都报道了全国宽带网速慢、收费高的消息,称中国网速不及发达国家十分之一,收费却要高三四倍。对此,各地都陆续启动了宽带提速活动。3月1日,北京联通宣布,3月1日起对北京全网宽带用户免费提速,网速将至少升级一倍。
费用高出3倍 速度不足1/10
据"360宽带测速器"对近期用户分享的测试数据统计分析,全国除港、澳、台之外的31个省、市、自治区的网民平均上网带宽为3.2Mbps,全国网速最快前五名分别为上海、新疆、海南、北京和天津,而广西则以2.3Mbps的带宽排名最后。
国际对比则非常不乐观。据央视报道,截至2010年,我国宽带上网平均速率位列全球71位,不及美国英国日本等三十几个经济合作组织国家平均水平的十分之一。但是,平均一兆每秒的接入费用却是发达国家平均水平的3-4倍。
专家称"已经够快" 测速器试试看
对于中国的网速,一些专家也有不同看法。北京邮电大学阚凯力教授称,从世界范围来看,我国网速中等偏上;从绝对价格来说,网费中等偏低。教授一席话,再次掀起了网速和网费的古老话题。
目前,电信运营商提供的宽带一般在512K至8M,部分地区也有10M以上光纤接入。但是,用户自己对实际网速却没有概念。360的"网速测试器"就可以测试自己当前网络实际速度,并可以和其他好友PK网速,知道自己在全国网民中的速度到底算快还是算慢。
据了解,360网速测试器是目前相对比较权威的测速工具,它采用的是HTTP多线程下载和广域网P2P下载结合的测速方法,通过下载数据块把带宽"打满",测试带宽稳定值。相比用户自行下载某个文件来测试速度,更能反映自家带宽的实际情况。
此前,工业和信息化部副部长杨学山曾在媒体前表示"要让每个老百姓得到高质量、可支付起的宽带服务。"以360宽带测速器数据来看,距离高质量的宽带服务,我们任重而道远。