网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月20日
漏签
0
天
linux吧
关注:
424,085
贴子:
2,554,053
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
47
回复贴,共
2
页
,跳到
页
确定
<<返回linux吧
>0< 加载中...
听说华为的鸿蒙系统不用linux内核的?
只看楼主
收藏
回复
开源代表
----x--x
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
说是微内核
这华为自己编了一个新内核出来呀,还能去兼容安卓……
DFeamTag
-----r--
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
听谁说的?华为向linux内核贡献的代码比较多,用其它内核可能性不大吧?
至于兼容性,谷歌老早就搞了中间层,剥离了对linux内核的强依赖。
a126285
----xr-x
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
linux 庞大复杂的一大原因是兼容的硬件太多。拿 v5 版来说,解压后约 700+MB,简单把源码分:通用的、少见的(用不到的架构、少见硬件的驱动等),两者代码量比例大约 2:5。当专注于很少种类的硬件(如只支持自家硬件),原创新系统的工作量将大减,且比上述实验结果的 2/7 还要低,粗估 1/10 左右,不少实际用不到的功能可进一步裁剪。
可见,以华为的人力物力,重新弄一个内核,只用于服务自家硬件,不是完全不可能,况且可以借鉴的东西很多。
关于 “垃圾收集机制”,借用 《Quantifying the Performance
of Garbage Collection vs. Explicit Memory Management》论文的简单结论:
1、若可用额外 4 倍内存,带垃圾搜集的应用可以和手动管理内存的应用取得同样的时间性能;
2、若只有额外 2 倍内存可用,带垃圾搜集的应用必须牺牲相对 17% 的时间性能;
3、若只有额外 1 倍内存可用,带垃圾搜集的应用必须牺牲相对 70% 的时间性能。
这种 “时间空间不见兼得的特征” 不是靠提升技术可以弥补的,从 ios 不使用垃圾搜集即可见一斑。而 “兼容android” 几乎等于 “仍有垃圾搜集机制”,这方面性能不足乐观。
关于微内核。微内核有天然性能劣势:面对相同的应用需求,syscall 的次数远多过例如宏内核,而 syscall 和普通的 call 相比,性能开销昂贵得多。这就要求各种基于微内核的驱动、服务、应用等,必须经过非常精心的优化,才不至于让这种额外负担积累并体现在用户体验上。
个人认为,微内核带来的稳定性、安全、占用低、可配置度高等,对手机这种设备来说意义非常小;相对的,开发成本大大提高,对驱动、服务、应用的设计维护人员的能力要求潜在提升;若相关软件人员能力不足(常见现象),潜在的问题可能非常多
相信不需要多久,此系统就能面世,拭目以待
wangxiongfang0
----x--x
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不用linux内核难道还能用hurd不成,虽然hurd也有0.9版了,但gnu自已都不建议生产环境用。。。
chuckme3
-----rwx
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不做kernel开发,你们谁做,拜托扒一扒鸿蒙源码,如果以后有机会的话,看看究竟"借鉴"了多少代码
南宫茜🏳️⚧️
----xr--
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用什么内核倒是不重要,对于安卓这种绝大多数应用都跑在虚拟机上的系统,内核设计带来的那点性能开销影响几乎可以忽略
豪杰兴邦
----xr-x
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用BSD内核
,省得再次开源。
德国骨科研究员
----xrwx
15
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用的SSD内核
ayako
----x--x
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
开源代表
----x--x
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
实锤了,鸿蒙有自己的内核
LINUX内核现在也在鸿蒙系统里,不过只是用来做兼容的
好多姑娘恨我
-----rwx
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
估计现在还达不到那个水平
乐正铃子
----xr-x
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我觉得 方舟把java编译成二进制绕过jvm工作量可能比做个内核还大。。。
八號當鋪當東西
-------x
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
呵呵 最后不还是Linux内核---别捧杀了 搞的鸿蒙系统天下第一一样!!!当年阿里系统不也是使劲吹!!!
Racyxxx
------wx
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先不说余大嘴那张嘴连mate,pro都读不清楚。满嘴跑火车。漏洞百出。什么叫微内核?一两天可以移植到手机?是一个人一两天还是整个华为员工一两天?开源用的什么license?是不是huawei.com上下载使用即可?…
都9012年了,以现目前人类对操作系统的研究,算法的理解等,想要做出个更好的操作系统还明确比安卓快60%,这个难度应该是比诺贝尔奖还要高,与攻克艾滋病一个级别的创举
与你不再寒冷
-----rw-
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实macos的桌面就不错,mach微内核+darwin应用层(BSD源代码)搞的就不错。我还是喜欢mac,用mac和debian linux做桌面,首先安全性什么的没得说,不用担心放置后门什么的。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示