大家好先做个讲解一下我今天演讲的TOPIC是关于Mr.Sang Arman的TOPIC我叫李宫时来递约戴尔远的C的工程师然后简单先生我之前其实是做手机的相关内机开发虽然开始刚刚进入了服务器以及银子考虑其实对Mr.Sang Arman很多银关内机开发其实并不是准备出现划件但是我个人很喜欢去玩一些按摩内机反正比如像速没开之类的所以我会分享一些我自己的一些经验可能并不是直接就是Mr.Sang Arman那些东西但是可能过于大家在Mr.Sang Arman当中签Mr.Sang Arman的开发会有所公布我们先简单一下转换一下今天的一些原谅和一些包括主要的几个部分一个我们会先简单介绍一下一些背景的一些知识我们会尝试去分享一下在按摩上面按摩板上面尝试看它能够跟意构建Mr.Sang Arman的一些经验然后我们会先误会介绍一下就是使用克兰海尔玩玩的做一些双方的几个化然后会有些那么在签误区里或者说在一种按摩开发弯弯弯常常会使用一些虚犯环境的一些设置和一些解开然后最后会有一个解开那个手机然后给你们误解一下相信大家可能每个人应该都会比较清楚那个按摩因为今天按摩的技术已经非常普遍我们几乎我们所有的手机的我们一场使用的手机当中的处理器几乎都是按摩然后其实在过去的时间当中按摩处理器的加入在不同的眼睛那么它基本上就是和现在组的86的处理器就有相同的工人机和文艺成员我个人觉得比较稍微的精确点就是在Hudwell Transition Memory的指示上面因为我们知道现在X86和PowerPc和Power系列的处理器已经开始支持绝对支持Hudwell Transition Memory那么如果在下一版的就是按摩V9的然后按摩加入你们能够加入对Hudwell Transition Memory的指示的话那么按摩得挺整齐的这样会更加的我们同时能够就是实现一个和基本上现在的X86的相同的工人机那么除了硬件工人机上面的一些相互之外其实按摩自己做了一个生态自有的生态学生还能够做自己的一些硬件和软件的一些几个尊心让我们看到有些那么在边上的西蒙普天商量上面把按摩自己一些多的技术比如桌上你表演的PA的协议还有Calling的一些边上的PA的协议那么在Icon的我们有自己的软件和硬件的一些刷出来的技术刷出来的功课将来一个基础实现那么按摩还有自己的很多的软件的产品包括他们在对IoT的一些OS以及在切入式成功中使用的一些还不完美的一些基于按摩的一些实现还有一些自己的按摩有自己的一些ID还有软件包括DS5还有相关的一些突然性那么这实现的按摩的这个技术领域它软件技术领域它已经很是一个完整的生产圈展开了很多最新的软件技术一个上温的实现让我们看一下就是作为按摩生产圈的一个主要建立者有很多的建议很多的建议就在一些场上所以现在李男人的推击过他在推进按摩技术的一种以及开发方面做出了很多解释的弯线李男人技术上面分数为很多组每个组这些不同在一些应用预域里面包括按摩的一些组还有包括遗众组一些在爱罗星里面的不同的一些分组还有修理的一些分组李男人对按摩领域的一些实现现在构建的一个很大方件是他协助把很多注明的一些你现在S86上面的介绍注明的一些SIFO跟SPIKE还有还度过项目的软件给成功的抛停了在按摩上面能够成功的运行李男人这个机构对每个按摩的生产圈是空限量过的然后我们可以看看就是传统预域里面我们刚刚就说了就是我们不是上当送货当中跟按摩的最直观的感觉就是在手机预域在平板的一些人上最速的电子销费类层当中的使用实际上在胡志东那个准备构建的下一代的世界靠村它准备构建的世界最强的这个这个操作人的计算机能里面它使用的就是按摩机遇按摩的技术那么图是现在会有很多的产品很多的知名的厂商比如像HP像Gal像一些一些注明的厂商都推出了基于按摩技术的这样子的一个一些无期的产品在于计算和大数据分析按摩都推出了最终有些有很多的应用同时基于按摩的性格主要方案也在就是在传统的相对于S86统治的性格主要里面它作为一种新的技术新态圈促使促进了很多新的公司的产生和新兴公司的产生还发展那么有很多在国内在国外有包括我们国内在生日还有很多地区都有很多相关的这些新兴的公司基于按摩的一些统治方案我们可以看到按摩从传统的倾属领域和电子消费三天开始逐渐深入到主德的AntiRide级别的这种开发的东西并且开始挑战以前的S86的一些在相关领域的一些统治地位你看到今天我用我的实验的主要对一个硬件平台是基于Respary Pines这样的一个版本也是在还有外国社区一个常见的一个开发版的对开发者来说他的主要的一些新兴公司就是他所谓的一些特点就是在价格联系组织的小小方便然后同时开发者有这么多有比较好的一些社区的支持那么看到现在这个宿命牌国内藏Respary Pines国内藏村为宿命牌那么他在已经形成了一个系列的产品新藏文件都会有新的那么我们这次测试今天就是最新的Respary Pines有宿命牌什么三代的Moto Pines最新的一个应该是我想问一下现场的位置有玩过宿命牌的吗谢谢我欢迎大家那个相关的就是技术的交流因为我知道这一块国内可能玩这个东西就是开发者应该还是比较多的然后在他价格因为他价格非常便宜在中国美元他的价格那么在淘宝上两个银银关键与其他就可以买罐自己去开发做相关的开发而且有很好的社区的知识然后这是就是就是作为看来三代牌的一个一个管轮然后就是鲜灵尔社区就是相关的一些社区然后说明判断的虽然是现在一个组织的一个就是一个跟意见升级也在不断地开始伤害它还是有很多的意见方面的限制所以它的RAM只有BGP的RTDR2的一个RAM的我们后面会看到就是说这样一个一样的限制会对我们在苏美泰上去跑购建每次会有怎样的一些限制同时另外一个限制就是主流的就是也就是官方的苏美泰的一个发经版也就是RESTING就是基于地面的一个发经版这个发经版的目前它有的出现性就是说实际上我们从刚才的意见方面我们可以看到苏美泰是三代产品它是基云RM微弯R的都是四位下构的但是现在目前的官方的另外一个是发经版由于LIVE的一些举现性以及风工Wire的举现性就是四位的一个应届体系的进展并没有完全发挥以前应届的一些性能上的贴优势然后我们看一下结合就是我上的一些一些音量和一些我自己的时间步骤我们看看如果在RM上面去购建一个RM上面上我们去尝试购建Visuals然后我们看到传统的开发传统的开发我们知道都是做交叉翻译传统的一些线路设备剧样子或其他的一些平台的账路一些设备它的计算能力受限我们知道在以前的情况下讲它计算能力受限这种情况下他们的话去做一些发行软件的一些相关的跟一个共同工作传统的开发模式就是在利用X86的主机的计算能力去做一个交叉翻译然后但是这个交叉翻译它是一个主要去设计这样的交叉翻译它是一个要去要去做一些目标平台上面的一些利用X的投稿件然后需要并得有精力的一些相关的东西还需要一些一样的包裹库还有一些比如说像利用C和一些相关的一些库的一些支持来构建一个就是目标平台对目标平台在上市的一个交叉翻译的比如说而且就是说即使你在交叉翻译里面想要构建成功的话在实际的运气释放定义有可能还会遇到问题那么我们看到就是传统本就进入设备计员受限那么在直接做这种index 这种这种开发事不太可能的然后利用交叉翻译翻译但是随着按摩的设备我们刚来就是我们在拍摄过我们介绍的领域的不断的增强我们1K在这个按摩金台上直接做协议 device的开发那么这个是今天在Mrs.北美大会上的就是当时的Netflix的一个共产市方水冷市的一个基于树莓派三代去部署和应用运气运行Mrs.像是一个小年已经讲的一个存放话题那么当时按摩的技术是基于一个老版的Mrs.构建的像是一个版本同时它是运行在当时到就是发生的用bop的形式把它给构建成刀位移入然后它是直接在这个相关的一个树莓派上的进行运行的一个按摩那么在网上搜索了一下就是有一些相关的介绍怎么在就是树莓派板上去构建Mrs.的一些一些成龙的一些按摩那么总结这些这些按摩有些线性我们发现它一般会使用比较低的GCC的版本和Mrs.的版本Mrs.的版本一般不会超过一点力另外一个就是它会一般因为那个因为在Mrs.的规定在那个线性的开发版本可能会出现树莓派的问题所以它一般会把加上树莓派在树莓派的时候就dc裹到所以这样子会使它的一些不是mode的运动的功能会受到一些影响我看到了一个在网上搜到一个在就是在一个树莓派的开发版本它成功的在单板上面去编译成功的一个arm的一个Mrs.的这样子树莓派的这个版本应该是我想应该是为安兆尔的这样子做的开发版应该是一个韩国的路做的开发版然后它使用的这个芯片倒是中国的芯片它使用的是一个真正的一个入市位的版本的这样子一个系统应该是一个开发者我们现在进入的时间平台这个就是树莓派三代的它的经验差距还是哪大它主频是同样有四个当然它主频最高是两极核子同时它有这个两极的这个DDR3的这样子归类传辑然后这是我你结合一些我放到一些就是刚才那些情侣的编译以及我自己的时间然后总结的一些在树莓派上树莓派3上面的必去编译的一个Mrs.的这样的一个各国界Mrs.的一些步骤然后一部就是我实际上使用的是一个会放release的一个Rest in the life的版本这些版本是没有GUI的也就是做了一个色彩版本这样的我们可以使用把它的类似的使用是降到最低因为咱们在树莓派3大概只需要40度的类似然后同时我会使用一个一个一个高速的这样子一个micro SD好的这样子这样一个之所以要使用这个高速的才能看我后面看到因为其实在我们需要使用swapping的根据因为使用swapping就需要平常的这个立存页的交换读写所以我就是使用一个比较高兴的这样子的一个非常之重要的这是我实验的时候的一个图然后我们可以看到就是所以我就是在使用把比较短的这个这个清单级版本上入进去之后我会做一个升级就是比较短的版本可以升级到那个比较短的地图在stretch的版本我会做最升级的原因是因为如果直接算那个官方不标准提供的这个版本的话它的GCC的版本会比较低而现在目前最新的这个Mr. Simon他12次在AutoConfigure的时候他会做一个一个相关的一个切克就是切克当天GCC的版本不能小语那个4.8其实你可以自己把这个GCC在AutoConfigure稍微然后我做一个这个升级的这个目的升级到这个其实明天才发布的这个stretch的这个版本的这个目的就是为了使用GCC的6.2.0的这个图案性他默认的升级到这个版本之后他就会使用这个最新的GCC 6.2.0的这个图案性然后我会看到其实这个Mr. Simon他是有区别的一开始的时候这边为什么要这个找找东西就是在Github上当中落下来的版本就比如说我使用最新的Mr. Simon 1.0.0领带这个版本和那个Apache关网房搬下来的版本是一样的但实际上他们是不一样的区别就代表他们最新一份的支撑我们后面会讲到为什么这里面会有一些坑然后这样的步骤就是去安装就是Mr. Simon就是进行Mr. Simon构建需要的一些必要的安装这是最后关网我们的标准是一样的然后我们会先进行实际构建当中需要的一些然后第三个我们就开始设置我们的构建团体然后其中一个就是要把那个link给重新设置下为什么要把这个link给重新设置下是因为其实我从LROWM的关网房获得这个我们第三部分要介绍到LROWM的关网房获得的信息就是其实如果当日你的过程你要进行这种便利的这种资源受限的设备它的类似如果小鱼一计的话那它它是会推荐使用这个GC而且GNU的默认的LD的link而这建议使用Google的链条所以我们会去对这些相关的设置在就是跟它们会把这个LD的链接重新重新修改一下然后只上一个Go的然后就是充电一个就是一个交换分区的文件因为这个文件就在前面的能签成功的时间安定能够走动强调在miss的过程当中会需要大量的就是这个类似特别是在那个我们实际在固定功能当中才可以在那个结账需要的类似很大的意思只有一级类似的这样的一个所谓盖在三代版这是什么方法就是相关的需要的所以需要去设置这样的一个交换分区的文件相关的一个详细的概念那么在这个网页上会有一个一个笔记的就是你告诉大家如何设置上的一个配置上的一个文件并且在Linux的形容里面去把它激活然后我们实际上才能够是在我三上一级的那个microSD创建了一个十二级的交换分区的一个文件那么第四步就是台词读件那么我们大家可以看到我的构建步骤其实是不同于这个官网的交换官网台是技能诱的标准的configure它有make install的这样的一个过程而我因为我个人比较习惯你从kthub上直接同步干码然后同时调动sneaker去做一些相关的构建所以我这边我自己的构建步骤都是调动sneaker来进行构建然后这里面也有一些也有一些这个这个就是tix但是我刚刚有五个人提到因为我们知道那个就那里如果加参数比如说像苏美特那种你加一个刚接四的参数它可能会加坏实际上是这样的但是网上它可能会有很多很建议就是建议你最好标设就是为什么在我实验当中也观察到这个形象就是说你表面上你去在一开始的时候你加了一个刚接四的去进行必定编译可以加快它那一参这个permanence階段的进行当中的速度但实际上等下到了那个linking的一个階段的时候因为你启动了多颗性的进程这些进程很快把那些人吃掉同时他们之间互相就是去竞争相关的程度这时候反而会拖满整个这个系统的这个这个构建速度因此这时候其实反而就是就是因素交给大家就是等级的等级的这个这个构建的速度并没有提高所以就是这个在link的时候就是在link这个link的时候最好不要加相关的程度帮我们在今天受限的这个按摩板上去做相关的开发然后我这个不信的是这个这个构建还是失败的这是这时候我在按摩就是在速度拍的三点板上就行了很多次的措施那么不管去怎么如果去设置相关的这个这个这个分区单按键就是交换区单按键不管如何去使用link还是那个官网上标准的这种automate这个的这个过程以及使用或者是go to link我发现最后他都会抱着错最后这个链接的时候在链接中还会抱着错out of memory相关的一些就类似的然后然后我就想就尝试一些新的一些构建系统去加快这个构建过程因为每次如果到构建到九个小时左右的时候在失败的话是一件很痛苦的事情然后我就考虑到了就是那个不够不够的这个链接的系统因为我们知道链接最早的时候它的设计链接最早是为cloom不够的cloom是用�接来定义的链接同时也在埃兆的�接链接上面链接开开这个链接的这个链接的这个角色然后如果使用链接来定义的话存在一个问题因为我刚才是用这个sneaker来定义的sneaker它有一种它有拆除它可以用钢接拆除来定义sneaker并不是一种vacle它实际上它是通过sneaker来认为木钢平台的交点木钢平台的这样的这个系统再去链接然后如果我们直接对新链的sneaker代码去用sneaker钢接链接去构建的话那么我们会发现当使用链接来定义的时候因为它会暴露错就是在label to keep的那个暴露的构建它的链接的label的时候它会暴露错就是它没有链接不知道相关的弱去构建它然后这个在那个相关的就是那个sneaker的官房它是有爆了一个机关的话的然后有相关的一个patch去修复这个问题但是这个patch没有进入这个主流的这个missus单是因为它们就是missus给官方给你做钱的比如说他们需要的单sneaker咱们的一个身体然后因为我一开始的时候没有注意到这个相关的这个办法所以我当时是采访了一种workaround的解决方法因为这个方法就是所以原谅的可能会有自己的相关的一些因为按照的我们知道原谅它自己是有一套其余Maker的一套按照的Maker的这样的一个系统那么它现在如果要使用其他的一些过去的系统它必然去那个转换的问题那么经过搜索我发现确实在部落的比如说可以看到设计上有这样的一个网站有个项目叫caddycaddy这个项目它做的事情就是把传统的这个makeupart然后我发现就是实际上不需要调用官帮我们派去不需要任何单位也可以完全相关的用使用名价来构建missus的一个过程那么这个具体不做就是先把caddy构建出来然后通过先把makeupart删除出来然后再用caddy去把makeupart转换成相应的caddy会把相应的makeupart转换成一个名价的一个就是找本然后这个找本会去去运行caddy转换成之后的那个名价的那个那个名价的然后通过去完成一个名价的一个执行然后再使用当时使用那个名价去在顺位开三家港上面去构建这个missus1.1.0的这个版本大概过见了十个小时左右当时那个因为当时的那天情况是没有太多时间就下去当时并有照并没有报但是退出了但是实际上我觉得这个构建最终可能的结果还是失败因为具体的影响不过后面再会解释我们先总结一下第一部分就是首先对于在一个资源修建的这样子的一个类似像速度开三的这样的港上面去构建missus最困难的最痛苦的最重要的就是为存问题然后就是其实对于因为我们发现最后的失败经常都是在现在需要大量的内存所以的话对于link进行相关的话其实很重要因为很多的性能上面的这些损失或者说是或许可以通过link的调油来获得然后就是因为我发现在那个一般部分的时间的话在这些它的模板类的一些经济上的去所以可能我们需要就更快的增加一下这样子一个模板然后就是没有我们的传统吧官方的官网missus的变因的相关的传统会教我们去用一种判断的而实际上missus现在的进入之外的这些购卷项目其实发展的现在非常快其实使用名叫或者是或者是或者是这种新的一些可能也值得我们去尝试一下然后上面我们提到就是LWM的问题我们说LWM现在是一个新的就是第一期的一个这样子的它在进入之外玩偏生成了一套自己的一套独立的系统我们看到在传统的GCC的相关的每一个模板里面LWM几乎就全部重新实现了一遍它在进入之外自己构造了一套自己的一个系统在调试器有时候在调试器GCC有GDP那么LWM就LDP那么在LINK的时候以前传统GNU就是使用RD LINK然后还有不过的LWM自己搞了一套RD的这样的一套新的还有在进入的视频里面使用的那些新的一些新的机组包括在边界前端里面LWM有自己的独立的看他们的这样的新的从而就是BattledGNU这个系统的一套它实现了不过实现了自己的标准然后有些LWM它的一个一会大的送听区租在于它的视频思想方面就是一开始就是就是模换化的一种视频思想它是想把每一个就是紫的紫的组件都可以作为RD人来使用就是然后我们看到其实现在的新的有很多英文的一些发行版本还有包括一些组织的一些一些某巴尔系统比如说像这样的这样的继续LWM和Klan的新的突然适应的新的这种编辑编辑构建设上面去包括Linux里头其实现在这次大伙的组织在Linux帮助英文有相照LWM的Linux来去去尝试去把Linux里头也用这个LWMKlanLWM来送听医医医医医但是这个也是很多人的事情英文我知道传统的Linux它和GNU的股定和GC4的股定非常紧密使用了大量GC4的破价因此他们其实在做这个项目的时候做LWMLinux的项目的时候他们要去不是就是说很难通过不需要改造的方式去被直接对就是左方向Klan来进行背影因此要维护每个Linux版本的要去打相关的一些开始以及对这个Linux更多人来做相应的一个修改其实是一件很大的事情但是我们看到其实Google在按照的领域包括Linux之后的相关理论里面他们都已经开始尝试要把包括在Linux不仅是在User Space的那些Library的要使用Klan和LWM去便宜而且包括Linux的领域要去使用Klan和LWM背影然后我们注意到了就是刚才LWM自己实现了自己的LWM类套就是这样子已经有相关的领域那么再来LWM再来LWM再来LWM再来LWD那么这个这些为什么当我们会考虑到要尝试使用这些LWM类因为它在很多因为我们刚才看到了就是在Zone 5S3上面去构建Linux的一个最主要的问题就是Linux的问题所以我们要想尽切方法尽可能去接触Linux因此你接触Linux已经在倾向几个已经能画画的这样子给LWD的一个适合我们的一个要求然后同时同时我们看到有说Google在Google的项目中它按照的项目中它使用了这个McLinux作为它的一个外围的项目同时这个McLinux也是一个BSD标准评价上面的一个candidate的一个项目的Linux所以我们考虑就是刚才其实在上一集的总监听听中我们要考虑到就是说要有一个更好的Linux可能会对我们在今天训练的按摩板上面去构建Business会更有帮助然后这部分我们就开始我就开始尝试去在这个数字看三个版本方便去构建这个L-R-DLebo的像是一个L-R-M这是因为为什么要去自己去做这个事情就是因为在标准的L-R-M目前在Ruby's里面它并不是L-R-DLebo的也就是说这缺形的人会使用这个L-R-D去介绍在L-R-D去做相关的Linux这是因为它自己的相关的L-R-D的这个还没有达到这个生产级那个然后我们会先就是因为在App上面存在很多问题所以我们先尝试一下在L-R-D的平台上面去尝试用Kalant和L-R-L-L-L来构建这个Misses这个构建会比较简单因为其实如果看官方的KalantMisses的Kalant我会发现其实Misses支持Kalant的编译不管是在Kalant里面还是在它的相关的文章还有包括其实你最后看它最后在Business上面它生产的文件里面会有一些脚本它就是专门去为用Kalant和L-R-DB去为它做一些编译和调试的那个工作做一些相关的工作它是有支持的所以其实Misses是支持Kalant这个编译的然后在Business上经济编译用Kalant来经济编译的一些地方如果你使用的是传扬网AutoBakeAuto没有的方式你就直接在AutoBake编译里面直接把相关的图案给了就行应该是接下来的这个地方把相关的改掉如果你是直接使用那个Kalant编译的时候你可以在mini行里面直接把相关的编译那样提换了这样的相关编译那样传扬给CMK之后它就会在在构建这个相互相互比如说我们如果后段时间是人家的这个构建文件的时候它就会把相关的那个编译就是它的参数给传给这个人家在人家构建的时候它就知道可以去使用或者就是说如果你没有知道有的时候自己去构建一个图案性的还是一件很不长的事情如果你使用的是一些已经编译好的这种图案性的话其实CMK里面还有一种方式就是给你就是把这个这个图案性的相关配置放在一个文件里面然后你作为一个文件上传给这个相关的一个CMK的参数然后这个CMK的参数就是可以通过类似于相关的一个设置配置的一个文件然后我自己可以去配置就是我从这个然后弯弯关节然后然后我想说三个9.0的对X64这样的一个版本的这样的一个配置然后你再后面的时候把它传递这个文件里设置好之后传递给相关的那个参数然后进行配置就好了然后我们可以看到就是对比下在X64上面我们使用同样是我们使用16VCTO以及1.28G的从那个去离那个广境然后使用了一个实际上的一个效果然后会打算刚才那个光荣的那个CMK的配置要不然我们可以进行编译的这个相关的文件然后这个实测结果是会有一定的提升大概会有1212连目的一个新的提升然后我在X64上做的这个实验其实我发现的一个问题其实大家经过MISSUS的肯定我也不会看出来这个问题就是MISSUS这个如果你使用CMK构建出来的MISSUS的可知硬物件都非常大然后它里头做的那些它还会生成很奇怪的这些精彩户这些精彩户也非常大这个像精彩户的极端的达到一点积极的然后我当时在X64上面变出了这个结果之后我一手这个我应该是对里面产力犯了一个错误也就是说即使他跟他的上面的营有相关的支持但关我为什么我们回家里开始的就是他那个从外发期间下载下载的版本里面为什么把那个CMK的支持给去掉就是因为其实他在他的计划里面他有紧张的他做完他自己的现在CMK的构建性还不够层属无敌所以里面开发者要紧张使用然后我就发现实际上因为开始你需要这个问题的人是因为我在用CMK构建了之后然后直接去运行所以我不以为就是这样子的构建是没有问题但是后来仔细检查向他申请了二声指纹我发现其实这个CMK的确实在Visus构建系统里面目前还不成熟因为我们去看一个标准的Visus的构建它里面最大的其实就是Libre的Visus的就是一个动态户那个动态户差不多是200多到300多的样子然后其他的Visus也就是Visus Mask其实它都是这些招能户的是一些可执行的文件所以它不可能构建作为这么大的这样子的这个二声指的这种可执行的这种文件所以这应该是就是CMK它的CMK系统不成熟然后保持它的Sense and Makeup R有问题所以才会产生这样的结果然后后来我连起到其实我在一开始的时候在我一开始在Sense上面构建的时候就犯了一个错误就是一开始的时候其实我应该是用官网的这个这个就是Auto MakeupAuto MakeupSense and Makeup R然后再使用可以去做相关的转换转换成这个领奖的Bluetooth文件然后再去做相关的各种文件应该更好这样就是可以避免CMK的这个客户然后相关的实验如果当时还没有来测试我会把相关的就是比如我刚才说的就是先把那个标准的就是Auto MakeupAuto MakeupAuto MakeupSense and Makeup R转换成用CMK转换成这个领奖的Bluetooth文件然后这种人家Bluetooth的之后结果最新的最新的给它是去再立个LM数维派上面去购建LM这其实是一个更不可能完全的任务因为像LM的整个项目是比这个MISIS更大淘汰的一个代码的一个项目然后我其实想就是说尽可能的去尝试一下多不同的一些解决方法然后这是我当时购建这个在数维派上面购建的尝试去购建LM的这样子的一个就是一路速就是会继承LM的项目里面一些必要的项目其实LM的项目项目跟子项目是最多的然后之所以要保留一个最基本的一个项目是因为我们知道在资源设计的非常去购建购建LM这样的大型的这种软件其实是非常非常的虽然我们尽量要把我们要尝试购建的这些东西缩小到最小的那个自己去尝试便利那么其实看到我当中其实没有把LMDT去考虑进去这是因为标准的LM的判断里面的塞卡根斯的相对技术LMDT它的判断总名使用的是SWIT这些相关的如果我要把LMDT引进去的话那就会引入相关的SWIT相关的一些一些一些V2包引进它本身的一些购建上功用的一些对判断的一些一些相关的银带引进去所以会把问题给打出我们尽可能尝试去做建一个最小的一个然后这个不出意外的仍然是失败的大家看但是出乎我意料是因为理论上来说尝试购建一个App像LM这样的一个大型的项目它应该失败的应该更快才对因为像MISS这样的一个小项目大概在几多小时之内出现这种失败当然LM出乎我的意料是刚才购建那么一个复杂的一个大项目它居然能提过了二十二个小时在失败而且失败的时候它报到这个错误是MISS这个这个银带有相关错误为什么才有银带逼得LM是因为在LM的购建系统当中它的SIMIC的知识已经非常成熟到3.9的时候它不会存在像MISS的SIMIC的科认问题而且很多相关带的就是测试者的实践也表明就是在使用这个银带购建LM的塑料笔用SIMICSIMIC发尔然后在购建的塑料快一点所以就对我们来说很有心理所以我请的是这样一个相关系统同时我会看到就是会把这个LLT的银带同时会把相关这些不需要的编辑东西比如说相当吧相间其他的东西把它尽可能的进行然后尽可能购建一个比较小的这样的一个LM的系统当直接就是用GCC就是送开SIMICSIMIC的板子上面的GCC咱们去购建这个LM使用之后就开始那个尝试就是直接用这个LM的刚才就从官网下来然后我们可以看到就是它原来就是有相关的这个示范不过那相关示范有一个事情在你阶段它找不到那个就是出现的一些SIMIC WISING的这样子这样子的LM然后我们可以看到其实官网多人的这个LM确实它没有NableLT它多人的原来去使用GNU的LT的那个去做相关的兵役和剁建然后我们可以看一下就是在因为我们照明明年初很快就要发布那么它对MISSES其实有很多就是用话方面会有一些比较好消息比如说它会采用一个新的GNU的这样子下一代的一个即时编译的新APM的接头那么这对对于机遇巴基库的这样子的一些MISSES上面所可能是一个好消息另外一个就是LM会加入对LM的信息因为我不知道MISSES现在一个最重要的就是LiberProcessLiberProcess就是像LUNN那样子的ACM Models这个ACM Models就是实际上某种影像就是一个特殊的协生那么官方的建筑的支援会对MISSES有很新的来话再来一个另外一个就是LiberProcess其实LiberProcess也是作为 strf的一个新的项目它不是LM那天除了LM也就是作为一个infrastructure去购建作为一个定程化的购建加上一个系统然后还会有其实LRM在3.9.0的时候出现了一些新门上的一些回归所以其实在下方能够会做一些新门上的重新的一些修复已经在举行的LRM和Kanami 4.0可能会有一些更多的一些新门上的一些优化然后我们这边还会有一个简单的一个组结就是LRMKanami 4.0是一个对于Kanami 4.0的开发者来说他是一个他上次在新门用系统之外放下了一个全新的系统目前他还有一点点就是有一点点就是依赖对接用系统还有一点一点就是因为他的LRM link就是默认器马上还必须要用它做的LRM link还不够完全的达到这种生产机这种产品的要求所以他还必须要默认使用而且用在LRM link去做或者谷歌的谷歌的 link去做相关的一些link但是我们看到这块技术确实在快速发展成都其实在LRM的设讯他们已经在讨论适不在上一版的LRM4.0的版本能够就去把LRM就是LRM link给info默认之为info但目前的讨论继续来看他们认为仍然可能不够不够成熟所以如果说我们想自己尝试这些新技术法仍然是需要自己去做一些相关的一些hack然后仍然简单接下来就是在因为我们现在目前刚刚说了我们的顺位派的是三十个速写的系统目前没有外观的标准的就是四位的系统release去支持上所以如果我们想去发挥底层顺位派三的这样的一个硬件性能的话要不然就是我们自己去定制一个相关的一个一个版本要不然就是说我们开始使用让我们在没有硬件外观知识的情况下我们可以使用诚识和一些实践然后就是在线级点我发现其实在苏西的光满行我们发布的消息有一个苏西的非常奇怪它的release的就是12的这个版本它强调了很重要的一点就是说它会去支持release的这样的版本同时它会去支持顺位派3的这个这个版本所以当时看到之后也尝试了一下这个苏西的一个相关的因为它应该是就和至目前的话应该是就是在官方的这种那个所谓的BS的版本最少孙声就是支持6464位64位那个苏维派系统的从它在3系统系统的这样的一个发现的版本试验结果是其实它的其实它是一个作为一个antibus它是一个作用期级的方案因此它的其实它的用户它的这种定制的resolution这样的一个版本比较就是用户体验要好其实它的反应用户讲述度和什么都会都会比较慢一些另外一个就是它的一层使用它作为一个作用期级的方案三层使用态度就不适合我们去依靠它去构建那个那个因为它在那个R9这段就会使用到大概300多兆的这样的相关类的那么宋太子公宋太子公才有924兆的那么宋太子现在的物理人生就所剩的东西了然后如果说当我们一般我们就是在庆祝时期或者开发当中吵门的一些一些手段就是说当我们的硬件没有满足不满足我们的开发当中或者我们的幸福满足开发钥匙的时候我们常常会使用一些蓄力化的技术比如说相关的一些吵门的比如说因为我们宋太子对应的是卡拉多的一个开发所以比如说我们水龙这个蓄力化的开发的时候我们可能会考虑到我们安途的这样的一个卡拉多的两个版本然后根据这个这个链接上面有一个相关的概念大家可以看一下这个相关的它会从链接的官网上就是它需要的几个你要去在一个去蓄力化一个就是264的这样子的一个这样子的一个系统的话它们需要去逢公网上面去就是用今天逢公网可以通过链接的官网出货的相关的知识另外一个就是要下载想要运行的这个伍曼图克劳的这个相关的意义然后来说相关的一些一些可以让民众相关的一些以及他们的伍曼图的这个银接上来的工具然后继续的ICS的生产这个工具这个KTH对然后去去编辑一个就是这个伍曼图克劳的那个去生产这样的训的一个文件跟着文件然后然后的负责就是通过这个伍曼图本身集中的这个KTH的这个工具然后去去生产相关的根据它的那个景象然后根据它跟着文件去生产成一个它的就是伍曼图那个KTH的那个那个那个相关的一个竹竹相关的这样的一个景象文件然后然后去通过QEMU的自己这个对阿姆64的这样子这个伯立的这样的一个工具配置到相关的相关的参数它那个参数可以根据你自己的实际需要进行发展然后根据相关的配置参数去启动它你看看这个就是这个伍曼图图克劳就是在通过这个阿姆64版本的对阿姆64版本的伍曼图的对对对启动了伍曼图克劳的这个在QEMU当中的一个启动过程然后当它出现这个相关的拉格尼斯卫斯和这个从消息之后可以通过FH进行登录然后我再按到这个就是做这个刚才上一段就是刚才那个链接做的一个实验一个步骤的实用实际上我出现了就是FH连接会非要的这样的一个问题然后那个因为它会支持FH的一个常见的一个必须的一个问题然后但是我从上很多网络的一些公布的一些层路的解决方案但是这个还没有解决就是比较喜欢的但是我想的问题我自己可能比如说在一个物理机上面去做相关的实验而是在一个虚拟机里面去做这些相关是可能会在相关某些安全配置上会有些问题然后会在物理机上面再去重新做相关的实验然后再去跟进相关的结构然后同样北道罗也提供了相关的虽然在标准方面它还不支持六四倍的AMM百分之五次但是你可以通过一些它的一个QM没有那么相关的去做相关的虚拟化相关的那么在它官网上有一些想起的步骤它实际上它使用的就是通过LevoWatt和KM做相关的AMM六四倍的虚拟化但是它强调它的本身的hose system也必须使用北道网它可以通过网络方式以及通过CPUM的方式就是iSo就是下一个iSo的进行文件的方式给您看过然后我们来看看在设置一个CoreOS的AMM六四的这样的一个虚拟化环境CoreOS去的是并不支持AMM六四的环境那么后来就有一个Blog上面的一些信息是由华为的北美的实验室去帮助CoreOS做了一个相关的跑进女工座现在CoreOS已经有AMM六四的相关的那么同时它也提供了QNU的这样的一个支持QNU的相关的引力者可以通过它的官网下来然后您通过相关的它的官网相关的质量然后布布的它的过程把它的过程就是布做来做的话然后最后现在去到它的CoreOS六四的这个计划的环境那么就做相关的发言但是作为开发来说我们一般可能会使用断络过的质量而去做开发的环境CoreOS它是作为一种它是作为互伤性的去抵押或者是作为互伤性的进一步或者是分发上的一个环境去说互伤性的环境你可以使用刚才前面介绍的满足的六四的许多环境去做一个相关的开发然后在CoreOS的六四环境里面去做Mrs的相关的时间以及class的相关的部署然后后面就是后面还有很多要做大家看到我们是要确实就像我一开始说的其实我们这次就是这个营账的这个主题其实是可以说是按照Linux的加速的播放就是我们想去在一些藏用的这种LinuxOS的这种开源的硬接方面去做一些一些藏事然后就看看一些一些性能或者一些一些去使用它们去做一些一些组织的这些软件或出现那些各种各样的问题我们看到我们在明天的时候会过去尝试升级的最新的一些发展包括在Anthroize级别的一些就是开发版提供礼物给Anthroize级别的使用开发版另外一个最好能够如果能够在Codex-A73的开发版上进开发的也是一个很好的事情然后根据我们刚才的一年就是我们看到我们使用了很多相关的一些硬化技术机遍运技术去尝试去硬化Visus在这个按摩版上的话是原来到底然后所以我现在考虑到就是说因为考虑到像在有时候上在数据上这样子的居然受限的相对来说原来受限的在按摩的设备上面去做相关开发版的原来是很困难的事情所以我觉得就是就是我考虑到就是做一个自己定制的这样子的Linux的八年版原来很有必要这个Linux的八年版去尝试解决下面的一些我们要去就是上海三岸这样子的一个相关的一个知识同时我们需要去和真正的去构建一个这三岸就有四位的这样子的一个系统然后去充分发挥数据看三岸的这样子的底层的硬件性能因为先过程的三稍微的系统并不能脏干的全部的性能硬件性能发挥出来另外一个就是我们想去尝试就是把LM可能做作为它的标准的或者说为它唯一的这样子的就是把接进入的GTD相关认识我们去做而且所有的理论上在这个第四层就是里面的所有的报道需要经过然后来为我们的建议那么这个同时然后所有的开发相关的报道就是因为我们考虑到比如说相关的直接同二性的那个我们刚才其实在第三方我们也尝试了在本上面在数据看三岸的本上去构建LM和可能这样的报道但是在这些数据上制作这样子的一个就是LM发进来的目的其实就在里面就是把很多需要的需要去构建LM的相关的这些两件就全都把它给预编依靠这样子就可以避免这些intvast的这样的变化然后说它会我们想考虑是一个地平人的这样子的一个版本是因为地平人其实它会在开发设计里面一个是它有广关的设计名比如说它基于它的幻跳版本有很多设计中另外一个就是地平人其实它会建立一个Linux的一个系统这也是为什么就是就是苏维泰三的这个官网的尔利斯不采用基于地平人的版本的一个原因然后同时其实其实我注意到了其实我注意到就是在LinuxLinux的这样子的一个设计里面其实存在一个类似的这样的版本符合我们要求的这样子的一个发进版本FreeBSD的设计目前的这种FreeBSD的设计它其实就是符合我们这样的要求的一个版本那么在FreeBSD实验里之后的版本它实际上已经采用就是看上去外面作为它默认的主要性地点影响法就是这些相关东西已经从它的版本移出同时它仍然在继续坚持就是把LD作为它的就是标准的Linux虽然说这个Linux的Linux还不够成熟但是后来FreeBSD它在坚持去做这件事情同时它这个FreeBSD外面它这样也支持阿弥陀斯的支持它越来越好那么我们看到其实对于传统把Linux开发来说像FreeBSD的性格一定非常适合但是因为它采用了类似的就是因为它的设计就是目前的这个设计的这个理念或者这个趋向其实很符合我们想固定这样一个Linux的事情去做相关Linux开发的这样的一个要求所以我下一步的一个工作就是也会去尝试FreeBSD这个速度派3本账或者一些比如用它来比如说那个速箭盒就是执行Linux的一些相关的工作以此作为参考来购建我们自己的这样对于Linux的相关的发信仓的然后我们看到就是其实就像一开始就是那个你总得到了其实这个整个的这个很强的经验或者其实当中充满了这种样的失败的挫折所以目前看来那个速度派3去编译一个MSS的版本看上去比如说报索国的事情确实我自己个人在那个通过不过也搜索了很多相关的资料去看看有没有人去曾经做过这件事情就是在单版上去购建MSS的信号而且我搜索了基本上没有没有相关曾经的Linux我搜索了有一个就是之前的一些相关的Linux就是那个我照着那个那个版本单版的硬件要比速度派3要好很多在单版上去购建MSS去购建MSS的系统看上去确实是不太可能是主要就是于是一些类似文件条件报名的一些限制但是我们看到为什么就是我国为什么还是长照坚持使用各种新的一些常识使用一些新的一些购建方法和一些新的一些技术很干的小事去做这件事一个事就是我们刚才的一个里面就是一个是提到的就是一个加速播放主要是为了一个看看就是说这个新的一些新的技术在我们的这个具有的一个代码系统里面去到底能产生多大的一块效果另外一个就是说如果我们完全驱逐原有的这样子改造对原有的GNU系统的这样子就依赖去完成购建一个新的比如说GNU像LM国就像一个新的一个生态系统的这样一个一个系统的话那么会产生多大的一块效果这实际上是一个问题比如说比如说现在就是发展了我们知道发展很快应该生起也非常快那么并不是说另外一个这种情况下我们就不需要去做一些改变前面的一些尝试一下新的技术手段去做一些相关的一块就是应该我们知道就是就是拥建新技建法或者什么的但是如果软件成面这样的您怕做得不好的话你仍然会吃很多细型的资源同时会产生很多的这种这种浪费的情况比如说你会产生额外来我们现在抢到一个绿色计算也是一方面接受的功耗也是个很重要的事情那么这是我个人的一些计算然后如果大家对相关的就是在苏文凯三的本上面或者在其他阿拉文本上面去开发和移植会运行对绿色计算感兴趣的话可以关注我这个相关的计算我会在上面继续持续相关的人一些就是自己的一些对相关的一些看源应接开发版的上面去做绿色计算的一些一些实验活动就包括我刚才提到的很多一些测试的一些新的新的方法和手段在上面的一些进行计算包括我们想去定制的一个U4的另外一个发型版本如果作成的话我也会都可以在相关的这个跟他们的网管的他们去做相关的更新另外一个就最后的也就是我想说的就是为什么要尝试去做一些密尔时代按不上来的一些一些相关的一些工作即使是在这个自原作线的这个版本上因为我们可以看到就是从不管从我们在现实生活的感受到当中感受到了以及我们在刚才第一部分的背景这是背景计算里面提到的其实现在基于阿肯的这个这个方案从目前的许识来看将来很不会在下一代将有一个数据中心以及这个我们计算的基础设施里面它也有一个很重要的角色它实际上也正在尝试一个传统的X86或者说相关领域里面的这种统治地位因此我们得到就是做相关的尝试去让Mrs稳定快速以及平滑的在阿肯的相关的平台上进行运行是非常重要的事情问题请你为什么要直接在那个单板上编这东西因为单板就是它的条件比较有限就是你可以采用它变异在一个服务器上抓它变异然后再上面跑就可以了这个问题其实刚才一开始的时候也有相关的一些解释就是说一个是现在目前的硬件就是在传统的签入是非常有限你先传统的持作做它变异对吧因为资源出现那么现在我们的黑暗板其实已经可以有很多的硬件资源可以做这种DYC的开发所以就是在这个送费版的方案去就是基于送费的这个暗板本变异的时候其他很多就是我刚才在陈中安里他也直接在板上变异的有说他那个Respire Pad的就是当时有一个陈中安里可以做它当时有陈中安里的其实它采用了并不是单板它是在那个二代板上它是采用上半二代板然后使用了是DISTO CC它是做一个分布使用它是叫做获得的成功这个送费二代去变异了三天但它实在等不下去等不了这个相关的结果它就都停止了也是类似于相关的一些一些隶属限制的一些相关的问题所以它可能是那种就是不是变异的这样子它使用12块送费二代的板去做相关的变异但是我之所以我去做相关的程式是因为就是提到的影子就是一个加速费贩就是想看看就是这个这个事情比如说你在Google上也收不到找您收到这样的子关但是是否这个视频就一定不可能而且就说现有的技术局限性比如说我们发现它现在目前在并地是在那个Link阶段会使用大量的类似的对吧那我们从我现有的技术手段或者通过一些经用之外的一些技术手段适不可以足以克谱这个问题这是我想做的一些常识是在探索这个事情并不是说我一定要这个路来做成这个事我理解了然后然后第二个问题是其实在我觉得构建这个其实你要要么你在这方面做什么可能困难一点交叉编页可能更简单就搞定了但是我觉得更重要的应该是说你在这些案板上跑的时候是什么样的一个状况这个方面就是你没有现在我让你达到哪个程度然后这个方面也没有做一些其实这些相关的东西就是我刚才其实在之前调布的成功案例你们也介绍了就是已经有相关的一些成功案例有算盖特夫的一个是他成功的在宿泰三代的板上就跑了以前基于一间两版本的高科的经相处构建的相对性这些很多的相关的技术就是他们已经做了一些相关的从事然后并且做了一些运气的解决我算所以说如果说如果我再去做一些那次的同样的工作的话实际上是做了一些运气的解决或者什么的其实刚才其实一个问题讲的就是说最后藏试的那边一看是不是有多么的运气的运气其实其实我当然可以采用比如说像采用物上的兔人这样的一些建更好的一些感觉去做然后因为应该有时候我们念生机上的可能也就能成功但是实际上我想说的一些探索的事情是想看看就是我刚才讲的就是说采用一些Builder和Link的技术是否足以去克服一些一些资源受训者这样的一些问题我知道可能大家可能各关注与其是相关的一些预讯时的VisS的一些情况但是如果说有相关的这样子就是后面如果说我们能成功构建这样的一套系统然后我肯定会进行相关的就是在VisS继续里面的部署已经测试了一个时间我会把它更进到我的Gate House上面去但是我觉得就是第一个前提条件就是说这个这个实现的这个在这个路上我要解读的一个实际问题就是要想办法先去把这个构建的这个再版构建的这个问题解决一下这个麦组子是你的一个兴趣还是说你在工作的单语说你就是需要的你做的业务就需要再按法其实我一开始的时候在最早的时候就在一开始最早时候没听到说其实一开始最早时候不是我工作因为我可能在最早的时候我为什么不采训这个就是说在生态三岁两岗入界这个Visus的这些生态就是一生下来的话第二是因为我之前那些工作行业是在做手机的相关的一个开发其实我从去年开始才刚刚进入这个银河这个三岁刚才这样的游戏观影开发我本身并没有就是太多的接触于Visus的相关的一些无所谓的开发对对对是的是的所以我开始其实其实也说其实是我觉得就是一个主要是来和大家分享一下就是我在一个自己的就是藏室的看所谓能遇到的一些问题以及想去做一些新的一些技术探索过程当中就是说如果大家感兴趣的话对相关的就是比如说不管是在干嘛还是在一个按摩的开发里面去做相关的Visus的开发估计和运行下发