康萌北鼻
康萌北鼻
全部文章
linux
CNN(1)
C语言(2)
LeetCode(3)
SLAM(2)
VINS(2)
未归档(6)
归档
标签
去牛客网
登录
/
注册
康萌北鼻的博客
全部文章
/ linux
(共15篇)
16.linux内核链表的实现
参考自:http://www.cnblogs.com/Anker/archive/2013/12/15/3475643.html http://www.cnblogs.com/skywang12345/p/3562146.html
2017-10-20
0
371
15.linux内存管理概括
参考: https://cloud.tencent.com/community/article/896239
2017-10-20
0
431
13.slab分配器
首先可以通过该博客:http://www.cnblogs.com/liloke/archive/2011/11/20/2255737.html了解cache的工作原理 Linux内核中有许多内存动态分配的需求,而其中的对象大小也参差不齐,LINUX内核提供了slab层,扮演了通用数据结构缓存层的角...
2017-10-19
0
682
12.linux中内存管理--伙伴关系
转载至:http://www.cnblogs.com/dyllove98/archive/2013/06/07/3124977.html 1.伙伴系统算法的提出 内核应该为分配一组连续的页框而建立一种健壮、高效的分配策略。为此,必须解决著名的内存,也就是所谓的外锁片问题(ex...
2017-10-19
0
683
11.linux的分段机制与分页机制
1段式管理. 32位CPU两种工作方式:由实模式和保护模式组成。 1、 实模式:内存管理与 16位CPU是一致的。 2、 保护模式:(一般X86运行模式) 段基地址长达32位,每个段的最大容量可达4G,段寄存器的值时段地址的“选择器”(selecor),用该“选择器”从内存中得到一个32...
2017-10-18
0
782
10.使用autotools自动生成Makefile
autotools是系列工具,包括aclocal,autoscan,autoconf,autoheader,automake,可以使用“whereis”或者“which”命令查看这些工具是否存在,不过系统默认这些工具是存在的。就上一节的例子,使用autotools自动生成Makefil...
2017-10-15
0
536
9.makefile的学习
make工程管理器也就是一个“自动编译管理器”,在这里的“自动”是指它能够根据文件的时间戳自动发现更新过的文件从而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作 1.Makefile的基本结构 target:dependcy_files ...
2017-10-14
0
420
8.gcc编译器
GNU CC(简称GCC)是GNU项目中符合ANSIC标准的编译系统,能够编译C,C++和ObjectiveC等语言编写的程序。 1.GCC所支持的扩展名如下 : .c C原始程序 ....
2017-10-14
0
648
7.vi编辑器的使用
vi是linux下的文本编辑器,相当于windows下的记事本或者word。vi有3种编辑方式:命令行模式,插入模式,底行模式。 1.命令行模式(按esc键进入或者退出) 在该模式下可以通过移动上下光标进行“删除字符”或者“整行删除”等操作,也可以进行“复制”,“粘贴”等操作,但在该模式下时无...
2017-10-14
0
513
6.快速搜索(locate)
locate命令是用来搜索文件和目录的,比上一章的find-name搜索更快,原因在与他搜索的不是目录,而是数据库 /var/lib/mlocate/mlocate.db,这个数据库中含有本地的所有的文件信息,并且每天只更新一次,所以删除的文件和新建的文件如果不使用updatedb命令可能不会loc...
2017-10-14
0
533
首页
上一页
1
2
下一页
末页