Linux资源管理之cgroups简介引子cgroups 是Linux内核提供的一种可以限制单个进程或者多个进程所使用资源的机制,可以对 cpu,内存等资源实现精细化的控制,目前越来越火的轻量级容器 Docker 就使用了 cgroups 提供的资源限制...
阅读全文...
Gentoo/x86 6.6.13 内核配置选项 -- General setup
[ ] Compile also drivers which will not load翻译:编译同时不加载驱动程序说明:用于调试驱动程序,通常不需要资料:无[ ] Compile the kernel with warnings as errors翻译...
阅读全文...
阅读全文...
Gentoo 之 RCU Subsystem
RCU锁本质是用空间换时间,是对读写锁的一种优化加强,但不仅仅是这样简单,RCU体现出来的垃圾回收思想,也是值得我们学习和借鉴,各个语言C, C++,Java, go等标准库都有RCU锁实现,同时内核精巧的实现也是学习代码设计好素材,深入理解RCU分为两...
阅读全文...
阅读全文...
Gentoo 之 WALT 负载计算
WALT(Window Assisted Load Tracking窗口辅助负载跟踪算法)的核心算法思想是:以时间窗口长度window为单位,跟踪CPU使用情况,用前面N个窗口的CPU使用情况预测当前窗口的CPU需求。窗口默认长度是20ms,walt_r...
阅读全文...
阅读全文...
Emacs 前端开发环境
1:首先得找到Emacs配置文件,可以先生成一下,生成办法:你可以打开emacs然后在Options下随便挑个选项比如:Paren Match Highlighting然后点Save Optionswin系统配置文件地址:C:/Users/用户名/App...
阅读全文...
阅读全文...
ubuntu远程桌面连接windows系统
ubuntu端:sudo apt-get install rdesktopwindows端:需要允许此windows远程访问。基本操作:计算机—属性—远程设置—远程,勾选:允许远程连接到此计算机。去掉默认勾选:仅允许运行使用网络级别验证…,(如果不取消这...
阅读全文...
阅读全文...
Linux添加系统调用的两种方法
前言系统调用的基本原理系统调用其实就是函数调用,只不过调用的是内核态的函数,但是我们知道,用户态是不能随意调用内核态的函数的,所以采用软中断的方式从用户态陷入到内核态。在内核中通过软中断0X80,系统会跳转到一个预设好的内核空间地址,它指向了系统调用处理...
阅读全文...
阅读全文...
Emacs查找与替换
查找默认情况下查找是不区分大小写的,当时如果你输入了一个以上大写字母的话,就区分大小写了,因为它感觉你在乎大小写。递增查找C-s -> mini buffer 会出现I-search ->输入你想查找的单词,随着你输入字符增多递增高亮 -&g...
阅读全文...
阅读全文...

