摘要: 线程调度里thread_block方法在执行当前线程状态更新前把中断给关上了,然后调用schedule函数执行切换,schedule函数会将当前线程换下,从就绪队列里再pop队首线程上处理器执行,现在有两种情况,如果此时队首是一个新线程,则新线程会开中断,所以理论上就绪队列里的所有线程都有机会上处理 阅读全文
posted @ 2019-06-25 20:37 Birding 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 参考书籍: clean code & 代码大全 问题来了,如果在一个代码块里有很多行,而且每行都没有关联,比如一行是打日志,一行是发消息,那这样是不是要把这一个代码块里的多行都用空行分割开? 阅读全文
posted @ 2019-06-25 12:05 Birding 阅读(358) 评论(0) 推荐(0) 编辑