分布式
雁落夕尘
爱运动、爱唱歌的80后,现从事于机器视觉行业,并将长期从事于这个行业,主要学习研究使用Win32 API,MFC,OpenCV,Qt,OpenGL,Halcon,图像处理算法相关技术。
展开
-
同步和异步的区别
同步和异步的区别: 1、同步就是说多个任务之间是有先后关系的,一个任务需要等待另一个任务执行完毕才能继续执行。 2、异步就是说多个任务之间没有先后关系,不需要相互等待各做各的事。 同步编程方法: 1、信号量 2、互斥量 异步无需考虑资源冲突,不需特别处理。转载 2014-09-28 16:14:50 · 764 阅读 · 0 评论 -
并发和并行
并发是在同一时段发生,并行是在同一时刻发生 “并行”是指无论从微观还是宏观,二者都是一起执行的,就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。 而“并发”在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行,从宏观外来看,好像是这些进程都在执行,这就好像两个人用同一把铁锨,轮流挖坑,一小时后,两个人各挖一个小一点的坑,要想挖两个大一点得坑,一定会用两个小时。 从以原创 2013-12-18 16:08:03 · 568 阅读 · 0 评论