ksm

 Linux Kernel UKSM, 国内牛人研发的一个 Linux 内核相关项目

相信玩过kvm虚拟机的同学,有些可能听说过ksm(Kernel SamePage Merging ),这是一个linux核心一个内存管理机制,通过算法优化,合并内存中类似或相同的页面,提高内存的利用效率。特别相对虚拟化这类技术。比如一个系统正运行这好几个guest实例,那么就可以通过这种技术共享相同代码,比如每个guest的核心代码,那么随着guest实例增加,内存不会急剧的下降,有效的增加host的provisioning能力。而国内的能人将这一技术进一步优化,通过改进算法,对服务器和桌面应用都可以显著的减少 Linux 系统冗余的内存,

UKSM的特性包括:
全系统扫描,用户透明:能扫描所有应用程序(包括 KVM 虚拟机)中匿名映射区域的页面,不需要开发者修改一行程序就能从中获益。
极大提高了工作效率,其页面合并的速度,最高可比原本的 KSM 快 20 倍以上。
非常节省CPU,如果系统当中没有冗余页面,那么其 CPU 占用几乎观察不到,而一旦系统当中出现了冗余的内存的时候,它又能快速发现加以消除。
具体的评测请看这里:http://kerneldedup.org/projects/uksm/benchmarks/,评测数据显示,其效率相当给力!
现在 UKSM 已经发布了最新的内核 v3.3,并且提供主流发行版本(centos 6/ubuntu 12.04/Fedora 16/Archlinux/)内核基础上UKSM补丁过的内核安装包下载:http://kerneldedup.org/projects/uksm/download/
欢迎广大网友们使用,并反馈意见!
项目官方站点:http://kerneldedup.org/
参考资料:
http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM)
http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm

因为众所周知的原因(详见:http://zh.wikipedia.org/zh/%E9%98%B2%E7%81%AB%E9%95%BF%E5%9F%8E,http://t.cn/zOTcws5 http://t.cn/GxowJ ),

国内无法访问很多国外的网站,甚至包话众多的科技和学术站点,那么vpn(http://zh.wikipedia.org/wiki/%E8%99%9B%E6%93%AC%E7%A7%81%E4%BA%BA%E7%B6%B2%E8%B7%AF,http://en.wikipedia.org/wiki/Vpn)     

 为你查阅学术自来带来很大方便。好处还有很多,不便列举。只要你走出第一步,认识到有些东西的存在,那么很多慢慢也就晓得了。

【为什么学习数据挖掘】       人工智能、大数据时代有什么技能是可以运用在各种行业的?数据分析就是。       从海量数据中获得别人看不见的信息,创业者可以通过数据分析来优化产品,营销人员可以通过数据分析改进营销策略,产品经理可以通过数据分析洞察用户习惯,金融从业者可以通过数据分析规避投资风险,程序员可以通过数据分析进一步挖掘出数据价值,它和编程一样,本质上也是一个工具,通过数据来对现实事物进行分析和识别的能力。不管你从事什么行业,掌握了数据分析能力,往往在其岗位上更有竞争力。 【超实用的课程内容】      本课程为Python数据挖掘方向的入门课程,课程主要以真实数据为基础,详细介绍数据挖掘入门的流程和使用Python实现pandas与numpy在数据挖掘方向的运用,并深入学习如何运用scikit-learn调用常用的数据挖掘算法解决数据挖掘问题,为进一步深入学习数据挖掘打下扎实的基础。 本课程分为三大部分: 基础知识篇:主要讲解数据挖掘这项技能的基本工作流程和介绍和入门必须的基本技能Python语言的入门,带领大家了解数据挖掘常见操作和基础知识。 数据采集篇:学习如何解决数据挖掘的数据来源问题,读取各类型不同的数据包括CSV,excel,MySQL进行数据采集的交互。 数据探索篇:本篇主要解决数据的预处理保证数据的质量并用常见数据挖掘算法进行特征提取,分析数据背后隐含的信息。 【报名须知】 课程采取录播模式,课程永久有效,可无限次观看 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化 【如何开始学习?】 PC端:报名成功后可以直接进入课程学习 移动端:下载CSDN学院或CSDN
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页