了解了下啥叫cfs/bfs

头脑里整理了下刚搜索了解到一些介绍,准备简单记录下。又反观了下,似乎自己还是有着主观倾向的(虽然也就如同牢骚类的没啥卵用),似乎并不喜欢bfs。

可能并不是不喜欢这个东西,而是感觉那些相伴的东西,包括名字/出现形式/一些介绍描述/一些略显夸张的拥趸。

对cfs的批评诟病,为啥总让我联想到对c++的诟病。

好像是linux调度模块一开始是个称为O(n)的,后来某个人,A吧,实现了个称为O(1)的,替换了O(n)。B经仔细阅读分析代码,发现了O(1)的问题,开发了RSDL,但并没合并到linux,而是替换为了A开发的CFS。若干年后B又开发了BFS。

再加点形象些/主观些点描绘词语。

RSDL和CFS之争导致B离开了linux社区,B一直关注CFS再桌面版本上的表现,后应对问题,实现了BFS,BFS是脑残调度器的简称(希望不是骂人)。BFS被Android所采用。

拥趸者表示BFS体验流畅性明显。但为什么我的手机经常感觉那么卡,因为穷所以配置太差了。

哦,还有B称自己接触linux内核时,c语言都没学过。所以人们得出来什么什么的结论(应该就时说B天赋异禀的结论吧)

一个高贵的王子,被群体排挤,多年后回来复仇的桥段么

网上搜的资料似乎都是2010年左右的,十多年后才看到这些资料,说明自己的落伍程度。但是p民,可能正自在于无人在意地可以发闹骚/主观臆断/摆出一个指点评论人家的样子吧。

哎说的太主观了,

自己恐怕已经被一些看思中立的文章牵着鼻子走了,(看到两文章中一个说B一直关注CFS,一个说他离开社区,多年后再看CFS立即发现设计上的问题)

对于我自己,每个东西应该都有我应当学习的地方。特别是BFS这种不求全,减少复杂性,专注于自己的需求,有时候(场景)感觉是很正确的。

看以后接触更多了点话,有没思想上的变化吧,先给这些变化留些空间。为了自己。

原文地址:https://www.cnblogs.com/xiarl/p/14993770.html