由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 讲一下OS的逻辑
相关主题
btw, MS C++ 是ECMA-372标准C10M 练习 step 1: 10M sockets
苹果的OS X为什么从Mach内核转用BSD内核?C10M 练习2: 空TCP 连接,1M per 4G RAM
C 语言的官方 spec论资历,亮牌子你就输了
废话少说,单机500万次每秒C10M除了socket以外,还牵涉其他方面的技巧
被反复打脸,你们就只能上来就PA了各位所在公司的code review烦人不?
10M persistent TCP connections编程版目睹之怪现象。
goodbug做C10M?和井底之蛙,没什么好说的
为啥太监这么不要脸呢?在一个技术版面骂脏话、搞人身攻击,这都是垃圾的行为
相关话题的讨论汇总
话题: br话题: os话题: linux话题: ios话题: android
进入Programming版参与讨论
1 (共1页)
T********i
发帖数: 2416
1
这个世界,谁也不比谁傻多少。同样的OS ,Windows,Linux和BSD,架构都不一样,性
能都差不多。如果谁比其他的consistantly有10%的性能提升,早就吹的天打雷劈了。
我说了,OS kernel核心部分,也就几万行,Linux expose 300个出头POSIX API。在
Window里面叫做Native API,名字都是Nt打头。
几十年来,操作系统和硬件设计一直都在互相影响。比如用户隔离,CPU就要能够让TLB
和context switch足够快。后来有了虚拟化的需求,CPU就要提供相应的优化。
老顾喜欢讲约束,这些用户需求就是约束。约束定下来,现在的kernel,不管是大内核
还是微内核,性能都已经到了极限了。没啥可做的了。
约束变了,就是另外的故事。比如物联网嵌入式,几十K内存,没有多用户隔离的需求
,要求实时性好,但是有多任务,有内存管理。kernel占内存几百字节(不到1K)。那
个操作系统是根本不同的。不同的操作系统扯到一起,纯粹是扯蛋。
主流的操作系统,需求稍稍改变,也就是放宽约束,有些情况下性能可以提高几个数量
级。区区70%出门都不好意思和人打招呼。比如用来提供网络服务,C10M,支持1000万
连接用户。把网络管理从内核旁路到用户态,对于小通信包,latency可以降低10倍。
表现就是每秒处理的用户连接请求可以从10万提高到上百万。但是稳定连接的通信,带
宽就差不多。
只讲操作系统,就是这么多玩意儿。把操作系统和编译器以及高层应用扯到一起去说事
儿,本身就是耍流氓的表现。一旦开始耍流氓,还需要做事情么?啥都不做都可以一样
耍流氓。
g****t
发帖数: 31659
2
你这说的大致算OS管理软硬件资源的部分。OS还提供通用系統服务。例如文件系統,網
絡等等。還有gcc。
Richard Stallman 不就講,linux 的功勞他們做GNU這波人的也佔一半。儘管內核沒搞
出來。这也算个说法。
现如今Android architecture 裡面很多各種module。webview就是單獨的一塊。未來把
Machine Learning拉進去算OS
的服務也可能的。所以远不止linux的内容。
其实網絡服務也是後來的OS加進去的。所以這個OS是啥,我看大家都可以自己claim。
但是claim比Android怎麼怎麼樣,那就有點不智了。
g****t
发帖数: 31659
3
https://developer.android.com/guide/platform
developer.android.com/guide/platform
根據我對這個圖的了解。goog那个fushia项目也没戏。手机这块,三星,goog自己也没
什么办法去革新。


: 你这说的大致算OS管理软硬件资源的部分。OS还提供通用系統服务。例如文件系
統,網

: 絡等等。還有gcc。

: Richard Stallman 不就講,linux 的功勞他們做GNU這波人的也佔一半。儘管內
核沒搞

: 出來。这也算个说法。

: 现如今Android architecture 裡面很多各種module。webview就是單獨的一塊。
未來把

: Machine Learning拉進去算OS

: 的服務也可能的。所以远不止linux的内容。

: 其实網絡服務也是後來的OS加進去的。所以這個OS是啥,我看大家都可以自己
claim。

: 但是claim比Android怎麼怎麼樣,那就有點不智了。



【在 g****t 的大作中提到】
: 你这说的大致算OS管理软硬件资源的部分。OS还提供通用系統服务。例如文件系統,網
: 絡等等。還有gcc。
: Richard Stallman 不就講,linux 的功勞他們做GNU這波人的也佔一半。儘管內核沒搞
: 出來。这也算个说法。
: 现如今Android architecture 裡面很多各種module。webview就是單獨的一塊。未來把
: Machine Learning拉進去算OS
: 的服務也可能的。所以远不止linux的内容。
: 其实網絡服務也是後來的OS加進去的。所以這個OS是啥,我看大家都可以自己claim。
: 但是claim比Android怎麼怎麼樣,那就有點不智了。

a*****g
发帖数: 19398
4
真真的問題是——這世界,誰都覺得自己比別人不傻還聰明很多

TLB

【在 T********i 的大作中提到】
: 这个世界,谁也不比谁傻多少。同样的OS ,Windows,Linux和BSD,架构都不一样,性
: 能都差不多。如果谁比其他的consistantly有10%的性能提升,早就吹的天打雷劈了。
: 我说了,OS kernel核心部分,也就几万行,Linux expose 300个出头POSIX API。在
: Window里面叫做Native API,名字都是Nt打头。
: 几十年来,操作系统和硬件设计一直都在互相影响。比如用户隔离,CPU就要能够让TLB
: 和context switch足够快。后来有了虚拟化的需求,CPU就要提供相应的优化。
: 老顾喜欢讲约束,这些用户需求就是约束。约束定下来,现在的kernel,不管是大内核
: 还是微内核,性能都已经到了极限了。没啥可做的了。
: 约束变了,就是另外的故事。比如物联网嵌入式,几十K内存,没有多用户隔离的需求
: ,要求实时性好,但是有多任务,有内存管理。kernel占内存几百字节(不到1K)。那

T********i
发帖数: 2416
5
说句不怕得罪人的话,在鸿蒙OS这一件事上,真心从技术角度帮着华为摇旗呐喊的,是
真傻。属于待割的韭菜。

【在 a*****g 的大作中提到】
: 真真的問題是——這世界,誰都覺得自己比別人不傻還聰明很多
:
: TLB

g****t
发帖数: 31659
6
其实我怀疑这个鸿蒙很可能就是里应外合拿goog的fuschia资源的项目。然而他们不知
道美国大公司专家多数也都是混饭的。以假项目为主。
所以双方就是互相欺骗,尔虞我诈。


: 说句不怕得罪人的话,在鸿蒙OS这一件事上,真心从技术角度帮着华为摇
旗呐喊
的,是

: 真傻。属于待割的韭菜。



【在 T********i 的大作中提到】
: 说句不怕得罪人的话,在鸿蒙OS这一件事上,真心从技术角度帮着华为摇旗呐喊的,是
: 真傻。属于待割的韭菜。

n******t
发帖数: 4406
7
狗不會把android做得好用的。
不符合it的核心利益。而且android用戶是google的肉雞,肉雞好用不是讓肉雞爽,是
養肉雞的人爽。

【在 g****t 的大作中提到】
: https://developer.android.com/guide/platform
: developer.android.com/guide/platform
: 根據我對這個圖的了解。goog那个fushia项目也没戏。手机这块,三星,goog自己也没
: 什么办法去革新。
:
:
: 你这说的大致算OS管理软硬件资源的部分。OS还提供通用系統服务。例如文件系
: 統,網
:
: 絡等等。還有gcc。
:
: Richard Stallman 不就講,linux 的功勞他們做GNU這波人的也佔一半。儘管內
: 核沒搞

n******t
发帖数: 4406
8
fushia這個項目我的感覺是google用來擾亂視線的。目的是防止CM那種東西出現。

【在 g****t 的大作中提到】
: https://developer.android.com/guide/platform
: developer.android.com/guide/platform
: 根據我對這個圖的了解。goog那个fushia项目也没戏。手机这块,三星,goog自己也没
: 什么办法去革新。
:
:
: 你这说的大致算OS管理软硬件资源的部分。OS还提供通用系統服务。例如文件系
: 統,網
:
: 絡等等。還有gcc。
:
: Richard Stallman 不就講,linux 的功勞他們做GNU這波人的也佔一半。儘管內
: 核沒搞

C*****l
发帖数: 1
9
其实做一个新操作系统也没啥,狗家一个公司做了好几个。中国公司从来没有做过,所
以觉得很难,凡事都有第一次。但是华为这次做的有点很不爽得是,说是开源,哪里也
找不到源代码。还有那个方舟编译器,说是开源,我搜了一下结果发现官方社区给了一
个链接,被人发现其实是GCC7,后面又有个人出来辟谣说是不同得部门贴错了,删除链
接,不像个大公司得做派。

【在 T********i 的大作中提到】
: 说句不怕得罪人的话,在鸿蒙OS这一件事上,真心从技术角度帮着华为摇旗呐喊的,是
: 真傻。属于待割的韭菜。

T********i
发帖数: 2416
10
本来华为就搞了一个,物联网的,收割开发者用的。在中国叫“生态”。
这回临时扣到手机上而已。完全靠嘴皮子说。
华为这种中国公司,做事情要讲效益的。员工都是有KPI的。你搞个手机操作系统,公
司只要敢用就把裤子都赔光了,还号称搞10年,到哪里去招这样的傻逼员工啊?
海思出货都多少亿片,以前在内部还被称为“海屌丝”。平均工资两万多人刀。你是不
了解华为内部的生态和华为人的世界观而已。。。

【在 C*****l 的大作中提到】
: 其实做一个新操作系统也没啥,狗家一个公司做了好几个。中国公司从来没有做过,所
: 以觉得很难,凡事都有第一次。但是华为这次做的有点很不爽得是,说是开源,哪里也
: 找不到源代码。还有那个方舟编译器,说是开源,我搜了一下结果发现官方社区给了一
: 个链接,被人发现其实是GCC7,后面又有个人出来辟谣说是不同得部门贴错了,删除链
: 接,不像个大公司得做派。

相关主题
goodbug做C10M?C10M 练习2: 空TCP 连接,1M per 4G RAM
为啥太监这么不要脸呢?论资历,亮牌子你就输了
C10M 练习 step 1: 10M socketsC10M除了socket以外,还牵涉其他方面的技巧
进入Programming版参与讨论
a*****g
发帖数: 19398
11
很多事情是想做好也沒那么容易做好

也没
件系
管內

【在 n******t 的大作中提到】
: 狗不會把android做得好用的。
: 不符合it的核心利益。而且android用戶是google的肉雞,肉雞好用不是讓肉雞爽,是
: 養肉雞的人爽。

c********1
发帖数: 5269
12
我识认的一个人,非名校美国phd, 电子cs类的
不久前去华为,年薪50万人民币
我认为工薪不错
a*****g
发帖数: 19398
13
這個就是東方文化特色……
什么話都敢說,不管是可靠性高的,還是可靠性很低的
到時候能不能做出來,自己都能圓場
聽的人也能適應各種忽悠的話,心里面有自己的衡量

,是

【在 C*****l 的大作中提到】
: 其实做一个新操作系统也没啥,狗家一个公司做了好几个。中国公司从来没有做过,所
: 以觉得很难,凡事都有第一次。但是华为这次做的有点很不爽得是,说是开源,哪里也
: 找不到源代码。还有那个方舟编译器,说是开源,我搜了一下结果发现官方社区给了一
: 个链接,被人发现其实是GCC7,后面又有个人出来辟谣说是不同得部门贴错了,删除链
: 接,不像个大公司得做派。

C*****l
发帖数: 1
14
看了一下知乎,好像这次把开发者得罪了,开发者就等着看代码和手册。
https://www.zhihu.com/question/339567837

【在 T********i 的大作中提到】
: 本来华为就搞了一个,物联网的,收割开发者用的。在中国叫“生态”。
: 这回临时扣到手机上而已。完全靠嘴皮子说。
: 华为这种中国公司,做事情要讲效益的。员工都是有KPI的。你搞个手机操作系统,公
: 司只要敢用就把裤子都赔光了,还号称搞10年,到哪里去招这样的傻逼员工啊?
: 海思出货都多少亿片,以前在内部还被称为“海屌丝”。平均工资两万多人刀。你是不
: 了解华为内部的生态和华为人的世界观而已。。。

T********i
发帖数: 2416
15
得罪啥开发者啊?本来产品都是没影儿的事,怎么可能有一个开发者。
一个开发者都没有,得罪谁啊?


: 看了一下知乎,好像这次把开发者得罪了,开发者就等着看代码和手册。

: https://www.zhihu.com/question/339567837



【在 C*****l 的大作中提到】
: 看了一下知乎,好像这次把开发者得罪了,开发者就等着看代码和手册。
: https://www.zhihu.com/question/339567837

n******t
发帖数: 4406
16
對的,像做好也沒有那麼做好。
但是android是也不像做好。看看android升級都幹了些啥就知道了。

【在 a*****g 的大作中提到】
: 很多事情是想做好也沒那么容易做好
:
: 也没
: 件系
: 管內

n******t
发帖数: 4406
17
狗用的是Linux,不是自己搞的。抄東西的好處是起來得快,壞處是用戶體驗一陀。
完全自己搞的是symbian,但是nokia不搞了。現在嚴格意義來說手機系統只剩了一個iOS.
華爲這個公司績效考評都是非常短那種,而且一級往下一級狠命壓,沒人能真正定下來
從頭搞事情,只能趕緊抄。這個和第一次沒關係,而是華爲這個公司的特點決定的。

【在 C*****l 的大作中提到】
: 其实做一个新操作系统也没啥,狗家一个公司做了好几个。中国公司从来没有做过,所
: 以觉得很难,凡事都有第一次。但是华为这次做的有点很不爽得是,说是开源,哪里也
: 找不到源代码。还有那个方舟编译器,说是开源,我搜了一下结果发现官方社区给了一
: 个链接,被人发现其实是GCC7,后面又有个人出来辟谣说是不同得部门贴错了,删除链
: 接,不像个大公司得做派。

a*****g
发帖数: 19398
18
系统龐大到了一定的程度之后,很多的事情都不好控制了

【在 n******t 的大作中提到】
: 對的,像做好也沒有那麼做好。
: 但是android是也不像做好。看看android升級都幹了些啥就知道了。

g****t
发帖数: 31659
19
Linux到mobile os 差着好几层呢。死掉的公司一锅都装不下。最近的一个我记得是
Firefox
OS。这些我都是亲历。活着的是三星那个。


: 狗用的是Linux,不是自己搞的。抄東西的好處是起來得快,壞處是用戶體
驗一陀。

: 完全自己搞的是symbian,但是nokia不搞了。現在嚴格意義來說手機系統
只剩了
一個iOS.

: 華爲這個公司績效考評都是非常短那種,而且一級往下一級狠命壓,沒人
能真正
定下來

: 從頭搞事情,只能趕緊抄。這個和第一次沒關係,而是華爲這個公司的特
點決定
的。



【在 n******t 的大作中提到】
: 狗用的是Linux,不是自己搞的。抄東西的好處是起來得快,壞處是用戶體驗一陀。
: 完全自己搞的是symbian,但是nokia不搞了。現在嚴格意義來說手機系統只剩了一個iOS.
: 華爲這個公司績效考評都是非常短那種,而且一級往下一級狠命壓,沒人能真正定下來
: 從頭搞事情,只能趕緊抄。這個和第一次沒關係,而是華爲這個公司的特點決定的。

m**u
发帖数: 541
20
当今的世界,如果不是傻掉非要从0开始写, 搞一个差不多的系统(甚至生态),只要
有钱有执行力,其实不难。 这里不是要求创新,估计有个2~3年基本可以铺平。
相关主题
各位所在公司的code review烦人不?在一个技术版面骂脏话、搞人身攻击,这都是垃圾的行为
编程版目睹之怪现象。C10M
和井底之蛙,没什么好说的基本功最重要
进入Programming版参与讨论
g****t
发帖数: 31659
21
你写过软件吗?你铺个js engine我看看。铺个jvm我看。


: 当今的世界,如果不是傻掉非要从0开始写, 搞一个差不多的系统(甚至
生态)
,只要

: 有钱有执行力,其实不难。 这里不是要求创新,估计有个2~3年基本可以
铺平。



【在 m**u 的大作中提到】
: 当今的世界,如果不是傻掉非要从0开始写, 搞一个差不多的系统(甚至生态),只要
: 有钱有执行力,其实不难。 这里不是要求创新,估计有个2~3年基本可以铺平。

c********1
发帖数: 5269
22
microsoft有特多钱
windows mobile也很早就搞了
Its origin dated back to Windows CE in 1996,
In Q1 2004, Windows Mobile accounted for 23% of worldwide smartphone sales.
2004 - 1996 = 8年
但windows mobile死了
https://en.wikipedia.org/wiki/Windows_Mobile
还另一个呢
https://en.wikipedia.org/wiki/BlackBerry_10
搞一个差不多的生态,极难...

【在 m**u 的大作中提到】
: 当今的世界,如果不是傻掉非要从0开始写, 搞一个差不多的系统(甚至生态),只要
: 有钱有执行力,其实不难。 这里不是要求创新,估计有个2~3年基本可以铺平。

n******t
发帖数: 4406
23
我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
但是偷懶了就要付出偷懶的代價。

【在 g****t 的大作中提到】
: Linux到mobile os 差着好几层呢。死掉的公司一锅都装不下。最近的一个我记得是
: Firefox
: OS。这些我都是亲历。活着的是三星那个。
:
:
: 狗用的是Linux,不是自己搞的。抄東西的好處是起來得快,壞處是用戶體
: 驗一陀。
:
: 完全自己搞的是symbian,但是nokia不搞了。現在嚴格意義來說手機系統
: 只剩了
: 一個iOS.
:
: 華爲這個公司績效考評都是非常短那種,而且一級往下一級狠命壓,沒人

g****t
发帖数: 31659
24
手机有很多不同。例如功耗。cpu有一代发热。高通市值跌了一半。后果到今天还在延
续。現如今這個年代,從頭做起解決界面順滑問題那也不是說做就可以做到的。當初
android也搞了很多年。


: 我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。

: 但是偷懶了就要付出偷懶的代價。



【在 n******t 的大作中提到】
: 我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
: 但是偷懶了就要付出偷懶的代價。

f******2
发帖数: 2455
25
Openjdk不能用了?您是oracle来这里忽悠自行车的?


: 你写过软件吗?你铺个js engine我看看。铺个jvm我看。

:

【在 g****t 的大作中提到】
: 手机有很多不同。例如功耗。cpu有一代发热。高通市值跌了一半。后果到今天还在延
: 续。現如今這個年代,從頭做起解決界面順滑問題那也不是說做就可以做到的。當初
: android也搞了很多年。
:
:
: 我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
:
: 但是偷懶了就要付出偷懶的代價。
:

g****t
发帖数: 31659
26
"并给出了一份技术论据。这份报告提及,华为的操作系统,比安卓速度快60%。"
用open jdk,那还怎么快60%
再说了。就算有open jdk,v8 engine,离不发热不卡死界面顺滑,图片视频过关还
差得远呢。现在这些都纠缠在Android里面。一点点修出来的。多少开发成本和时间在
里面。

【在 f******2 的大作中提到】
: Openjdk不能用了?您是oracle来这里忽悠自行车的?
:
:
: 你写过软件吗?你铺个js engine我看看。铺个jvm我看。
:
:

n******t
发帖数: 4406
27
exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選擇。
當然如果目的是偷用戶數據,自然linux是首選。

【在 g****t 的大作中提到】
: 手机有很多不同。例如功耗。cpu有一代发热。高通市值跌了一半。后果到今天还在延
: 续。現如今這個年代,從頭做起解決界面順滑問題那也不是說做就可以做到的。當初
: android也搞了很多年。
:
:
: 我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
:
: 但是偷懶了就要付出偷懶的代價。
:

g****t
发帖数: 31659
28
手机就是机器人。几十个传感器呢。


: exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選
擇。

: 當然如果目的是偷用戶數據,自然linux是首選。



【在 n******t 的大作中提到】
: exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選擇。
: 當然如果目的是偷用戶數據,自然linux是首選。

c*******e
发帖数: 5818
29
鸿蒙也是 用 Linux kernel吗,这个偷懒的代价是?

:我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
T********i
发帖数: 2416
30
偷用户数据,啥OS不一样?
安卓做的烂不假。苹果也没好到哪里去。我可是两个平台都一行行写代码的。


: exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選
擇。

: 當然如果目的是偷用戶數據,自然linux是首選。



【在 n******t 的大作中提到】
: exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選擇。
: 當然如果目的是偷用戶數據,自然linux是首選。

相关主题
C++ 有没有像go routine/channel 一样的库/框架?苹果的OS X为什么从Mach内核转用BSD内核?
这个版上就是一堆打嘴炮的C 语言的官方 spec
btw, MS C++ 是ECMA-372标准废话少说,单机500万次每秒
进入Programming版参与讨论
n******t
发帖数: 4406
31
我不知道鴻蒙具體是啥,興趣也不大。一個靠偷別人東西發家的公司,我沒有什麼信心。

【在 c*******e 的大作中提到】
: 鸿蒙也是 用 Linux kernel吗,这个偷懒的代价是?
:
: :我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
: :

n******t
发帖数: 4406
32
蘋果比狗要好一些。
蘋果的目的是讓你不斷的買手機賺錢。google的目的是把你變肉雞,賣廣告賺錢。
這樣google這個東西從DNA裏面就是偷數據的公司,沒有別的選擇。
這當然不等於說蘋果就是善茬,既然要讓你不停買手機,就有各種手段噁心用戶,但是
so far來說不是偷數據。

【在 T********i 的大作中提到】
: 偷用户数据,啥OS不一样?
: 安卓做的烂不假。苹果也没好到哪里去。我可是两个平台都一行行写代码的。
:
:
: exactly是因爲手機和一般電腦不一樣,linux可能從最開始來說就不是一個好選
: 擇。
:
: 當然如果目的是偷用戶數據,自然linux是首選。
:

c*******e
发帖数: 5818
33
哦,这个意思,我是请教,谢谢!

心。

【在 n******t 的大作中提到】
: 我不知道鴻蒙具體是啥,興趣也不大。一個靠偷別人東西發家的公司,我沒有什麼信心。
d***a
发帖数: 13752
34
鸿蒙应该是华为用了开源的嵌入式Linux,自己加入了RTOS(实时操作系统)的功能。
现在没有谁会从头开发一个完整的操作系统,实在是没有必要,也没有谁这样做了。
实时操作系统主要有三种,基于嵌入式Linux的,基于VxWorks的,和基于QNX的。鸿蒙
据说做的相当不错,实时响应性很好,延迟可以控制在毫秒级。5G系统因为5G网络本身
的延迟很小,OS的实时响应性就很重要了。

【在 c*******e 的大作中提到】
: 鸿蒙也是 用 Linux kernel吗,这个偷懒的代价是?
:
: :我先盯kernel,如果想借linux kernel來用,就已經說明自己想偷懶了。
: :

h****e
发帖数: 2125
35
终于看到一个说的靠谱的。

【在 d***a 的大作中提到】
: 鸿蒙应该是华为用了开源的嵌入式Linux,自己加入了RTOS(实时操作系统)的功能。
: 现在没有谁会从头开发一个完整的操作系统,实在是没有必要,也没有谁这样做了。
: 实时操作系统主要有三种,基于嵌入式Linux的,基于VxWorks的,和基于QNX的。鸿蒙
: 据说做的相当不错,实时响应性很好,延迟可以控制在毫秒级。5G系统因为5G网络本身
: 的延迟很小,OS的实时响应性就很重要了。

n******t
发帖数: 4406
36

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
這句話你已經在扯淡了。所以剩下的你就隨意說吧。

【在 d***a 的大作中提到】
: 鸿蒙应该是华为用了开源的嵌入式Linux,自己加入了RTOS(实时操作系统)的功能。
: 现在没有谁会从头开发一个完整的操作系统,实在是没有必要,也没有谁这样做了。
: 实时操作系统主要有三种,基于嵌入式Linux的,基于VxWorks的,和基于QNX的。鸿蒙
: 据说做的相当不错,实时响应性很好,延迟可以控制在毫秒级。5G系统因为5G网络本身
: 的延迟很小,OS的实时响应性就很重要了。

d***a
发帖数: 13752
37
你想喷就喷吧,随意,呵呵。

【在 n******t 的大作中提到】
:
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: 這句話你已經在扯淡了。所以剩下的你就隨意說吧。

g****t
发帖数: 31659
38
你說的這幾條確實不靠譜。福斯濤難道不是從頭做起的iphone os。從頭做起的os。
另外Windows CE沒聽過嗎?


: 你想喷就喷吧,随意,呵呵。



【在 d***a 的大作中提到】
: 你想喷就喷吧,随意,呵呵。
m**u
发帖数: 541
39
地瓜 说的没啥毛病。华为这个系统本来就是一个临时过渡的东西,根本不需要冲头重
写,只要能临时撑住,就能获得2~3年的缓冲,然后有人、有钱、有小将和足够大的封
闭市场,外加相当量成熟的代码已经存在和很强的组织和执行能力,是有不小机会做成
的 (过渡系统然后进入到一个自己的系统)。
当今这个世界,只要有钱, 就会有人,有了人,就有一切。你再上蹿下跳,也没有用

另外,俺不大写代码,记性不大好,不记得mac 当年乔布斯是怎么实现mac os 的过渡
的了。估计是他老人家本事通天,从第一行写出来的。
g****t
发帖数: 31659
40
你們都是紙面知識。半懂不懂。時不時把難的問題看的太簡單。時不時又把簡單的問題
看的太難。
地瓜是學校的。這倒沒啥。工作的人要還是這看法,那還怎麼混日子。
給你幾個傳感器,測試完裝到板子上需時間多少心裡都沒數的也就別講究啥rtos了。飯碗
都找不到的。
從頭寫個OS哪有你想的那麼難。難的是從頭寫通用系統OS。另外OS也就是個buzz word
。你造個新詞隨便claim也沒問題。只要市場認可就行。
華為這次最大的問題是碰瓷Android。海外採訪,任正非講比Android 快60%。
你這什麼有錢就有人的看法也是胡扯八道。如果自己花錢研發效率高,那還用得著偷別
人的東西嗎?
做項目除了有錢,有人,你還得選擇正確的市場位置,更要懂管理項目。
吹牛逼誰不會。你真拿個速度快60%的jvm,我下午就能給你賣出去到全球最大的公司。
讚倆分錢怎麼樣。


: 地瓜 说的没啥毛病。华为这个系统本来就是一个临时过渡的东西,根本
不需要
冲头重

: 写,只要能临时撑住,就能获得2~3年的缓冲,然后有人、有钱、有小将
和足够
大的封

: 闭市场,外加相当量成熟的代码已经存在和很强的组织和执行能力,是有
不小机
会做成

: 的 (过渡系统然后进入到一个自己的系统)。

: 当今这个世界,只要有钱, 就会有人,有了人,就有一切。你再上蹿下
跳,也
没有用

: 。

: 另外,俺不大写代码,记性不大好,不记得mac 当年乔布斯是怎么实现
mac os
的过渡

: 的了。估计是他老人家本事通天,从第一行写出来的。

:



【在 m**u 的大作中提到】
: 地瓜 说的没啥毛病。华为这个系统本来就是一个临时过渡的东西,根本不需要冲头重
: 写,只要能临时撑住,就能获得2~3年的缓冲,然后有人、有钱、有小将和足够大的封
: 闭市场,外加相当量成熟的代码已经存在和很强的组织和执行能力,是有不小机会做成
: 的 (过渡系统然后进入到一个自己的系统)。
: 当今这个世界,只要有钱, 就会有人,有了人,就有一切。你再上蹿下跳,也没有用
: 。
: 另外,俺不大写代码,记性不大好,不记得mac 当年乔布斯是怎么实现mac os 的过渡
: 的了。估计是他老人家本事通天,从第一行写出来的。

相关主题
被反复打脸,你们就只能上来就PA了为啥太监这么不要脸呢?
10M persistent TCP connectionsC10M 练习 step 1: 10M sockets
goodbug做C10M?C10M 练习2: 空TCP 连接,1M per 4G RAM
进入Programming版参与讨论
n******t
发帖数: 4406
41
同學不要再當兵的時候就說話像將軍,而且還是趙括那種的。。
此外我覺得你不是搞金融的,所以也不要去扯什麼只要有錢這種話。你估計連錢有幾種
都不知道。
這麼說吧,20億刀可以找一堆人修一個樓,也可以寫個系統,也可以搭個健保網站還差
點。
有了錢一定會有人這話也許不差,至於是什麼人,看造化了。

【在 m**u 的大作中提到】
: 地瓜 说的没啥毛病。华为这个系统本来就是一个临时过渡的东西,根本不需要冲头重
: 写,只要能临时撑住,就能获得2~3年的缓冲,然后有人、有钱、有小将和足够大的封
: 闭市场,外加相当量成熟的代码已经存在和很强的组织和执行能力,是有不小机会做成
: 的 (过渡系统然后进入到一个自己的系统)。
: 当今这个世界,只要有钱, 就会有人,有了人,就有一切。你再上蹿下跳,也没有用
: 。
: 另外,俺不大写代码,记性不大好,不记得mac 当年乔布斯是怎么实现mac os 的过渡
: 的了。估计是他老人家本事通天,从第一行写出来的。

d***a
发帖数: 13752
42

我知道你是从外专业转CS的,这样说没有贬义,但你说话是不是注意一点。操作系统的
课,你修过几门呢?CS专业如果想搞操作系统的,一般会修两到三门,操作系统入门,
Unix源代码分析,另外有可能修一门研究生课(比较注重研究的那种)。
iOS和OS X共享很多代码,特别是内核。最大的差别是GUI上。从某种程度上,iOS类似
于一个简化了的OS X。当年iPhone出来后,为什么一时间打败天下无敌手?最大的原因
就是,iOS其实是一个高效而又完整的操作系统,接近于Desktop和Server上用的操作系
统。在iOS上支持各种应用,扩展各种新的功能,和在Desktop或Server做上差不多。
这也是为什么Palm,黑莓,塞班等完全没有办法和iOS竞争,它们不可能在一个很短的
时间内开发出一个成熟的操作系统。直到安卓出来,iOS才有了对手。
另外从头开发一个OS并不难,架构性的东西都有了,很多东西可以借鉴。有什么问题,
前人也探过路了。只是说,没有必要从头再去做罢了。

【在 g****t 的大作中提到】
: 你說的這幾條確實不靠譜。福斯濤難道不是從頭做起的iphone os。從頭做起的os。
: 另外Windows CE沒聽過嗎?
:
:
: 你想喷就喷吧,随意,呵呵。
:

f******2
发帖数: 2455
43
60%这个数字我是相信的。
做benchmark的团队不能找到一个场景,把别人的系统调调傻,把自己的系统调调针对
这个场景,最后publish一个快60%的数据,就应该被fire掉。大公司里做benchmark的
团队没这两下子就应该去写crud service或者被fire掉。
老任没说全test suite都快,peer review也没毛病。(真细究的话,最后最多加个注
释而已。)


: 你們都是紙面知識。半懂不懂。時不時把難的問題看的太簡單。時不時又把簡單
的問題

: 看的太難。

: 地瓜是學校的。這倒沒啥。工作的人要還是這看法,那還怎麼混日子。

: 給你幾個傳感器,測試完裝到板子上需時間多少心裡都沒數的也就別講究啥rtos
了。飯碗

: 都找不到的。

: 從頭寫個OS哪有你想的那麼難。難的是從頭寫通用系統OS。另外OS也就是個buzz
word

: 。你造個新詞隨便claim也沒問題。只要市場認可就行。

: 華為這次最大的問題是碰瓷Android。海外採訪,任正非講比Android 快60%。

: 你這什麼有錢就有人的看法也是胡扯八道。如果自己花錢研發效率高,那還用得
著偷別

: 人的東西嗎?



【在 g****t 的大作中提到】
: 你們都是紙面知識。半懂不懂。時不時把難的問題看的太簡單。時不時又把簡單的問題
: 看的太難。
: 地瓜是學校的。這倒沒啥。工作的人要還是這看法,那還怎麼混日子。
: 給你幾個傳感器,測試完裝到板子上需時間多少心裡都沒數的也就別講究啥rtos了。飯碗
: 都找不到的。
: 從頭寫個OS哪有你想的那麼難。難的是從頭寫通用系統OS。另外OS也就是個buzz word
: 。你造個新詞隨便claim也沒問題。只要市場認可就行。
: 華為這次最大的問題是碰瓷Android。海外採訪,任正非講比Android 快60%。
: 你這什麼有錢就有人的看法也是胡扯八道。如果自己花錢研發效率高,那還用得著偷別
: 人的東西嗎?

m**u
发帖数: 541
44
你在这里说华为好,会被喷的。。。。
g****t
发帖数: 31659
45
我是EE的。不是CS的。在软件公司工作,这不叫转CS。两回事。
你说的这些东西都是纸面知识,不能算错。但是跟没说也没什么区别。
硬件和底层driver的演化什么的不讲。我就问一句。你写过iOS app吗?写过Android
app吗?我只想听真实经历。
10年前我开始支持这些消费电子公司。經歷過無數次這些公司產品的起伏,還有無數次
商業策略的成敗。你現在跟我講什麼OS上的是幾門課有多大意思。
你现在是事后总结palm,rim等的弱点,无法竞争什么的。这叫马后炮。我多年来是事前
就要看到。要定产品的feature。
你尽管去pda找我以前的旧帖。
就算今天,到了事后。你下面这些话也说的极其不靠谱,近似于胡扯八道。哪来的rim
不成熟这个说法。我现在还有个十几年前rim的手机呢。rim的smartphone流行的时候你
可能都没见过吧!你找个工作早的,公司又给发rim手机的人问问。


: 我知道你是从外专业转CS的,这样说没有贬义,但你说话是不是注意一点
。操作
系统的

: 课,你修过几门呢?CS专业如果想搞操作系统的,一般会修两到三门,操
作系统
入门,

: Unix源代码分析,另外有可能修一门研究生课(比较注重研究的那种)。

: iOS和OS X共享很多代码,特别是内核。最大的差别是GUI上。从某种程度
上,
iOS类似

: 于一个简化了的OS X。当年iPhone出来后,为什么一时间打败天下无敌手
?最大
的原因

: 就是,iOS其实是一个高效而又完整的操作系统,接近于Desktop和Server
上用的
操作系

: 统。在iOS上支持各种应用,扩展各种新的功能,和在Desktop或Server做
上差不
多。

: 这也是为什么Palm,黑莓,塞班等完全没有办法和iOS竞争,它们不可能
在一个
很短的

: 时间内开发出一个成熟的操作系统。直到安卓出来,iOS才有了对手。

: 另外从头开发一个OS并不难,架构性的东西都有了,很多东西可以借鉴。
有什么
问题,



【在 d***a 的大作中提到】
:
: 我知道你是从外专业转CS的,这样说没有贬义,但你说话是不是注意一点。操作系统的
: 课,你修过几门呢?CS专业如果想搞操作系统的,一般会修两到三门,操作系统入门,
: Unix源代码分析,另外有可能修一门研究生课(比较注重研究的那种)。
: iOS和OS X共享很多代码,特别是内核。最大的差别是GUI上。从某种程度上,iOS类似
: 于一个简化了的OS X。当年iPhone出来后,为什么一时间打败天下无敌手?最大的原因
: 就是,iOS其实是一个高效而又完整的操作系统,接近于Desktop和Server上用的操作系
: 统。在iOS上支持各种应用,扩展各种新的功能,和在Desktop或Server做上差不多。
: 这也是为什么Palm,黑莓,塞班等完全没有办法和iOS竞争,它们不可能在一个很短的
: 时间内开发出一个成熟的操作系统。直到安卓出来,iOS才有了对手。

g****t
发帖数: 31659
46
Javascript的公认的benchmark早就有了。哪儿那么容易给你作弊。


: 60%这个数字我是相信的。

: 做benchmark的团队不能找到一个场景,把别人的系统调调傻,把自己的系统调
调针对

: 这个场景,最后publish一个快60%的数据,就应该被fire掉。大公司里做
benchmark的

: 团队没这两下子就应该去写crud service或者被fire掉。

: 老任没说全test suite都快,peer review也没毛病。(真细究的话,最后最多
加个注

: 释而已。)

: 的問題

: 了。飯碗

: word

: 著偷別



【在 f******2 的大作中提到】
: 60%这个数字我是相信的。
: 做benchmark的团队不能找到一个场景,把别人的系统调调傻,把自己的系统调调针对
: 这个场景,最后publish一个快60%的数据,就应该被fire掉。大公司里做benchmark的
: 团队没这两下子就应该去写crud service或者被fire掉。
: 老任没说全test suite都快,peer review也没毛病。(真细究的话,最后最多加个注
: 释而已。)
:
:
: 你們都是紙面知識。半懂不懂。時不時把難的問題看的太簡單。時不時又把簡單
: 的問題
:
: 看的太難。

g****t
发帖数: 31659
47
华为在linux kernal多年来一直有开源贡献。这大家都知道。
然而不等于别的方面就一样可以做好。
你不要不说具体的事。拉一些大帽子进来。什么谁好谁不好。
没几个人操心谁好谁不好。


: 你在这里说华为好,会被喷的。。。。



【在 m**u 的大作中提到】
: 你在这里说华为好,会被喷的。。。。
d***a
发帖数: 13752
48
你就别满嘴跑火车了,呵呵。嘴炮容易,真要把一个东西做出来,相关的专业知识还是
很重要的。
iOS App开发,和写OS内核代码是两码事。我改过Linux内核,因为某个研究项目有这个
需要。我也问你一句,你写过实际可运行的内核代码吗?如果没有,就别在这个话题上
胡说八道了。

rim

【在 g****t 的大作中提到】
: 我是EE的。不是CS的。在软件公司工作,这不叫转CS。两回事。
: 你说的这些东西都是纸面知识,不能算错。但是跟没说也没什么区别。
: 硬件和底层driver的演化什么的不讲。我就问一句。你写过iOS app吗?写过Android
: app吗?我只想听真实经历。
: 10年前我开始支持这些消费电子公司。經歷過無數次這些公司產品的起伏,還有無數次
: 商業策略的成敗。你現在跟我講什麼OS上的是幾門課有多大意思。
: 你现在是事后总结palm,rim等的弱点,无法竞争什么的。这叫马后炮。我多年来是事前
: 就要看到。要定产品的feature。
: 你尽管去pda找我以前的旧帖。
: 就算今天,到了事后。你下面这些话也说的极其不靠谱,近似于胡扯八道。哪来的rim

f******2
发帖数: 2455
49
不是作弊,这个叫做调参。
举个简单的例子,传大文件:我的stack调成jumbo frame,你的还是没调过的。
我最后赢你算不算赢?


: Javascript的公认的benchmark早就有了。哪儿那么容易给你作弊。

: 调针对

: benchmark的

: 加个注



【在 g****t 的大作中提到】
: 华为在linux kernal多年来一直有开源贡献。这大家都知道。
: 然而不等于别的方面就一样可以做好。
: 你不要不说具体的事。拉一些大帽子进来。什么谁好谁不好。
: 没几个人操心谁好谁不好。
:
:
: 你在这里说华为好,会被喷的。。。。
:

g****t
发帖数: 31659
50
你laptop上面有沒有turbo boost幾個字。哪年出來的。當初EE版我講過這個思路。比
intc还早。各
路电源专家都骂我。老帖子都有。然而後來我工作的公司,居然被找来要方案。因为我
懂这块。所以芯片進去了。当初我貢獻了
算法,代碼,測試和培訓,售后,...所有的东西。
当然了,老魏说这部分不算kernel。那我是无所谓的。几十亿人用的算法和代码,不
recall就是胜利。谁爱叫什么,那是专家的工作。
你用過rim手机吗?这谁看不出来。还好意思说我满嘴跑火车。有一说一就这么难吗。


: 你就别满嘴跑火车了,呵呵。嘴炮容易,真要把一个东西做出来,相关的
专业知
识还是

: 很重要的。

: iOS App开发,和写OS内核代码是两码事。我改过Linux内核,因为某个研
究项目
有这个

: 需要。我也问你一句,你写过实际可运行的内核代码吗?如果没有,就别
在这个
话题上

: 胡说八道了。

: rim



【在 d***a 的大作中提到】
: 你就别满嘴跑火车了,呵呵。嘴炮容易,真要把一个东西做出来,相关的专业知识还是
: 很重要的。
: iOS App开发,和写OS内核代码是两码事。我改过Linux内核,因为某个研究项目有这个
: 需要。我也问你一句,你写过实际可运行的内核代码吗?如果没有,就别在这个话题上
: 胡说八道了。
:
: rim

相关主题
论资历,亮牌子你就输了编程版目睹之怪现象。
C10M除了socket以外,还牵涉其他方面的技巧和井底之蛙,没什么好说的
各位所在公司的code review烦人不?在一个技术版面骂脏话、搞人身攻击,这都是垃圾的行为
进入Programming版参与讨论
g****t
发帖数: 31659
51
你在这里大小声毫无意义。
我当初有几年要定芯片的feature set。要看哪个客户的设置有前途。各种交流。看错
了就是几十M的损失。还会连带组织的re-org。所以算卦這件事,我有自己的一套理论。
首先我肯定一點,這個誰比誰快什麼的不是純技術問題。這點你說的是對的。調參數算
什麼。我還弄過芯片自動調參數的工具鏈。經常編recall之後的故事。
但是呢,这个比Android快60%的說法,你真是信心.那麼可以認為,你認為這是個合適
的對外表述。這一點我不同意。
我們可以讓未來的事實來說話。假如這是個合適的表述。那麼今後必然會不停出現。假
如今後這個60%銷聲匿跡。那就是我說的是對的。
簡言之,咱們就看這個說法今後會不會持續出現就可以了。


: 不是作弊,这个叫做调参。

: 举个简单的例子,传大文件:我的stack调成jumbo frame,你的还是没调
过的。

: 我最后赢你算不算赢?



【在 f******2 的大作中提到】
: 不是作弊,这个叫做调参。
: 举个简单的例子,传大文件:我的stack调成jumbo frame,你的还是没调过的。
: 我最后赢你算不算赢?
:
:
: Javascript的公认的benchmark早就有了。哪儿那么容易给你作弊。
:
: 调针对
:
: benchmark的
:
: 加个注
:

d***a
发帖数: 13752
52
你这样瞎掰就是无耻了。你干脆说Intel和微软在做同样的产品算了。

【在 g****t 的大作中提到】
: 你laptop上面有沒有turbo boost幾個字。哪年出來的。當初EE版我講過這個思路。比
: intc还早。各
: 路电源专家都骂我。老帖子都有。然而後來我工作的公司,居然被找来要方案。因为我
: 懂这块。所以芯片進去了。当初我貢獻了
: 算法,代碼,測試和培訓,售后,...所有的东西。
: 当然了,老魏说这部分不算kernel。那我是无所谓的。几十亿人用的算法和代码,不
: recall就是胜利。谁爱叫什么,那是专家的工作。
: 你用過rim手机吗?这谁看不出来。还好意思说我满嘴跑火车。有一说一就这么难吗。
:
:
: 你就别满嘴跑火车了,呵呵。嘴炮容易,真要把一个东西做出来,相关的

1 (共1页)
进入Programming版参与讨论
相关主题
C10M被反复打脸,你们就只能上来就PA了
基本功最重要10M persistent TCP connections
C++ 有没有像go routine/channel 一样的库/框架?goodbug做C10M?
这个版上就是一堆打嘴炮的为啥太监这么不要脸呢?
btw, MS C++ 是ECMA-372标准C10M 练习 step 1: 10M sockets
苹果的OS X为什么从Mach内核转用BSD内核?C10M 练习2: 空TCP 连接,1M per 4G RAM
C 语言的官方 spec论资历,亮牌子你就输了
废话少说,单机500万次每秒C10M除了socket以外,还牵涉其他方面的技巧
相关话题的讨论汇总
话题: br话题: os话题: linux话题: ios话题: android