代码改变世界

随笔档案-2015年02月

linux调度器源码分析 - 概述(一)

2015-02-27 12:30 by tolimit, 12196 阅读, 收藏, 编辑
摘要: 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 引言 调度器作为操作系统的核心部件,具有非常重要的意义,其随着linux内核的更新也不断进行着更新。本系列文章通过linux-3.18.3源码进行调度器的学习和分析,一步一步将linux现有的调度器原原本本的展现 阅读全文

关于嵌套循环效率研究

2015-02-06 12:23 by tolimit, 3384 阅读, 收藏, 编辑
摘要: 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/引言 大家都知道,当进行嵌套循环时,大循环放最外面和放最里面所造成的执行效率会不同,本篇文章会通过汇编代码进行分析具体情况。测试环境操作系统:ubuntu-14.04.1编译器:gcc-4.8编译命令:gcc t... 阅读全文

关于linux系统如何实现fork的研究(二)

2015-02-04 16:37 by tolimit, 2400 阅读, 收藏, 编辑
摘要: 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 引言 前一篇关于linux系统如何实现fork的研究(一)通过代码已经说明了从用户态怎么通过软中断实现调用系统调用clone函数,而clone函数的精华copy_process函数就在此篇文章中进行分析。我们知道 阅读全文