多线程异步有什么作用
2011-04-30
展开全部
多线程:最常用的是解决页面大数据卡住问题,用另外线程去取数据,等取到后在刷新到页面上,这样就不会卡主界面,影响用户体验
异步:也可以用到这情况界面先打开,同时请求数据(这在第2线程做),然后等待响应,响应到后,把数据刷新到界面
异步一般是这样:client注册事件到server,当server接受到请求后再通知client
异步:也可以用到这情况界面先打开,同时请求数据(这在第2线程做),然后等待响应,响应到后,把数据刷新到界面
异步一般是这样:client注册事件到server,当server接受到请求后再通知client
展开全部
提高程序性能啊,一个线程任意时刻只能在一个CPU上运行,要充分运用多核CPU就可以把程序的计算分配到多个线程上,这样你的程序就能同时在几个CPU内核上运行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
异步和多线程是两个概念
多线程至多个任务同时处理(宏观,根据处理器核心数量有关系)
异步指的是:例如:A在买东西,B店员需要去拿东西给A看,这个时候可以A继续看东西,而B去拿东西.等待B拿到后通知A.这个过程A是可以继续工作,在B完成后通知A。当然异步的实现还是依赖于多线程。因为有异步回调
多线程至多个任务同时处理(宏观,根据处理器核心数量有关系)
异步指的是:例如:A在买东西,B店员需要去拿东西给A看,这个时候可以A继续看东西,而B去拿东西.等待B拿到后通知A.这个过程A是可以继续工作,在B完成后通知A。当然异步的实现还是依赖于多线程。因为有异步回调
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询