自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

转载 Linux 下系统调用的三种方法

系统调用(System Call)是操作系统为在用户态运行的进程与硬件设备(如CPU、磁盘、打印机等)进行交互提供的一组接口。当用户进程需要发生系统调用时,CPU 通过软中断切换到内核态开始执行内核系统调用函数。下面介绍Linux 下三种发生系统调用的方法:通过 glibc 提供的库函数glibc 是 Linux 下使用的开源的标准 C 库,它是 GNU 发布的 libc 库,即运行时

2017-11-10 11:47:40 1295

转载 《深入理解Linux内核》软中断/tasklet/工作队列

《深入理解Linux内核》软中断/tasklet/工作队列软中断、tasklet和工作队列并不是Linux内核中一直存在的机制,而是由更早版本的内核中的“下半部”(bottom half)演变而来。下半部的机制实际上包括五种,但2.6版本的内核中,下半部和任务队列的函数都消失了,只剩下了前三者。本文重点在于介绍这三者之间的关系。(函数细节将不会在本文中出现,可以参考文献,点

2017-11-10 11:24:46 361

转载 程序的链接和装入及Linux下动态链接的实现

程序的链接和装入存在着多种方法,而如今最为流行的当属动态链接、动态装入方法。本文首先回顾了链接器和装入器的基本工作原理及 这一技术的发展历史,然后通过实际的例子剖析了Linux系统下动态链接的实现。了解底层关键技术的实现细节对系统分析和设计人员无疑是必须的,尤其当我 们在面对实时系统,需要对程序执行时的时空效率有着精确的度量和把握时,这种知识更显重要。链接器和装入器的基本工作原理一

2017-11-01 14:44:54 374

转载 Linux下编译、链接和装载

——《程序员的自我修养》读书笔记编译过程在Linux下使用GCC将源码编译成可执行文件的过程可以分解为4个步骤,分别是预处理(Prepressing)、编译(Compilation)、汇编(Assembly)和链接(Linking)。一个简单的hello word程序编译过程如下:1. 预处理首先源代码文件(.c/.cpp)和相关头文件(.h/.hpp)被预处理器cpp

2017-11-01 10:25:31 623

util-linux.2.32.tar.gz

使用fincore可以查看单个文件的cache占用情况,还有其它命令,没有使用过

2018-04-11

protel 99 se 快速学习手册

本文档包括pdf和ppt两种方式,让你在几分钟内学会protel 99se的使用过程。

2008-08-27

linux/uclinux+minigui嵌入式系统开发工具及过程

本书以minigui在linux/uclinux的移植,简单应用开发为线索,讲述了linux/uclinux的开发的基本概念和工具,适合初次接触嵌入式开发的人员阅读。

2008-03-24

busybox-1.00.tar.gz

BusyBox:嵌入式linux 中的瑞士军刀。<br> BusyBox把很多通用UNIX命令的微型版整合到一个很小的单一可执行文件中。这些命令通常可以替换你能在GNU的fileutils和shellutils等中找到的大部分命令。Busybox中的命令一般情况下比与之相对应的完整版GNU命令要少很多选项,但是这些仅有的选项却能提供预期的命令功能,并且使用起来和GNU命令中的对应选项差不多。BusyBox为任何一个小型的或者嵌入式系统提供了相当完整的环境。<br>

2008-03-18

minigui编程指导

minigui编程指导,可以很快的进行miniGUI开发。

2008-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除