8 Linux内核
freedom1013
embedded linux
展开
-
内核简介
<br /><br /> <br />. linus说,内核就是为上层应用程序提供运行环境并管理整个系统软硬件资源的一个程序。(管理和服务程序)<br /> <br />. 内核要完成如下功能:<br /> <br />(1)进程管理<br />进程(process)可以定义为"执行程序的一个实例"。系统中可以同时运行多个进程。<br />内核负责进程的创建、销毁,进程调度,进程间通信等。内核本身不是一个进程,而是进程的管理者<br /> <br />(2)内存管理<br />管理进程地址空间。每个进程都运原创 2010-08-11 16:36:00 · 634 阅读 · 0 评论 -
内核Makefile
<br /><br />. Documentation/kbuild/makefiles.txt<br /> <br />. Makefile的作用:<br />1). 决定编译哪些文件<br />2). 怎么编译这些文件<br />3). 怎么样链接这些文件(顺序)<br /> <br /> <br />. Makefile 类别:<br />//顶层Makefile<br />. Makefilethe top Makefile.<br /> <br />//体系结构相关Makefile<br />.原创 2010-08-11 16:44:00 · 1400 阅读 · 1 评论 -
计算机经典书籍推荐
<br /><br /><br /><br /><br />书中自有颜如玉。<br />作为一个专业的软件工程师应该需要一些专业和经典的书籍。<br /><br />从上层到底层的一些自己读过的认为比较经典的书籍推荐给兄弟们。. C<br /> .《C Primer Plus》<br /> .《C程序设计语言》<br /> .《C和指针》<br /> .《C专家编程》<br /> .《C陷阱与缺陷》<br /> .《C/C++高质量编程指南》<br />. 编程思想<br /> .《深入理解计算机系统》<原创 2010-09-03 00:11:00 · 1072 阅读 · 0 评论 -
VirtualBox Ubuntu KGDB内核调试技术
一、首先安装VirtualBox并在VirtualBox中安装Ubuntu的虚拟机======================================================1.安装VirtualBox OSE版----------------------sudo apt-get install virtualbox-ose2.新建一个Ubuntu虚拟机----------------------2.1 常规及硬盘配置较简单,可以参考默认配置。2.2 配置虚拟光驱,从ISO文件安装系统2.3原创 2010-12-22 01:24:00 · 2436 阅读 · 1 评论