当前位置: 首页 > wzjs >正文

赚钱的软件aso优化吧

赚钱的软件,aso优化吧,网站空间 购买,vps建站教程问题描述: 在使用mtk2715平台的原生态的dts中cpu100\reg0x100,这种格式会造成一个Xen可以启动8个cpu,但dom0的kernel只能启动一个的情况。如果修改成cpu0_0的格式,则是Xen无法启动cpu,在浏览Xen源码时有创建cpu节点的操作,并且处理…

问题描述:

        在使用mtk2715平台的原生态的dts中cpu@100\reg=0x100,这种格式会造成一个Xen可以启动8个cpu,但dom0的kernel只能启动一个的情况如果修改成cpu@0_0的格式,则是Xen无法启动cpu,在浏览Xen源码时有创建cpu节点的操作,并且处理节点的时候会默认跳过cpu节点的处理,Xen自行创建cpu节点信息

问题解决及其原因分析: 

        将dts中cpu节点的格式由cpu@100__100修改成cpu@1_1的格式,其他1-7个cpu节点格式同步。

        将Xen中处理cpu节点默认跳过的操作关闭 --接口:handle_node

        重新编译刷机就会出现问题描述中Xen的cpu启动失败,dom0的kernel虽然失败,但能正常读取到8cpus

        结合日志和Xen的源码追踪,Xen启动cpu的条件依赖于设备树中的reg参数,可以理解为cpu编号,找到Xen通过dts获取cpu编号的接口,并在关键数组赋值将其左移8位即可(dts原生态的cpu编号:cpu@100/reg=0x100)

 static void __init dt_smp_init_cpus(void):

   fixbug之后的日志呈现:

        

        总结: Xen启动cpu必须使用物理cpu的编号,但是dom0的cpu是虚拟cpu。例如cpu@100的编号是256,这个只能用于物理cpu,虚拟cpu的编号应该是1,根据这个结论去灵活修改Xen的源码(如果修改dom0的kernel可能无效,这边尝试从dts读出来的256右移8位,crash依然存在)

http://www.dtcms.com/wzjs/311208.html

相关文章:

  • 移动路由器做网站服务器吗友情链接交易网
  • 服装公司网站建设策划推广技术
  • 中国建筑建设通的网站关键词优化师
  • 网站优化方案怎么写百度首页关键词优化
  • 企业手机网站建设方案百度高级搜索
  • 有个做图片mv的网站56网店seo
  • 培训学做网站要多久搜狗提交入口网址
  • 余姚厂家高端网站设计什么优化
  • 南沙区做网站公司网络品牌营销
  • 菏泽网站建设公司排名山西seo排名厂家
  • 深圳企业网站制作报价色盲测试图片60张
  • 手机网站 php如何让别人在百度上搜到自己公司
  • 做网站用什么地图好邀请推广app
  • app开发设计湛江seo推广公司
  • 做企业网站用什么cms如何在google上免费推广
  • 哪些网站做企业招聘不要花钱seo全称英文怎么说
  • 专做批发的网站电子全网媒体发布平台
  • 新开家政如何做网站重庆百度
  • 东莞php网站建设百度知道提问
  • 郑州建站公司网站百度官网
  • 深圳网站建设响应式北大青鸟培训机构官网
  • 找外包公司开发app要注意什么北京seo诊断
  • 四川响应式网站哪家好优化网站标题
  • 上海网站建设升企业策划方案怎么做
  • 轻量级应用服务器wordpress优化关键词推广
  • 批量域名注册查询武汉网站推广优化
  • 网站建设倒计时代码奉化首页的关键词优化
  • 网站中在线咨询怎么做网络推广哪个平台效果最好
  • 南宁网页制作招聘网seo排名赚钱
  • 做论坛网站时应该注意什么有了域名怎么建网站