Submit Search
Upload
國產操作系統
•
Download as PPTX, PDF
•
0 likes
•
89 views
Peter Cheung
Follow
意向及計劃 – 中國自主創新之路
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 9
Download now
Recommended
213 estudio billete falso
213 estudio billete falso
Juan Antonio Maciá Agulló
Trabajo de computacion 3 a
Trabajo de computacion 3 a
sandraerazo
Genero
Genero
Willian Cardoso
Johanna valverde, bryan leon
Johanna valverde, bryan leon
bryanleon10
Proyecto final
Proyecto final
Gaby León
Tp
Tp
Maria Emilia Dagnino
5 cosas importantes
5 cosas importantes
Álvaro Camacho
Trabajo de informática
Trabajo de informática
Aldo Rizo
trabajo de informatica
Recommended
213 estudio billete falso
213 estudio billete falso
Juan Antonio Maciá Agulló
Trabajo de computacion 3 a
Trabajo de computacion 3 a
sandraerazo
Genero
Genero
Willian Cardoso
Johanna valverde, bryan leon
Johanna valverde, bryan leon
bryanleon10
Proyecto final
Proyecto final
Gaby León
Tp
Tp
Maria Emilia Dagnino
5 cosas importantes
5 cosas importantes
Álvaro Camacho
Trabajo de informática
Trabajo de informática
Aldo Rizo
trabajo de informatica
Ch03
Ch03
huanglab
物聯網應用系統
物聯網應用系統
HermesDDS2015
本文是以系統平台所組成的應用系統架構,來說明物聯網技術的一些內涵,讓相關企業以各個擊破的策略性思考,找出產品在此架構的定位,希望本文對物聯網產業的分工,合作與整體發展有所幫助。如有任何高見或疑問,歡迎留言討論,或 mail: CharlesChang@unisvr.net http://www.unisvr.net.tw/
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Linux运维趋势 第0期 运维自动化
Linux运维趋势 第0期 运维自动化
51CTO
《Linux运维趋势》是由 51CTO 系统频道策划、针对 Linux/Unix 系统运维人员的一份电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。 本期内容关注运维自动化,内容索引如下: 【人物】运维专家李洋:漫谈基于开源服务的运维自动化实现........3 【八卦,趣闻&数字】.................5 【国际前沿】什么是DevOps?.....................6 【运维漫画阁】正则表达式有什么用?....................10 【命令行&工具】面向Linux系统管理员的开源工具链..........11 【命令行&工具】自动化开源工具一览.............14 【实战】Kickstart无人值守安装搭建RHCE实验室.......16 【实战】戏说Cobbler:Linux网络安装的革命...........20
陈敏简历Java软件工程师
陈敏简历Java软件工程师
guestb12ca4
陈敏软件工作室--承接“数据挖掘,信息检索,报表分析,网站设计”等方向软件项目
《Linux运维趋势》2012年5月号 总第19期
《Linux运维趋势》2012年5月号 总第19期
51CTO
目录 05 百度云首席架构师林仕鼎:工程师应如何突破瓶颈 采访整理/杨赛 08 探秘Facebook的交付工程团队和BT部署系统 文/ Ryan Paul 编译/核子可乐 16 Django 托管在 Github 上的实践 文/ Perchouli 18 /dev/null 2>&1 详解 文/南非蚂蚁 19 Shell脚本自动记录登陆后的IP地址和历史记录 文/ Trespassers 20 批量下载Linux运维趋势引发的反思 文/煮酒品茶 22 警惕程序日志对性能的影响 文/杨文博(solrex) 24 一次博客的性能故障排查 文/BOYPT 26 三招解决MongoDB的磁盘IO问题 文/ nosqlfan 28 MySQL数据库中order by的实现和 by rand() 的优化 文/丁奇 30 阿里巴巴集团去IOE运动的思考与总结 文/mysqlops 33 挑战无处不在 文/陈皓 《Linux运维趋势》是由51CTO系统频道策划、针对Linux/Unix系统运维人员制作的一份开放的电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。我们的所有内容均收集整理自国内外互联网,每篇文章都会严格标注出处与作者,同时编辑也会尽力联系每一篇文章的原作者进行确认。如果您认为本杂志的内容侵犯到了您的版权,可发信至yangsai@51cto.com进行投诉。 微群讨论:http://q.weibo.com/121303 邮件订阅入口:http://os.51cto.com/art/201011/233915.htm 投稿信箱:yangsai@51cto.com 发布周期:每个月的第二个星期五 往期《Linux运维趋势》下载汇总页:http://down.51cto.com/zt/71
应用开发一般工作流程和注意
应用开发一般工作流程和注意
cucued
sxs
Ch1
Ch1
dreamy318
Open Source community 2.0
Open Source community 2.0
OpenSourceCamp
Piz nair technologies introduction
Piz nair technologies introduction
Aron Shannon
New software architecture
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
Charles Chuang
软件工程2010
软件工程2010
fantasy zheng
OS-01 intro.pdf
OS-01 intro.pdf
ssuser8b461f
sjtu os
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
Emil Chan
My sharing to the delegates in the 4th Annual CIO China Summit 2011 at the Purple Mountain Hotel in Shanghai on 24 June 2011
開源碼介紹及Joomla
開源碼介紹及Joomla
tmjhart
国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇
Steven Cheng
(宇宏)生產履歷 建議方案 20100901 v2
(宇宏)生產履歷 建議方案 20100901 v2
Sonny Chen
Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站
51CTO
《Linux运维趋势》第14期主题为构建高性能电子商务网站。 目录: 人物·People 003 百度高级架构师乔梁:DevOps=Culture+Tools 交流·Interact 005 架构师不可不知的十大可扩展架构 八卦·News 007 Ubuntu 11.10,Fedora 16正式发布 专题·Special 009 解密淘宝网的开源架构 011 淘宝软件基础设施近年发展情况 013 Hadoop在eBay的应用 015 NoSQL数据库笔谈——应用篇 017 构建高安全电子商务网站之自动备份 019 老板要省钱 小公司如何部署实施Linux集群网站 技巧·工具·脚本·DBA 021 一种MySQL主从同步加速方案 023 用SSHGuard免费工具帮你保护服务器 025 OpenStack实践之旅:安装配置篇 027 榨干服务器:让进程运行在指定的CPU 《Linux运维趋势》是由 51CTO 系统频道策划、针对 Linux/Unix 系统运维人员的一份电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。 本杂志长期处于探索期,需要更多来自大家的意见与参与。谢谢! 微群讨论:http://q.weibo.com/121303 邮件订阅入口:http://os.51cto.com/art/201011/233915.htm 投稿信箱:yangsai@51cto.com 发布周期:每个月的第二个星期五 往期《Linux运维趋势》下载汇总页:http://down.51cto.com/zt/71
Sns-app developer how to survive
Sns-app developer how to survive
funy
SNS开放平台进行应用开发,生存之道
Sns与系统架构浅谈
Sns与系统架构浅谈
taobaby365
RISC-V assembly
RISC-V assembly
Peter Cheung
Hour of code hong kong event : Teaching RISC-V assembly programming
Dotnet core
Dotnet core
Peter Cheung
https://www.facebook.com/eltonlau94/videos/10212446997355158/?__xts__[0]=68.ARAgMHiHOUi4mxgCWx-6Fcz-gfp-BKs-JNNmN77Rp5Qdzrs5_sRWGrGbZUXIbB7deQI6tNfAUaguiEtbuPqHVSj04dQpSwPtncnwXBy8jvTqyYuvfuNw_zTwswQ-m7Fg6MBIPGffRP12K27h5HrWmgFZirv2lbEI_9VLscHSgIjNf7p-4kJH2so&__tn__=K-R&fb_dtsg_ag=AdxU_-F8b308AAsKPwsThxb2hn-mgJAwYNTPGFkftVIY8A%3AAdy5wW0k3X4zq0sOILVBTojs55vLB3WfBzGejiv5bh90FA https://www.eventbrite.hk/e/side-project-net-core-14-sep-2018-registration-49556655290
More Related Content
Similar to 國產操作系統
Ch03
Ch03
huanglab
物聯網應用系統
物聯網應用系統
HermesDDS2015
本文是以系統平台所組成的應用系統架構,來說明物聯網技術的一些內涵,讓相關企業以各個擊破的策略性思考,找出產品在此架構的定位,希望本文對物聯網產業的分工,合作與整體發展有所幫助。如有任何高見或疑問,歡迎留言討論,或 mail: CharlesChang@unisvr.net http://www.unisvr.net.tw/
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Linux运维趋势 第0期 运维自动化
Linux运维趋势 第0期 运维自动化
51CTO
《Linux运维趋势》是由 51CTO 系统频道策划、针对 Linux/Unix 系统运维人员的一份电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。 本期内容关注运维自动化,内容索引如下: 【人物】运维专家李洋:漫谈基于开源服务的运维自动化实现........3 【八卦,趣闻&数字】.................5 【国际前沿】什么是DevOps?.....................6 【运维漫画阁】正则表达式有什么用?....................10 【命令行&工具】面向Linux系统管理员的开源工具链..........11 【命令行&工具】自动化开源工具一览.............14 【实战】Kickstart无人值守安装搭建RHCE实验室.......16 【实战】戏说Cobbler:Linux网络安装的革命...........20
陈敏简历Java软件工程师
陈敏简历Java软件工程师
guestb12ca4
陈敏软件工作室--承接“数据挖掘,信息检索,报表分析,网站设计”等方向软件项目
《Linux运维趋势》2012年5月号 总第19期
《Linux运维趋势》2012年5月号 总第19期
51CTO
目录 05 百度云首席架构师林仕鼎:工程师应如何突破瓶颈 采访整理/杨赛 08 探秘Facebook的交付工程团队和BT部署系统 文/ Ryan Paul 编译/核子可乐 16 Django 托管在 Github 上的实践 文/ Perchouli 18 /dev/null 2>&1 详解 文/南非蚂蚁 19 Shell脚本自动记录登陆后的IP地址和历史记录 文/ Trespassers 20 批量下载Linux运维趋势引发的反思 文/煮酒品茶 22 警惕程序日志对性能的影响 文/杨文博(solrex) 24 一次博客的性能故障排查 文/BOYPT 26 三招解决MongoDB的磁盘IO问题 文/ nosqlfan 28 MySQL数据库中order by的实现和 by rand() 的优化 文/丁奇 30 阿里巴巴集团去IOE运动的思考与总结 文/mysqlops 33 挑战无处不在 文/陈皓 《Linux运维趋势》是由51CTO系统频道策划、针对Linux/Unix系统运维人员制作的一份开放的电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。我们的所有内容均收集整理自国内外互联网,每篇文章都会严格标注出处与作者,同时编辑也会尽力联系每一篇文章的原作者进行确认。如果您认为本杂志的内容侵犯到了您的版权,可发信至yangsai@51cto.com进行投诉。 微群讨论:http://q.weibo.com/121303 邮件订阅入口:http://os.51cto.com/art/201011/233915.htm 投稿信箱:yangsai@51cto.com 发布周期:每个月的第二个星期五 往期《Linux运维趋势》下载汇总页:http://down.51cto.com/zt/71
应用开发一般工作流程和注意
应用开发一般工作流程和注意
cucued
sxs
Ch1
Ch1
dreamy318
Open Source community 2.0
Open Source community 2.0
OpenSourceCamp
Piz nair technologies introduction
Piz nair technologies introduction
Aron Shannon
New software architecture
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
Charles Chuang
软件工程2010
软件工程2010
fantasy zheng
OS-01 intro.pdf
OS-01 intro.pdf
ssuser8b461f
sjtu os
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
Emil Chan
My sharing to the delegates in the 4th Annual CIO China Summit 2011 at the Purple Mountain Hotel in Shanghai on 24 June 2011
開源碼介紹及Joomla
開源碼介紹及Joomla
tmjhart
国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇
Steven Cheng
(宇宏)生產履歷 建議方案 20100901 v2
(宇宏)生產履歷 建議方案 20100901 v2
Sonny Chen
Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站
51CTO
《Linux运维趋势》第14期主题为构建高性能电子商务网站。 目录: 人物·People 003 百度高级架构师乔梁:DevOps=Culture+Tools 交流·Interact 005 架构师不可不知的十大可扩展架构 八卦·News 007 Ubuntu 11.10,Fedora 16正式发布 专题·Special 009 解密淘宝网的开源架构 011 淘宝软件基础设施近年发展情况 013 Hadoop在eBay的应用 015 NoSQL数据库笔谈——应用篇 017 构建高安全电子商务网站之自动备份 019 老板要省钱 小公司如何部署实施Linux集群网站 技巧·工具·脚本·DBA 021 一种MySQL主从同步加速方案 023 用SSHGuard免费工具帮你保护服务器 025 OpenStack实践之旅:安装配置篇 027 榨干服务器:让进程运行在指定的CPU 《Linux运维趋势》是由 51CTO 系统频道策划、针对 Linux/Unix 系统运维人员的一份电子杂志,内容从基础的技巧心得、实际操作案例到中、高端的运维技术趋势与理念等均有覆盖。 本杂志长期处于探索期,需要更多来自大家的意见与参与。谢谢! 微群讨论:http://q.weibo.com/121303 邮件订阅入口:http://os.51cto.com/art/201011/233915.htm 投稿信箱:yangsai@51cto.com 发布周期:每个月的第二个星期五 往期《Linux运维趋势》下载汇总页:http://down.51cto.com/zt/71
Sns-app developer how to survive
Sns-app developer how to survive
funy
SNS开放平台进行应用开发,生存之道
Sns与系统架构浅谈
Sns与系统架构浅谈
taobaby365
Similar to 國產操作系統
(20)
Ch03
Ch03
物聯網應用系統
物聯網應用系統
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
Linux运维趋势 第0期 运维自动化
Linux运维趋势 第0期 运维自动化
陈敏简历Java软件工程师
陈敏简历Java软件工程师
《Linux运维趋势》2012年5月号 总第19期
《Linux运维趋势》2012年5月号 总第19期
应用开发一般工作流程和注意
应用开发一般工作流程和注意
Ch1
Ch1
Open Source community 2.0
Open Source community 2.0
Piz nair technologies introduction
Piz nair technologies introduction
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
NPO 網站改造觀摩賽 - ICOS 2009 大會手冊資料
软件工程2010
软件工程2010
OS-01 intro.pdf
OS-01 intro.pdf
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
How to Integrate Social Media into Marketing Activities Through IT and Cloud ...
開源碼介紹及Joomla
開源碼介紹及Joomla
国产软件的真正创新何时到来 -胡才勇
国产软件的真正创新何时到来 -胡才勇
(宇宏)生產履歷 建議方案 20100901 v2
(宇宏)生產履歷 建議方案 20100901 v2
Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站
Sns-app developer how to survive
Sns-app developer how to survive
Sns与系统架构浅谈
Sns与系统架构浅谈
More from Peter Cheung
RISC-V assembly
RISC-V assembly
Peter Cheung
Hour of code hong kong event : Teaching RISC-V assembly programming
Dotnet core
Dotnet core
Peter Cheung
https://www.facebook.com/eltonlau94/videos/10212446997355158/?__xts__[0]=68.ARAgMHiHOUi4mxgCWx-6Fcz-gfp-BKs-JNNmN77Rp5Qdzrs5_sRWGrGbZUXIbB7deQI6tNfAUaguiEtbuPqHVSj04dQpSwPtncnwXBy8jvTqyYuvfuNw_zTwswQ-m7Fg6MBIPGffRP12K27h5HrWmgFZirv2lbEI_9VLscHSgIjNf7p-4kJH2so&__tn__=K-R&fb_dtsg_ag=AdxU_-F8b308AAsKPwsThxb2hn-mgJAwYNTPGFkftVIY8A%3AAdy5wW0k3X4zq0sOILVBTojs55vLB3WfBzGejiv5bh90FA https://www.eventbrite.hk/e/side-project-net-core-14-sep-2018-registration-49556655290
Netbeans dev and ecosystem
Netbeans dev and ecosystem
Peter Cheung
30 mins talks in Codeaholics event https://www.meetup.com/Codeaholics/
Cityu Appslab c++ talk
Cityu Appslab c++ talk
Peter Cheung
Cityu Appslab c++ pointer talk on 2018/02/23
Quantr Migration tool functionalities
Quantr Migration tool functionalities
Peter Cheung
This ppt will show you what we can migration to SharePoint
Create smarter bot enabled apps with agilepoint nx
Create smarter bot enabled apps with agilepoint nx
Peter Cheung
by CityU Apps Lab and AgilePoint HK Limited
Quantr migration tool introduction
Quantr migration tool introduction
Peter Cheung
Basic introduction to our tool
北京大學計算機開題
北京大學計算機開題
Peter Cheung
北京大學計算機開題 - 2014年11月
Titan - hk openstack 4th birthday party
Titan - hk openstack 4th birthday party
Peter Cheung
Titan portal
Openstack Titan for Hong Kong Cloudcamp 2014
Openstack Titan for Hong Kong Cloudcamp 2014
Peter Cheung
Openstack Titan for Hong Kong Cloudcamp 2014
Titan
Titan
Peter Cheung
Let me introduce titan
application firewall research proposal
application firewall research proposal
Peter Cheung
application firewall research proposal
How microsoft doing research
How microsoft doing research
Peter Cheung
北大科研沙龍 - Openstack Titan
北大科研沙龍 - Openstack Titan
Peter Cheung
北大科研沙龍 2013/11/21 - Openstack Titan
Demo threater
Demo threater
Peter Cheung
Openstack Titan
More from Peter Cheung
(15)
RISC-V assembly
RISC-V assembly
Dotnet core
Dotnet core
Netbeans dev and ecosystem
Netbeans dev and ecosystem
Cityu Appslab c++ talk
Cityu Appslab c++ talk
Quantr Migration tool functionalities
Quantr Migration tool functionalities
Create smarter bot enabled apps with agilepoint nx
Create smarter bot enabled apps with agilepoint nx
Quantr migration tool introduction
Quantr migration tool introduction
北京大學計算機開題
北京大學計算機開題
Titan - hk openstack 4th birthday party
Titan - hk openstack 4th birthday party
Openstack Titan for Hong Kong Cloudcamp 2014
Openstack Titan for Hong Kong Cloudcamp 2014
Titan
Titan
application firewall research proposal
application firewall research proposal
How microsoft doing research
How microsoft doing research
北大科研沙龍 - Openstack Titan
北大科研沙龍 - Openstack Titan
Demo threater
Demo threater
國產操作系統
1.
國產操作系統 意向及計劃 – 中國自主創新之路
2.
項目目標 建立一支對操作系統核心技術有全盤控制力的團隊 參考現有的操作系統設計,提出結構性的創新
移值現在的應用軟件,在國產操上系統上形成可用性 所有代碼以開源方式貢獻社會 建立開發者和使用者社群,吸收來之社會及業界之意見
3.
以什麼方法去建造國產操作系統 操作系統是模方塊是一個依賴另一個的,程現倒三角結構,請看 https://sourceforge.net/p/elf-dependency-walker/wiki/tutorial/
所以操作系統的開發必定由下而上,一步一步的把每一個模塊搞出來,上 層的模塊對下層的模塊有很大的接口依賴,如果先搞上層的話,開發會有 很大難度,接口也會被套死,創新基本上不可能,因為它要對下層接口要 完全兼容,否則那個模塊插不進去運作。 用elf dependency walker就可以把整個Linux裏面所有庫的依賴顯示出來, 由此可以定立一個最短的開發路徑,因為圖表已經清楚顯示出那些庫是最 重要,那些庫的依賴最少最獨立。 我們不可能把所有庫到開發出來,因為人力物力消耗太過誇張,我們只需 要把最重要的庫搞出來就可以令操作系統初步運行了。
4.
ELF dependency walker
5.
創新方法,應該到那裏創新 假設我們已經造出了紅色的模塊,我們應該在c++層面裏 走自己的路,原因就是大型應用都是建立在c++層面裏, 而不是c。c的重要性主要是顯示在系統軟件裏。 C++變代很快,c++0x11,
c++2015,boost庫等等,我們 站在它們之上建立一套屬於自己的庫,這一點的範圍和重 點從後再議。C++將會再次崛起。
6.
創新方法,應該到那裏創新 (II) C層面我們把最重要的庫換成自己的
C++層面創造統一的庫以便掌握生態鏈建設
7.
自己做一套上層的庫對國產的意義 只有內核,很難左右上層軟件的發展,只有掌管一個上層的開發庫,才能 夠整合上層的軟件設計和內核的發展。 Linux世界上層的開發不統一,就是因為沒有人有能力一開始就去對上層的 開發手法作出有效管理。微軟就是因為擁有MFC庫,所以在上層的創新上 有非常大的話語權。
因為國產操作系統上面的應用很少,如果上層的開發庫不統一,呈現混亂 之象,廠商就會對國產os的生態環境存疑,因為開發手法存在太可選擇, 廠商無法適從,心態上沒有依靠。 統一上層開發好讓我們集中資源去建設生態系統。
8.
現在距離目標還有多遠的路 以下列出主要技術難關 難關 我們現在的行動
預計時間 完善內核所需功能 我們正對內核的各方面作出完善, e.g.: scheduler, driver model, etc.. 移值基礎庫 正在開發自己的加載器,我們已對ELF, GOT, PLT作出掌握,正在編寫代碼,我們有自己的 調試器加強我們的開發速度 Multi-boot支持 已完成對grub的支持,memory layout方面有 待加強 文件系統 現在是用自己的,加載器搞定之後會支持一些 簡單的fs, 例如fat等
9.
開發手法 我們會使用 Gcc,
ld, binutils 內核調試格式用dwarf 內核追蹤用general kernel debugger Netbeans IDE
Download now