码迷,mamicode.com
首页 >  
搜索关键字:内核和    ( 449个结果
Linux内核(四)系统调用
转载请注明出处:jiq?钦's technical Blog  什么是系统调用? 系统调用——内核和用户应用程序的桥梁,中间人。 系统调用就是内核实现的一系列函数,这些函数提供了一套固定的接口,通过这套接口,用户程序可以访问系统硬件和操作系统的资源,即内核提供的服务。 为什么提供系统调用? 用户空间只能通过系统调用来访问内核提供的服务的根本原因是为了对系统进行“保...
分类:系统相关   时间:2015-06-21 17:15:28    阅读次数:189
NdisWrapper开源驱动
NdisWrapper实际上是一个开源的驱动(从技术上讲,是内核的一个模块),它能够让Linux使用标准的Windows XP下的无线网络驱动.你可以认为NdisWrapper是Linux内核和Windows驱动之间的一个翻译层.Windows驱动可以通过 NdisWrapper的配置工具进行安装。...
分类:移动开发   时间:2015-06-17 19:47:17    阅读次数:150
Linux标准目录
本文参考鸟哥的linux私房菜/bin获得最小的系统可操作性所需要的命令/boot内核和加载内核所需要的文件/dev终端、磁盘、调制解调器等的设备项/etc关键的启动文件和配置文件/home用户的主目录/libC编译器的库和部分C编译器/media可移动介质上文件系统安装点/opt可选的应用软包/p...
分类:系统相关   时间:2015-06-08 19:11:21    阅读次数:286
Linux 设备模型之 kobject 内嵌结构
问题描述:前文我们知道了/sys是包含内核和驱动的实施信息的,用户可以通过 /sys 这个接口,用户通过这个接口可以一览内核设备的全貌。本文将从Linux内核的角度来看一看这个设备模型是如何构建的。 1、kobject 结构 在Linux内核里,kobject是组成Linux设备模型的基础,一个kobject对应sysfs里的一个目录。从面向对象的角度来说,kobject可以看作是所有设备对象的基类,因为C语言并没有面向对象的语法,所以一般是把kobject内嵌到其他结构体里来实现类似的作用,这里的其他...
分类:系统相关   时间:2015-06-08 17:32:54    阅读次数:229
【Linux】根目录命名的意义
1、/bin :获得最小的系统可操作性所需要的命令2、/boot :内核和加载内核所需的文件3、/dev :终端、磁盘、调制解调器等的设备项4、/etc :关键的启动文件和配置文件5、/home :用户的主目录6、/lib :C编译器的库和部分C编译器7、/media :可移动介质上文件系统的安装点...
分类:系统相关   时间:2015-05-28 00:21:23    阅读次数:179
Linux 系统下的proc目录
1,、proc — 一个虚拟文件系统 /proc 文件系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫做 /proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取 有关进程的有用信息,在运行中 (on the fly) 改变设置 (通过改变内核参数)。 与其他文件系统不同,/proc 存在于内存之中而不是硬盘上。 2、/proc 由内核控制,没有承载 /proc 的设备。因为 /proc 主要存放由内核控制 的状态信息,所以大部分这些信息的逻辑位置位于内核控制的...
分类:系统相关   时间:2015-05-26 09:21:30    阅读次数:275
使用GDB在ARM上进行开发调试
一、安装GDB及GDB server 1.1 GDB简介 GDB调试环境由宿主机GDB和目标开发板的GDB server共同构成,两者通过串口或TCP连接。使用GDB标准串行协议协同工作,实现对目标机的系统内核和上层应用的监控和调试功能。 GdbServer是GDB的一个组件,但通常不随发行版本的GDB一同发布,需要用户自行编译GDB的源代码包得到相应的GDB和GDBServe...
分类:数据库   时间:2015-05-24 18:56:36    阅读次数:268
Linux-(17)Linux中的shell
Linux操作系统可以分为shell和kernel两个部分,kernel是内核,提供了操作系统的核心功能。shell是外壳,是连接kernel(内核)和用户的。也就是说用户通过shell来使用kernel体供地功能。   Linux的shell分为两种,分别是CLI和GUI     CLI:Command Line Interface  命令行接口     GUI:Graphical U...
分类:系统相关   时间:2015-05-21 09:14:12    阅读次数:208
【linux驱动笔记】linux模块机制浅析
1. 模块module 操作系统分微内核和宏内核,微内核优点,可以使操作系统仅作很少的事,其它事情如网络处理等都作为应用程序来实现,微内核精简的同时,必然带来性能的下降。而linux的宏内核设计,保证了设计性能,但linux作为一个通用操作系统,必然会兼容很多硬件,而linux本身的宏内核设计,导致...
分类:系统相关   时间:2015-05-16 18:08:50    阅读次数:319
第一章Linux系统介绍
Linux操作系统由Linux内核和各种外围程序组成。Linux内核是一个特殊的软件程序,用于实现CPU和内存分配、进程调度、设备驱动等核心操作,以面向硬件为主。外围程序包括分析用户指令的解释器、网络服务程序、图形桌面程序等各种应用型的软件程序,以面向用户为主。Linux内核最初..
分类:系统相关   时间:2015-05-12 19:12:30    阅读次数:228
449条   上一页 1 ... 34 35 36 37 38 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!