码迷,mamicode.com
首页 >  
搜索关键字:内核    ( 23560个结果
APUE学习笔记:第一章 UNUX基础知识
1.2 UNIX体系结构从严格意义上,可将操作系统定义为一种软件(内核),它控制计算机硬件资源,提供程序运行环境。内核的接口被称为系统调用。公用函数库构建在系统调用接口之上,应用软件即可使用公用函数库,也可使用系统调用。shell是一种特殊的应用程序,它为运行其他应用程序提供了一个接口从广义上,操作...
分类:其他好文   时间:2014-07-16 22:56:53    阅读次数:244
webkit内核浏览器的CSS写法
-webkit-user-select: none设置为无法选择文本-webkit-text-size-adjust 禁用Webkit内核浏览器的文字大小调整功能-webkit-touch-callout: none长按时不触发系统的菜单, 可用在图片上加这个属性禁止下载图片-webkit-nbsp...
分类:Web程序   时间:2014-07-16 21:39:55    阅读次数:214
Linux常用命令大全
系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /de...
分类:系统相关   时间:2014-07-16 21:35:07    阅读次数:349
关于linux内存管理
Linux的内存管理主要分为两部分:物理地址到虚拟地址的映射,内核内存分配管理(主要基于slab)。物理地址到虚拟地址之间的映射1、概念 物理地址(physical address) 用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相相应。——这个概念应该是这几个概念中最好理解的一个,可.....
分类:系统相关   时间:2014-07-12 13:24:59    阅读次数:306
linux物理地址的静态映射
早先看linux驱动相关书籍的时候,隐约记得物理地址有动态映射和静态映射,当时写驱动都是想着自己动手写,所以一上手看着动态映射好用,就在自己的驱动上使用动态映射,将寄存器地址映射到内存上,即调用ioremap函数。在单线作战的时候ioremap确实好用,不需要改动内核的其他部分,直接将自己想用的物理地址映射到内存再操作。但很多时候当我们的设备需要在全局范围内被使用的时候,ioremap就会比较尴尬...
分类:系统相关   时间:2014-07-11 08:19:04    阅读次数:316
Linux中删除文件,磁盘空间未释放问题追踪
在客户使用我们产品后,发现一个问题:在删除了文件后,磁盘空间却没有释放。是有进程在打开这个文件,还是其他情况?我们一起来看看一下两个场景 一. 场景一:进程打开此文件     当一个文件正在被一个进程使用时,用户删除此文件,文件只会从目录结构中删除,但并没有从磁盘删除。当使用这个文件的进程结束后,文件才会真正的从磁盘删除,释放占有的空间。     我们发现剩余磁盘空间比较少时,回去删...
分类:系统相关   时间:2014-07-11 00:08:45    阅读次数:386
Linux内核驱动注册方式泛谈
Linux驱动注册有多种方式,通常是以内核提供的表征数据结构封装后按照内核子系统提供的接口函数进行注册,还有一些是比较复杂的以链表方式进行维护。以下对几种驱动注册方式进行介绍: 一、子系统有专门的驱动注册函数: 例如RTC子系统,提供rtc_device_register注册接口函数。 例如: rtc_device_register(client->name,&client->dev, &...
分类:系统相关   时间:2014-07-10 22:13:06    阅读次数:519
在Linux系统中文件(资源)和用户的管理
一个可执行二进制程序,被加载到内存,被内核调度到CPU上运行,这时候,就表现了一个进程。也可以说进程是程序的一个实例,是程序的动态表现。在Linux系统中进程(process)是有属主的,也就是该进程以哪个用户的身份运行的。大家都知道,程序有输入和输出,也称这为程序IO。如果..
分类:系统相关   时间:2014-07-10 18:49:16    阅读次数:586
同步I/O操作和异步I/O操作
当执行I/O操作的时候,无论是同步I/O操作还是异步I/O操作,都会调用的Windows的API方法,比如,当读取文件的时候,调用ReadFile函数。该方法会将你的当前线程从用户态转变成内核态,会生成一个I/O请求包,并且初始化这个请求包,这个包中包含一个文件句柄,一个偏移量和一个Byt..
分类:其他好文   时间:2014-07-10 17:52:44    阅读次数:664
优秀程序员学习方法
重复、先学会用它、不断向自己问问题(写博客)、自己做产品! 1.对于较艰深的技术,如内核和算法,重复看,硬着头皮看,找到该技术top3的书反复研读,会有所悟的。 2.linus torwards大神如是说:想精通Linux,先学会用它!搭个系统使用它,再写小程序练习验证。 3.问问题,big view and small detail,反复缩放,直到问到的问题足够具体,你就理解了。写...
分类:其他好文   时间:2014-07-10 17:21:50    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!