并发
aloneload
这个作者很懒,什么都没留下…
展开
-
java多线程
多任务多任务:操作系统可以同时运行多个任务。进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。线程:线程是进程中的一个实体,作为系统调度和分派的基本单位。解决方案:1.启动多个进程2.启动多个线程3.多进程+多线程如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间。计算密集型 vs. IO密集型计...原创 2018-03-29 21:31:35 · 191 阅读 · 0 评论 -
编程语言模型思考之异步和多线程
编程语言模型思考之异步和多线程 各种类型的编程语言在解决特定领域问题上具有独有的编程模型,例如异步模型和多线程模型,语言最初设计者考虑哪种模型至关重要 目的:不管哪种模型,其目的是为了程序的运行可持续性,也就是多任务执行解决方案。不能因为某些任务一直阻塞,而其资源(主要CPU)处于不工作状态,因此衡量一 个语言的优劣,大部分评论文章针对是否充分利用处理器,以及对于编程人员在该模型上编程的易用...原创 2018-05-01 15:12:36 · 301 阅读 · 0 评论