Linux/Ubuntu
文章平均质量分 89
yanzl1219
这个作者很懒,什么都没留下…
展开
-
进程的创建与可执行程序的加载
SA6196 闫**进程的创建与可执行程序的加载 1 Linux下的进程创建与执行在传统的Linux环境下,有两个基本的操作用于创建和修改进程:函数fork( )用来创建一个新的进程,该进程几乎是当前进程的一个完全拷贝;函数族exec( )用来启动另外的进程以取代当前运行的进程。1.1 fork()函数的详解和执行的步骤: fork()函数通过系统调用创建原创 2013-05-28 09:23:14 · 1217 阅读 · 0 评论 -
linux_编译执行程序,分析计算机的工作原理
linux_编译执行程序,分析计算机的工作原理From: USTC_SA6196实验:请使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件,并加载运行,分析.s汇编代码 在CPU上的执行过程实验报告要求:通过实验解释单任务计算机是怎样工作的,并在此基础上讨论分析多任务计算机是怎样工作的。-------------------------------------原创 2013-05-15 22:29:54 · 840 阅读 · 0 评论 -
Linux 操作系统内核升级及系统调用的添加
Linux 操作系统内核升级及系统调用的添加------------------------------SA6196/yanzl------------------------------1.内核升级用命令 # uname -a 查看本系统的内核版本,该版本可能不是最新的linux的内核版本,我们将升级为最新的内核版本。1.1 从官网www.kernel.org下载最新的内原创 2013-06-13 16:44:05 · 862 阅读 · 0 评论 -
Linux操作系统工作机制分析
操作系统工作机制分析SA196/yanzl------------------------------------------------------------------------------------------------------------------整个计算机操作系统的工作是在硬件的支持下辅助一些软件保证机器各项工作的正常运行。保证了计算机的正常原创 2013-06-18 10:25:02 · 1030 阅读 · 0 评论 -
所需命令
qemu -S -kernel arch/i386/boot/bzImage -hda linux-0.2.img -append "root=dev/hda" gdbserver tcp::1234 ----gdb vmlinux target remote localhost:1234 b strat_kernelclist原创 2013-06-27 19:06:49 · 556 阅读 · 0 评论