会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yzjustc
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年6月1日
xblock架构,链接与加载
摘要: 首先,xblock是一个模块,edx即edx-platform,在github.com/edx/edx-platform中,此平台有一个专门加载xblock的模块,定义了所有的接口,可以逐一将模块中的所有信息传递到平台中,严格来说应该是将整个xblock的数据导入到web端.通过web应用,通常是n
阅读全文
posted @ 2016-06-01 20:26 yzjustc
阅读(1484)
评论(0)
推荐(0)
编辑
2016年4月30日
Linux系统理解以及Linux系统学习心得
摘要: 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 说一下我对Linux系统的理解 1.加载Linux内核准备:在加载基本输入输出模块(BIOS)之后,从磁盘的引导扇区读入操作系统的
阅读全文
posted @ 2016-04-30 23:08 yzjustc
阅读(577)
评论(0)
推荐(0)
编辑
2016年4月10日
Linux加载一个可执行程序并启动的过程
摘要: 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 以shell下执行ls命令为例介绍Linux通过fork()和execve()类函数的执行程序启动过程: 父进程为shell,
阅读全文
posted @ 2016-04-10 13:44 yzjustc
阅读(8362)
评论(0)
推荐(0)
编辑
2016年4月3日
Linux系统基于fork()新进程的创建
摘要: 作者:严哲璟 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 fork属于系统调用,而此系统调用创建一个子进程,由于其为系统调用,所以基本的用户态到内核态的切换,以及中断的处理,都与普通的
阅读全文
posted @ 2016-04-03 21:48 yzjustc
阅读(951)
评论(0)
推荐(0)
编辑
2016年3月27日
系统调用system_call处理过程
摘要: 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 linux的系统调用的过程: ENtry_32.S 1.enter system_call 2.push eax 保存eax的
阅读全文
posted @ 2016-03-27 18:17 yzjustc
阅读(511)
评论(0)
推荐(0)
编辑
2016年3月20日
系统调用的API以及汇编代码实现
摘要: 作者:严哲璟 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 系统调用过程为getpid()即返回当前进程的ID 使用汇编代码 用库函数实现 参数传递方式:eax传递系统调用号,库函数的参
阅读全文
posted @ 2016-03-20 18:59 yzjustc
阅读(1112)
评论(0)
推荐(0)
编辑
2016年3月13日
linux内核启动过程
摘要: 作者:严哲璟 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 通过qemu以及gdb调试进行linux的 init/main.c内核启动代码分析 start_kernel的执行过程:首
阅读全文
posted @ 2016-03-13 20:52 yzjustc
阅读(572)
评论(0)
推荐(0)
编辑