码迷,mamicode.com
首页 >  
搜索关键字:lkm zram ksm    ( 41个结果
[raspberry pi3] zram设置
linux 3.15之后添加了个和mac一样的功能,内存压缩zram, 之前还有个zswap, zram通常是以模块的方式被放在系统里面的,以便在可以根据需求的不同,定制化加载. raspberry pi3的1g内存容量还是太小了,设定了zram可以挤点内存出来用, android4.4的数据貌似是 ...
分类:Web程序   时间:2016-08-23 21:55:13    阅读次数:273
ubuntu 14.04 使用zram
众所周知,现代计算机的瓶颈在于硬盘,而Linux系统在设计时,为了高负载下的安全性而牺牲性能,使用了虚拟内存swap作为权宜之计,不至于系统缺乏可用内存而崩溃,结果可想而知,就是一旦swap到硬盘就会慢如牛,性能就会直线下降。因此理论上,一旦使用了swap,就意味着你应该加..
分类:系统相关   时间:2015-11-03 00:54:15    阅读次数:399
KSM剖析——Linux 内核中的内存去耦合
简介: 作为一个系统管理程序(hypervisor),Linux® 有几个创新,2.6.32 内核中一个有趣的变化是 KSM(Kernel Samepage Merging) 允许这个系统管理程序通过合并内存页面来增加并发虚拟机的数量。本文探索 KSM 背后的理念(比如存储去耦合)、KSM 的实现、...
分类:系统相关   时间:2015-10-10 15:18:18    阅读次数:287
后门技术和Linux LKM Rootkit详解
2010-01-15 10:32 chinaitlab chinaitlab字号:T|T在这篇文章里, 我们将看到各种不同的后门技术,特别是 Linux的可装载内核模块(LKM)。 我们将会发现LKM后门比传统的后门程序更加复杂,更加强大,更不易于被发现。知道这些之后,我们可以制造我们 自己的基于L...
分类:系统相关   时间:2014-09-09 18:15:29    阅读次数:240
巧妇能为少米之炊(2)——幽灵侩子手(LMK)
使用安卓的朋友可能会遇到过这样的问题,就是某个应用正在使用,突然它被关闭了,或者打开某个应用,然后它就退出了,其实这背后就是LMK(Low Memory Killer)在起作用,所有形象地称之为幽灵刽子手。 1.版本平台 2.概念 3.核心结构及调用 4.总结 版本平台 平台: 高通MSM8974 安卓版本: 4.4 Linux内核版本: 3.4.4 文件路...
分类:其他好文   时间:2014-09-04 17:10:19    阅读次数:371
巧妇能为少米之炊(3)——压缩饼干(ZRAM)
这个是我认为小内存处理中比较靠谱的方式——zram。它就像压缩饼干一样,虽然小小一块饼干看起来不大(zram的压缩页面占用内存),但是一喝水,感觉立马饱了(释放一个页面的内容)。 1.简介 2.如何使能 3.工作流程 4.还有什么能做的? 简介: zram就是在发生swap事件的时候,不把要置换的页面置换到外部存储中,手机中的外部存储就是EMMC,电脑中的外部存...
分类:其他好文   时间:2014-09-04 17:01:59    阅读次数:407
c算法题
找出一个字符串中最长重复次数的子字符串,并计算其重复次数。例如:字符串“abc fghi bc kl abcd lkm abcdefg”,并返回“abcd”和2。由于题目要求寻找至少重复2次的最长的子字符串,重点在于最长的子字符串,而不在于重复的最多次数。因此我们可以从长度最长的字符串入手,计算其重...
分类:其他好文   时间:2014-09-03 21:05:27    阅读次数:323
巧妇能为少米之炊(1)——Android下小内存下的生存之道
经常听到身边用安卓的朋友抱怨手机卡顿,内存动不动就快没了,而Google声称在512M的内存下也能流畅运行Android 4.4,到底它做了什么? 总结一下它主要做了四件事: 1.优化内核,使用ActivityManager来减少直接内存回收 2.优化LMK(low memory killer)的临界值 3.使能KSM(Kernel Samepage Merging) 4.使能ZRAM代...
分类:移动开发   时间:2014-09-03 18:10:57    阅读次数:196
Linux Kernel中获取当前目录方法(undone)
本文涉及的是ring0下的获取当前进程工作目录的方法,LKM位于linux的内核内存区域,任何进程都可以通过LKM的导出函数指定当前LKM的代码,所以,我们需要在LKM中获取当前调用进程的当前工作目录
分类:系统相关   时间:2014-08-21 16:49:04    阅读次数:624
Linux Kernel Module(LKM) Init、Delete Code Principle Learning
Linux Kernel Module(LKM)
分类:系统相关   时间:2014-08-18 23:22:03    阅读次数:587
41条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!