- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 【操作系统】任务调度方法
上次碰到js函数调度的问题,因为那时候不知道有event loop的概念……以为js中的函数也是抢占式的调用,然后又想起来上学期ucos中怪的碰撞检测有问题的情况……所以翻了下操作系统的书……然而之前居然没有翻到……再见再见线程是最小的任务执行单位,一个进程可以有多个线程。进程调度可以帮助计算机合理分配CPU,提高吞吐率。常见的调度算法有:先到先服务最短作业优先调度(有抢占和非抢占)优
2016-07-18 15:04:48 3951
原创 【js】关于 setTimeout(0)所引发的……
在看vue的时候,看到了vue关于异步更新的原理,里面提到了setTimeout(0)。于是我想起来之前面试的时候被问过这个问题,并且在很久之后我随便查了查敷衍了事= =,到底是敷衍谁。于是昨天又去google了一下这个问题……果然发现了很多不得了的事(笑哭)。之前知道,js是单线程的,所以在一段时间内只能执行一个任务。然后我们又知道settimeout和setinterver都是存在时延的,
2016-07-14 20:07:06 1705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人