首页 > 业界 > 关键词  > 正文

Linux 5.15改进系统内存调用 可更快释放垂死进程的资源

2021-09-07 13:00 · 稿源: cnbeta

为解决 systemd-oomd 或 Android 的 LMKD 等内存问题,Linux 社区开发者一直提议引入更好的系统调用策略,以更快地释放垂死进程的内存。比如今夏早些时候,Phoronix 的 Michael Larabel,就提出了一个名叫“process_reap”的系统调用方案,特点是能够在压力下更快地回收内存资源。

(来自:Kernel.org)

最新消息是,这项工作已经演变成为了“process_mrelease”,且 Linux 5.15 也做好了迎接新版系统调用策略的准备。而使用新系统调用的最大优势,就在于能够更快、更可预测地回收垂死进程的内存资源。

Phoronix 指出,传统 Linux(尤其是桌面 Linux)无法很好地应对内存压力,但近年来 systemd-oomd、各种内核创新、以及现在的 process_mrelease,都已经取得了稳步的发展。

在该补丁合并到 Linux 5.15 之后,Andrew Morton 继续深入解释了 process_mrelease 的系统调用方式:

对于此类系统组件来说,能够快速高效地释放内存资源,是非常重要的一点。

遗憾的是,进程在收到 SIGKILL 后释放内存所需的时间、可能因进程的状态(不间断睡眠)、正在运行的核心大小、以及 OPP 级别而异。

若能够找到以更可预测的方式来释放目标进程资源的机制,也将能够提升系统控制其内存压力的能力。

通过引入 process_mrelease 系统调用方案,系统就能够从调用方(caller)的上下文中释放垂死进程的内存。

基于此,内存能够以更可控的方式来释放,具有 CPU 亲和性和调用优先级,释放内存的工作量也会由调用方来承担,不过相关操作只允许针对垂死进程来执行。

举报

  • 相关推荐
  • 2025 MWC 上海,IndoorLink无线讲解器在现场!

    6月18日,亚洲科技盛会MWC上海开幕。中国智能导览品牌IndoorLink携旗舰无线讲解器亮相,凭借500米超距抗干扰传输、智能多团队协作系统及全场景适配能力成为展会焦点。其搭载RangeBoost技术实现500米无障碍稳定传输,信号穿透力达普通设备2.6倍。创新智能信道管理系统支持999+无限频道和300+设备同步运行,毫秒级跳频规避干扰,确保多语种分组导览"零串频"。产品通过国际认证,已服务全球30国,在巴塞罗那MWC经5000人次极限考验。同时推出主副双讲+同声传译系统,支持12种语言实时翻译,助力跨国企业打破文化壁垒。安全方面通过本安防爆认证,成为业内首款可进入石化车间的讲解设备。这款承载30多项专利的中国声学方案,正重塑知识传播边界。

  • iQOO 15/15 Ultra首曝:全系标配骁龙8 Elite 2

    博主数码闲聊站爆料,iQOO 15全系标配骁龙8 Elite 2处理器,全系标配5000万像素3C潜望长焦,这是iQOO最强悍的高端旗舰。 据悉,高通骁龙8 Elite 2采用了第二代自研Oryon CPU架构,其GeekBench 6单核成绩有望突破4000分,多核成绩有望突破11000分,其中多核成绩大概率会超过A19 Pro。 除了升级处理器,iQOO 15系列另一大变化是将同时推出两款机型,分别是标准版和Ultra版,而上一代iQOO 13只�

  • 京东物流物流保障再升级!“可以吸”的水蜜桃出山更快了

    6月6日,京东物流与无锡阳山村共建的"乡村振兴服务基地"正式揭牌,并发布阳山水蜜桃物流保障方案。京东物流通过冷链运输和航空专线,实现水蜜桃最快当日达。在产地端投入近千名快递员,设立果园揽收点,提供5层加厚包装保障运输安全。同时,该基地整合物流资源与桃文化,通过直播营销等活动拓宽销售渠道,助力农民增收。未来将持续深化产地合作,推动更多特色农产品上行,为乡村振兴贡献力量。

  • 增量计算掀架构革命:云器定义新标准,Flink高成本遇挑战

    云器科技提出"通用增量计算"技术,解决大数据处理痛点。相比传统流计算框架Flink,该技术采用"按需增量"模式,仅计算数据变化部分,在保证分钟级时效的同时大幅降低资源消耗。云器还制定了行业首个增量计算标准SPOT,推动技术生态发展。该技术已在小红书等企业应用,实现流批一体化开发,支持标准SQL语法,开发效率提升显著。增量计算代表数据处理第四范式革命,为中小企业数字化转型提供新可能。

  • 新品首发破万单,快手电商如何加速释放民生消费潜力?

    快手电商推出"民生专项"计划,联合金龙鱼等品牌打造高性价比民生商品。5月24日首场直播中,金龙鱼联名新品豆油等商品销量突破千单,带动话题播放量达1.8亿。该计划通过平台流量扶持、直播带货等方式,助力民生品牌实现声量曝光和销量转化。618期间,快手将持续优化货盘供给,满足消费者线上购买粮油等民生商品的需求,构建用户、商家、平台多方共赢格局。�

  • 男子日均点外卖2.5次患病需终身服药 外卖盒在65度以上会释放微塑料

    ​近日,外卖便捷背后暗藏的健康风险引发关注。不久前, 34 岁的程序员李先生突发胸痛前往医院就医,检查结果令人担忧,其血压超标且血管狭窄。经医生诊断,日均2. 5 次的外卖饮食习惯成为导致这一状况的“元凶”。 在经过 3 个月的饮食调整后,李先生体重有所下降,胆固醇指标也降低了,但血管斑块问题依然存在,需要终身服药来控制病情。 不健康的外卖饮食不仅�

  • 以硬产品好服务做复购生意,悦宝宝和悦悦妈快手618最高单场GMV达155万

    快手达人悦悦妈在618购物节期间坚持"佛系"经营理念,不盲目跟风促销套路,专注产品品质与售后服务。其团队严控选品流程,每月往返广州、杭州实地选款,经过三轮筛选才上架,确保服装舒适度和实用性。凭借高粘性粉丝基础(复购率超96%),与PMPM等品牌合作的美妆专场达成155万GMV。618期间服装单场最高GMV突破60万,验证了其"以老客复购为核心"的经营策略。悦悦妈表示将持续深耕私域流量,通过严格品控和服务现有客群实现长效经营。

  • Neuralink实现渐冻患者语言功能重建,微美全息(WIMI.US)完善AI+脑机接口生态圈

    埃隆·马斯克旗下Neuralink公司利用脑机接口技术,帮助一名渐冻症患者通过植入设备重新"说话"。该技术结合xAI的人工智能,将患者脑信号转化为语音。目前全球已有3位患者接受植入,其中两位恢复部分生活能力。脑机接口技术分为侵入式、非侵入式和半侵入式三种,在医疗、教育、游戏等领域应用前景广阔。我国"十四五"规划已将其列为重点科技项目。微美全息等企业正推动"脑机接口+"生态建设,整合AI、量子计算等技术拓展应用场景。该技术虽处临床试验阶段,但已展现帮助失语、瘫痪患者康复的潜力。未来随着AI与神经科学结合,人机协同将带来更多可能性。

  • 京东外卖:覆盖重点企业超15000家 150万品质餐饮店入驻

    近日,京东黑板报发布最新业务进展,截至目前,京东外卖已覆盖全国超15000家重点企业,业务覆盖城市达350个,入驻平台的品质餐饮门店数量超过150万家。数据显示,京东外卖全国市场占有率超31%,在品质外卖细分领域占比约45%,日订单量突破2500万单。 在政企服务领域,京东外卖与能源、金融、交通工建、制造、运营商、消费品及互联网等多个行业头部企业达成合作,合作

  • 2025暑期档票房破15亿 《酱园弄·悬案》已冲至第二

    据猫眼专业版数据,截至昨日17时50分,2025年暑期档总票房(含预售)破15亿。 其中,《碟中谍8:最终清算》《酱园弄悬案》《新驯龙高手》分列暑期档票房榜前三位。 上映近一个月的《碟中谍8:最终清算》票房3.38亿元位居第一,刚上映一周的《酱园弄悬案》2.62亿元,冲至第二。