摘要:
单台机器并发提高效率的方式只有提高核数,单核cpu只能微观串行,不能改变总时长 阅读全文
摘要:
1.需要等待结果返回,才能继续运行-同步 2.不需要等待结果返回,也能继续运行-异步 长时间的调用-异步比较好(格式转换,安卓异步防止阻塞ui) 阅读全文
摘要:
1.线程是轮流使用cpu 2.线程执行到一半可能切换到另外一个线程 3.同一时间一个核心应对多件事情的能力叫并发,换种意思就是线程轮流使用CPU的做法称之为并发,(微观串行,宏观并行,把cpu时间切的很短) 4.多个核心同时做不同的线程任务叫并行。 1.一个人轮流做多件事-并发 2.找了3个人干这些 阅读全文
摘要:
1.进程 程序由指令和数据组成,指令要运行,数据要读取,必须把指令读到CPU,在指令运行过程中要用到外部设备,网络等。进程就是用来加载指令的,管理内存,IO的 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程 进程可以视为程序的一个实例,大部分程序可以同时运行多个进程实例。(w 阅读全文