码迷,mamicode.com
首页 >  
搜索关键字:linux内核    ( 6643个结果
[转]STL的内存分配器
题记:内存管理一直是C/C++程序的红灯区。关于内存管理的话题,大致有两类侧重点,一类是内存的正确使用,例如C++中new和delete应该成对出现,用RAII技巧管理内存资源,auto_ptr等方面,很多C/C++书籍中都使用技巧的介绍。另一类是内存管理的实现,如linux内核的slab分配器,S...
分类:其他好文   时间:2014-09-03 00:06:15    阅读次数:545
Linux内核中影响tcp三次握手的一些协议配置
在Linux的发行版本中,都存在一个/proc/目录,有的也称它为Proc文件系统。在 /proc 虚拟文件系统中存在一些可调节的内核参数。这个文件系统中的每个文件都表示一个或多个参数,它们可以通过 cat 工具进行读取,或使用 echo 命令进行修改。下面给出了几个可调节的参数是关于Linux T...
分类:系统相关   时间:2014-09-02 15:41:25    阅读次数:230
Git分布式版本控制系统学习笔记
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。[4]Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者...
分类:其他好文   时间:2014-09-02 15:39:54    阅读次数:167
获取 + 查看 Android 源码的 方法
Android源码获取方法。作为一个Android开发者,必要的时候阅读以下源码可以拓宽一下自己的视野和对android的认知程度。Google的Android的源码管理仓库是用的是Git。Android是一个开源手机终端系统,基于Linux内核的。1、下载一个Git客户端,我使用的是Git-1.7...
分类:移动开发   时间:2014-09-02 10:15:54    阅读次数:401
南京IT企业环境之最深心得体会
我是南京做嵌入式的。之前搞过一年的PC平台Linux内核开发,Linux内核态的只要不是很复杂的BUG还是能修复的。一年的Linux用户态软件开发。然后最近搞了两年ARM嵌入式开发。做的CM3核芯片相关。 然后我最近找嵌入式工作,我就发现个特点。我发现南京真是除了华为,三星,趋势等很少的大公司外,其他公司给钱都很一般,要求标准倒是很高的。而且很多公司都是搞外包的。 我找嵌入式相关工作,...
分类:其他好文   时间:2014-09-01 21:14:53    阅读次数:221
linux设备驱动辩编写基础
Linux设备驱动辩编写基础 一、linux中的驱动是以模块的形式存在的,这样就大大提高了驱动的灵活性,linux内核模块的程序结构如下: l  模块加载函数(必须):module_init() l  模块卸载函数(必须):module_exit() l  模块许可证声明(必须):MODULE_LECENSE(“GPL”) l  模块参数(可选):module_param(a,int,0...
分类:系统相关   时间:2014-09-01 21:14:33    阅读次数:304
每天进步一点点——重新认识Linux中的进程号
理解Linux内核是如何为进程分配进程号,以及在分布式集群中如何真确的区分唯一的进程号...
分类:系统相关   时间:2014-09-01 01:40:53    阅读次数:326
开发实用技巧:Git——介绍
Git 分布式版本控制系统。2005 - 至今,创造者:Linus Torvalds。特点:快速、非线性、分支。 为什么使用Git? 1. 强大 Git在开发伊始的目标就是管理Linux内核。目前为止,使用最久、最经典的Linux kernel v2.6版本的不完全统计代码量是592万行,如果这样的一个工程Git都可以信手拈来的话,除了强大我们还能说什么呢?...
分类:其他好文   时间:2014-09-01 00:27:42    阅读次数:306
Linux 内核开发 - 内存管理
1.1什么是内存管理内存管理是对计算机内存进行分配和使用的技术。内存管理主要存在于多 任务的操作系统中,由于内存资源极其有限,需要在不同的任务之间共享内存,内存管理的存在就是要高效、快速的非配内存,并在适当的时候回收和释放内存,以 保各个任务正常的执行。最常见的内存管理机制有:段式内存管理和页式内存...
分类:系统相关   时间:2014-08-31 06:03:20    阅读次数:306
Linux 内核开发 - 内存管理
1.1什么是内存管理 内存管理是对计算机内存进行分配和使用的技术。内存管理主要存在于多任务的操作系统中,由于内存资源极其有限,需要在不同的任务之间共享内存,内存管理的存在就是要高效、快速的非配内存,并在适当的时候回收和释放内存,以保各个任务正常的执行。最常见的内存管理机制有:段式内存管理和页式内存管理。 1.2内存中的地址 早期的16位计算中,寄存器的位宽只有16位,为了能访问到1M Bit...
分类:系统相关   时间:2014-08-30 23:11:40    阅读次数:483
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!