0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

软件管理面临挑战,两大硬件问题超出了开发运营团队的控制

5RJg_mcuworld 来源:YXQ 2019-07-31 16:24 次阅读

近日,在上海举行的 KubeCon + CloudNative + 开源峰会上,Linus Torvalds警告与会者软件管理正面临更大的挑战,主要原因是2大硬件问题超出了开发运营团队的控制。

第一个问题是与预测执行相关的新安全问题

预测执行被英特尔芯片供应商用于加速性能,为修复 Spectre、Meltdown、 Fallout 和 ZombieLoad 等与预测执行相关的攻击 Linux 内核需要安装一系列补丁,根据补丁的先后和依赖,内核需要经历痛苦的更新,修复会带来巨大的性能开销,比如关闭超线程会导致性能下降 15%。

第二个问题则是硬件的局限性。

过去几十年软件行业受益于摩尔定律带来的处理器性能提升,但摩尔定律正逼近其极限,这意味着处理器性能的提升不会无限下去,这意味着软件开发者为了提升性能将需要优化代码,不能再使用低效的代码。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11313

    浏览量

    209755
  • 硬件
    +关注

    关注

    11

    文章

    3341

    浏览量

    66272
  • 软件
    +关注

    关注

    69

    文章

    4958

    浏览量

    87632

原文标题:Linux创始人谈目前软件开发面临的硬件问题!

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RAID 5 硬件软件 RAID 的区别

    RAID 5硬件RAID与软件RAID之间存在显著的差异,这些差异主要体现在实现方式、性能、数据安全性、灵活性以及成本等方面。 一、实现方式 硬件RAID : 依赖于专用的硬件RAID
    的头像 发表于 12-27 18:05 336次阅读

    需求管理工具Jama Connect:与Jira/Slack/GitHub无缝集成,一站式解决复杂产品开发中的协作难题

    在产品和软件开发的动态世界中,有效协作是成功的关键。然而,团队往往面临着阻碍进步和创新的重大挑战。了解这些挑战并找到强有力的解决方案,对于实
    的头像 发表于 10-08 14:54 145次阅读
    需求<b class='flag-5'>管理</b>工具Jama Connect:与Jira/Slack/GitHub无缝集成,一站式解决复杂产品<b class='flag-5'>开发</b>中的协作难题

    康谋分享 | 直面AD/ADAS快速开发挑战:IVEX自动驾驶场景管理及分析平台!

    如何快速了解开发 AD/ADAS 组件中的车辆行为以便进行改进,是目前开发 AD/ADAS 组件时面临的重大挑战。为此,康谋推出IVEX自动驾驶场景
    的头像 发表于 09-25 09:27 817次阅读
    康谋分享 | 直面AD/ADAS快速<b class='flag-5'>开发</b><b class='flag-5'>挑战</b>:IVEX自动驾驶场景<b class='flag-5'>管理</b>及分析平台!

    【《软件开发珠玑》阅读体验】居安思危之风险

    感谢电子发烧友论坛提供的读书机会。 本书分享了关于软件开发管理的 60 条经验教训,第32条提到面对风险,要么控制项目风险,要么被它反杀。 1.什么是风险? 知名理财顾问卡尔理查兹曾说:所谓风险
    发表于 07-09 12:48

    【《软件开发珠玑》阅读体验】+ 心得

    ,为软件开发者提供了宝贵的经验和智慧。在这篇读后感中,我将分享书中的精华以及它对我的启发。 首先,《软件开发珠玑》强调了软件开发管理的59条经验教训分为6个领域。 需求、设计、项目
    发表于 06-23 17:56

    韩国两大芯片公司寻求合并,以开发新一代AI芯片

    在人工智能芯片设计领域,韩国两大初创公司Rebellions Inc.和Sapeon Korea Inc.近日宣布计划合并,共同开发新一代AI芯片,以在激烈的国际竞争中抢占先机。
    的头像 发表于 06-18 16:10 626次阅读

    嵌入式硬件VS软件,到底哪个更难?

    在嵌入式系统开发中,硬件软件是密不可分的个方面。但是,究竟是硬件开发更具
    的头像 发表于 06-13 08:10 1242次阅读
    嵌入式<b class='flag-5'>硬件</b>VS<b class='flag-5'>软件</b>,到底哪个更难?

    全光网应用面临挑战

    尽管全光网络具有诸多优势和广阔的应用前景,但在实际应用中仍然面临一些挑战,例如: 成本挑战:全光网络的建设和维护成本相对较高,包括光纤敷设、光交换设备和光传输设备等硬件设备的采购和维护
    的头像 发表于 05-09 11:03 559次阅读

    MOM制造运营管理系统

    中设智控专业团队精诚研发打造的中小企业制造运营管理 (MOM)系统,针对国内中小企业信息化管理痛点,融合多种信息化管理系统前沿技术,贴合中小
    的头像 发表于 03-29 15:33 624次阅读
    MOM制造<b class='flag-5'>运营</b><b class='flag-5'>管理</b>系统

    FPGA软件测试面临哪些挑战

    FPGA软件包含进行设计而产生的程序、文档和数据,同时包含与之相关的软件特性和硬件特性。FPGA软件测试需要考虑软件代码正确性、软
    发表于 03-20 12:23 1194次阅读

    plc的软件包含哪两大部分

    PLC(可编程逻辑控制器)的软件结构通常由两大部分构成:系统程序和用户程序。这部分共同确保了PLC能够根据工业自动化的需求进行有效控制
    的头像 发表于 01-24 17:45 2410次阅读

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在
    的头像 发表于 01-22 15:27 2334次阅读

    鸿蒙原生应用/元服务实战-AGC团队账户

    多人及内外结合去开发运营鸿蒙原生应用元服务时,需要用到团队账户,AGC提供了强大的团队角色与权限分工能力。 团队帐号是开发者联盟为实名
    发表于 01-18 16:38

    rfid仓库管理系统的硬件组成和软件组成

    RFID(射频识别)仓库管理系统是利用RFID技术实现对仓库货物进行追踪、管理和安全控制的一种智能化系统。它由硬件部分和软件部分组成,下面将
    的头像 发表于 01-15 11:36 1925次阅读