自主Linux内核相关项目UKSM(Ultra KSM)使用推广

内核编译和嵌入式产品的设计与开发
头像
chipong
帖子: 120
注册时间: 2011-07-09 20:49

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#16

帖子 chipong » 2012-04-21 0:56

xianai 写了: 用的人多了,就自然进主流内核了,所以要支持哦,
如果你先不把它打磨好。恐怕人们用过之后就闪了。
无语的双手......
头像
chipong
帖子: 120
注册时间: 2011-07-09 20:49

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#17

帖子 chipong » 2012-04-21 0:59

xianai 写了: 我暂时没有那么多精力,而且也想让UKSM发展地更加自由一些,
所以,只能先搞推广应用,走Android内核的模式,呵呵。
将来有余力了
没精力?

更加自由?

Android?

将来?

------听起来还是让人心虚。
无语的双手......
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#18

帖子 xianai » 2012-04-21 11:50

chipong 写了:
xianai 写了: 我暂时没有那么多精力,而且也想让UKSM发展地更加自由一些,
所以,只能先搞推广应用,走Android内核的模式,呵呵。
将来有余力了
没精力?

更加自由?

Android?

将来?

------听起来还是让人心虚。
有不少项目采用的 out of mainstream 的进化方式,简单比如 openvz,ksplice,等等。。
而且发展的很好,有些已经进入主流的补丁也是在自由发展了几年之后,才进入的,
比如我曾经有过贡献的 compache : http://code.google.com/p/compcache/ (contributors里面有我的名字)
更加显著就是 Android内核当中的若干个补丁,是经历了非常曲折的进入内核的道路,
请看相关文献:
http://lwn.net/Articles/472984/
https://lwn.net/Articles/481661/
https://lwn.net/Articles/484196/

大家都知道,Android内核其实早就在我们各个手机当中部署了,
所以,发展路线是一个选择问题,Linus本人也强调是否在主流内核以内发展不重要,
如果有很多使用者那么就是有价值的(code that actually is used is the code that is actually worth something)
参考文献(2011年内核峰会):
http://lwn.net/Articles/464298/

所以,只要我们是踏踏实实做好,效率高,很少出现bug,那么我们是可以现行做应用的。
自由软件就是要发扬自由的精神,形式上如何,相对次要。
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#19

帖子 xianai » 2012-04-21 11:55

chipong 写了:
xianai 写了: 用的人多了,就自然进主流内核了,所以要支持哦,
如果你先不把它打磨好。恐怕人们用过之后就闪了。
其实已经打磨过一个阶段了,并且用标准的SPEC CPU2006暴力测试过很久,
现在已经极少出现crash的情况,如果你还能构造出一个crash的情形,
我请你吃大餐 :em09(当然了价格在2000RMB以内 :em04 ),
这么多版友看着,我绝不食言~
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#20

帖子 xianai » 2012-04-21 12:12

chipong 写了:
xianai 写了: 我暂时没有那么多精力,而且也想让UKSM发展地更加自由一些,
所以,只能先搞推广应用,走Android内核的模式,呵呵。
将来有余力了
没精力?

更加自由?

Android?

将来?

------听起来还是让人心虚。
“没精力”是指的,这个项目事情多,但是人手少,网内核push 5000+多行的复杂算法的补丁
没有个一两年专门参与LKML讨论的时间是几乎不可能的,如果你愿意做我们这个项目往内核push的志愿者,
我很欢迎,但是暂时,俺们没有那么多人手。

“更加自由”是相对的,进入内核的话,每修改一行都需要很多人审核,
特别是linux-mm这样非常核心的补丁,会限制一些发展,当然了,这个还是人手和资金决定的,
如果我背后是个大的开源公司,自然也不在话下,

"Android"的内核补丁,进入内核主流经历了很多年的折腾,其主要原因也是Google等不急漫长
的主流审核和辩论过程,首先推出到手机里面去了。若干年以后,Linus包括很多维护者都看到
真的有人用的是值得为进入内核主流开点方便之门的,所以才又把 Android内核补丁入主流
提上了日程。

“将来”是指未来,尚未发生的事情,尚未到达的时间,具体含义请参考《汉语字典》。
头像
lovelyzlf
帖子: 946
注册时间: 2009-11-04 13:03
联系:

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#21

帖子 lovelyzlf » 2012-04-21 13:17

xianai 写了:
lovelyzlf 写了:这个这么好,能提交到上游到linux官方内核项目中去么?

我曾经递交过KSM相关的补丁的, 也参加深入的讨论,可以在 linux-mm邮件列表上搜索我的邮箱 nai.xia@gmail.com
因该有不少帖子了,但是主流内核机制由大的厂商控制,一个很小的补丁都会有很多人发难,算法复杂的补丁想进入
更加难,因为你需要把很多人说懂,说服,
这个项目早期我曾经邀请过一个redhat的工程师加盟,但是他实在难以搞懂算法,进展缓慢也就退出了,

我暂时没有那么多精力,而且也想让UKSM发展地更加自由一些,
所以,只能先搞推广应用,走Android内核的模式,呵呵。
将来有余力了,再往主流 push吧 :em09
soga~~这个路子也不错,只要能给广大人民群众带来好处,哈哈
linux for human beings!
SAMSUNG Q460,CPU intel i3 2330,RAM 8G,HDD640G,Graphic card GT540 1G
Debian-testing(wheezy)+KDE
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#22

帖子 jtshs256 » 2012-04-21 13:30

那个 zram 是 lz 搞的啊…膜拜下…
躺平
头像
shinery
帖子: 1378
注册时间: 2009-07-22 22:23

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#23

帖子 shinery » 2012-04-21 13:47

已经使用了,感觉很不错,赞一个 :em11
愿扣上你双手,至繁华浪处到沙丘。
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#24

帖子 xianai » 2012-04-21 13:57

jtshs256 写了:那个 zram 是 lz 搞的啊…膜拜下…
我只是几年前参与过做过一些贡献(数据分析,补丁等),
项目主要作者是Nitin Gupta,
他平常也是挺忙的,除了他自己以外,
他甚至不愿意再多添加核心的项目成员,
所以你可以看到那个项目主页上,只有他自己一个成员,其他人他都只算 contributor
(当然了,这个和他在vmware就职可能也有一定关系,毕竟不是开源公司)

所以,我也就更多时间花在自己项目上了。。。。,嘿嘿~
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#25

帖子 xianai » 2012-04-21 14:21

shinery 写了:已经使用了,感觉很不错,赞一个 :em11
哈哈,谢谢 :em05
去项目论坛投票支持统计哦,
我正在统计不同发行版UKSM内核使用的情况。
头像
lxr1234
帖子: 721
注册时间: 2009-04-10 11:15
来自: 三民主义国国民权利省我的选择市中共下台镇

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#26

帖子 lxr1234 » 2012-04-21 14:47

虽然看起来好,但是因为没有官方测试保障稳定,纯支持了。
我会联络我校保送生,但是首先要让他们对linux有兴趣,他们的数学应该不错。
强烈反对M$的ARM Secure Boot 锁定要求,大家请签名反对
http://www.fsf.org/campaigns/secure-boo ... cted-boot/
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#27

帖子 xianai » 2012-04-21 15:10

lxr1234 写了:虽然看起来好,但是因为没有官方测试保障稳定,纯支持了。
我会联络我校保送生,但是首先要让他们对linux有兴趣,他们的数学应该不错。
多谢支持 !!
看样子您也是高校老师哦~ :em09

其实官方的稳定保障很多时候也是靠使用者哦(当然主流内核使用者多,这个是有优势的),
如果您留心一下LKML,无数bug也是靠使用者反馈以后才修正的,
所以扩大用户规模(包括纯兴趣爱好者)也是,提高某个开源软件质量的一条重要途径,
这也就是我为啥到这里来吼的原因哦~
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#28

帖子 jtshs256 » 2012-04-21 15:14

最好能提供单独的 patch…
躺平
xianai
帖子: 43
注册时间: 2011-12-13 19:55

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#29

帖子 xianai » 2012-04-21 15:37

jtshs256 写了:最好能提供单独的 patch…
其实在源码页面,有针对不同稳定内核版本的 git branch,
按照页面上的方式 git fetch下来,就可以用 git diff做补丁了,

如果你需要单独的某个版本的补丁也可以,可以在论坛发帖索要,
写清楚某个具体的内核版本号就可,制作补丁是相对比较简单的。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 自主Linux内核相关项目UKSM(Ultra KSM)使用推广

#30

帖子 枫叶饭团 » 2012-04-21 18:31

蛋疼的时候编译一个来试试....先mark
回复