最新新闻
军建医院疤痕科权威专家开展临床学术研究 第三季度小米与三星在印度市场并列第一 链家COO王拥群:打造中国房产服务业的国民品牌 链家全面迭代安心服务承诺 为消费者保驾护航 阿里上市|股票牛0手续费认购,还送10股阿里港股、888元现金 恒久科技1.4亿元入股闽保股份 加速布局“区块链+保密软硬件” 博雅互动:博雅斗地主个人技巧赢取高分攻略 “洗脑式”广告真的有错吗 第27届世界植发大会新生与全球专家共商植发行业健康发展 链家荣获“2019年度最佳服务品质品牌奖” 佐嘉粒米脂小米携手2019一乡一品国际商品博览会致力打造“中国小米品牌” 链家进一步升级人才战略 2021年底将经纪人本科率提升至51% 时尚新力量,传奇今生唇膏掀起时尚风暴 致力于打造全一流财富管理平台——中海在线 恒久科技收购闽保股份,将受益当地政府推进政务上链 潘石屹SOHO“大清仓”,投资风向标剑指希腊移民 工拍网一站式元器件工控品在线“撮合交易”平台助力中国制造 中佰康磁疗床垫在你睡眠中保驾护航 CoinPay数字商品交易所平台秉承开放、自由、分享的互联网精神,稳健发展 松下进口冰箱新品F654无锡苏宁首发 大容量紧凑型冰箱赋能新鲜生活 功夫熊猫:解锁能让你赚钱的游戏APP 链家宣布2020年起全面招募本科学历经纪人 证券配资平台保利配资证券配资公司:如何让股票配资有更好的收益 英国惊现世界首例机械“改造人”!继NAD+前体NMN衰老抑制剂,富豪续命再出新招 定制塑料袋为什么选择塑心,塑心塑料袋的优势在哪 配资开户公司蜂窝配资配资开户平台:配资交易如何进行资金管理 各类品牌推出防脱发产品 深圳新生植发提醒您“头等”消费需理性 梵蜜琳x优酷《演技派》开播,全原创模式打造演技类综艺的新局面 中国十大母婴投资品牌 谁才是杰出特许品牌奖获得者! 股票配资公司配资皇建立配资平台使炒股技术高的炒股者充分发挥才能
您的位置:首页 >资讯 > 科技 >

引入了网格 这是一种可以节省内存的插件 可以提高电话和计算机的性能

2019-09-21 14:59:06   来源:

诸如网络浏览器或智能手机应用程序之类的应用程序通常会占用大量内存。为了解决这个问题,由马萨诸塞州大学阿默斯特分校计算机科学教授埃默里·伯杰(Emery Berger)牵头的一个研究小组开发了一种名为“ Mesh”的系统,该系统可以自动减少此类内存需求。Berger今天在科罗拉多州奥罗拉(Aurora)的C ++会议Cppcon上介绍这项工作。

信息与计算机科学学院(CICS)的Berger及其同事希望Mesh对从移动应用程序到台式机再到数据中心的计算世界产生重大影响,因为以前没有人能够在用或编写的应用程序中压缩内存。在C,C ++或Objective C(用于iOS应用程序的语言)等广泛使用的语言上运行。

正如作者所解释的那样,用C语言编写的程序可能会遭受严重的内存碎片,导致内存崩溃,就像坏的俄罗斯方块板一样,Berger说,因此两者之间存在许多空白。他指出:“这就是浪费内存的方式。” “想象一下一个俄罗斯方块板,您可以随时停下来对其进行重组,这将使游戏变得更加容易,因为您总是可以挤出空白区域。但是您不能像那样可以用C语言做到这一点。不能在俄罗斯方块中做到。”

Mesh通过利用几乎所有现代计算机都支持的称为“虚拟内存”的硬件功能,有效地缩小了这些差距。Berger解释说:“诀窍是找到可以交错的内存块,就像互锁齿轮啮合时一样。” 当Mesh找到这些块时,它可以通过将两个块合并为一个来从其中一个块中回收内存。“这种网格化过程之所以有效,是因为我们仅更改了'物理'内存中的内容。从只能看到'虚拟'内存的程序的角度来看,没有任何变化。这很强大,因为我们可以为任何应用程序自动执行此操作。”

研究小组报告说,迄今为止的结果非常有希望。例如,使用Mesh会自动将Firefox Web浏览器的内存需求减少16%。对于流行的开源数据结构服务器Redis,Mesh将内存需求减少了近40%。

CICS Mesh团队包括内存管理专家Emery Berger教授,他设计了Mac OS X内存管理器所基于的算法,算法设计和分析专家Andrew McGregor教授,以及博士生Bobby Powers和David Tench。Powers是四年级博士候选人,也是Stripe的基础架构工程师,而Tench是专门研究随机算法的五年级博士候选人。

作者指出,在一个长期以来,“灾难性的碎片化”已不可避免的领域,他们的软件是向前迈出的重要一步。麦格雷戈说:“这是每个人都认为不可能的事情。” “在Emery获得他的关键见识之后,我们能够从理论上对其进行分析,并设计出一种有效的算法来实现这一想法。在将近50年的传统知识的基础上,我们现在有一个解决这个重要问题的解决方案,不仅在理论,但很实用。”

今年年初,Berger 在凤凰城举行的ACM SIGPLAN编程语言设计和实现会议(PLDI '19)上介绍了技术细节。针对该论文,微软程序员兼杰出工程师米格尔·德·伊卡萨(Miguel de Icaza)在推文中表示,Mesh是“真正鼓舞人心的作品,产生了深远的影响。一个美丽的想法得到了充分发展。这对行业做出了惊人的贡献。”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。