hoyong

导航

2017年7月12日 #

多线程和异步正确使用方式(转)

摘要: 最近在做一个高并发的项目,其中涉及到了,多线程、异步的概念,之前一直不是特别的理解他们的使用场景,今天看了远离一个大神(好像还是个妹子)的讲解,茅舍顿开,正好准备把项目重构一下,将异步使用起来,提高项目的性能。 C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而 阅读全文

posted @ 2017-07-12 20:43 hoyong 阅读(222) 评论(0) 推荐(0) 编辑

并发 并行 同步 异步 多线程的区别(转)

摘要: 并发 并行 同步 异步 多线程的区别 1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关 阅读全文

posted @ 2017-07-12 20:41 hoyong 阅读(126) 评论(0) 推荐(0) 编辑