社区编辑申请
注册/登录
Meta展示透明内存分流技术 让每台服务器内存节省20%-32%
系统 Linux
日前,Meta 工程团队展示了名为透明内存分流(Transparent Memory Offloading​,简称 TMO)的 Linux 内核技术,目前已经在 Facebook/Meta 服务器中投入使用。

日前,Meta 工程团队展示了名为透明内存分流(Transparent Memory Offloading​,简称 TMO)的 Linux 内核技术,目前已经在 Facebook/Meta 服务器中投入使用。在 Meta 的数据中心内,这种 TMO 功能在其数百万台服务器中为每台服务器节省了 20~32% 的内存。

对于 TMO 技术,Meta 官方对其的描述为:

  • 一种新的 Linux 内核机制,可实时测量由于 CPU、内存和 I/O 资源短缺而导致的工作丢失。在此信息的指导下,在没有任何应用知识的情况下,TMO 会自动调整内存量以卸载到异构设备,例如压缩内存或 SSD。它根据设备的性能特征和应用程序对较慢内存访问的敏感性来执行此操作。 TMO 不仅从应用程序容器而且从提供基础设施级功能的 Sidecar 容器中全面识别卸载机会。

TMO 已经在生产环境中运行了一年多,在我们庞大的数据中心机群中的数百万台服务器上节省了 20% 到 32% 的总内存。我们已经成功地将 TMO 的操作系统组件上传到 Linux 内核中。

Linux 内核方面的工作包括内核中的压力失速信息 (PSI),然后在用户空间中,他们将“Senpai”作为用户空间代理。

分流通常是在 NVMe 固态驱动器上完成的,从每 GB 费用来看它比服务器内存更便宜。即将推出的具有 Compute Express Link (CXL) 的服务器平台在使用透明内存卸载方面也具有很大的潜力。

责任编辑:未丽燕 来源: cnBeta.COM
相关推荐

2022-06-20 22:37:25

Linux操作系统命令

2022-06-15 08:21:49

Linux运维工程师

2022-05-23 07:48:10

zabbix监控CentOS7

2022-05-05 09:27:31

Linux服务器优化

2022-06-01 11:14:42

Java代码技巧

2022-06-20 06:27:58

Meta人工智能AI模型

2022-06-24 11:34:38

云计算应用安全

2022-06-23 11:42:22

MySQL数据库

2022-06-15 10:30:07

数据中心5G蜂窝网络

2022-05-26 07:41:24

Ftp服务器

2022-06-14 23:34:10

Linux安全服务器

2022-05-09 15:08:56

存储厂商NFV领域华为

2022-06-21 09:27:01

PythonFlaskREST API

2022-06-20 09:52:27

serverless架构无服务器

2022-05-16 07:35:21

Windows远程桌面远程服务器

2022-06-20 08:58:25

Obsidian笔记工具

2022-05-26 11:06:33

加密勒索软件网络攻击

2022-06-17 09:47:04

Linux命令

2022-06-06 06:10:00

密码验证安全

2022-06-16 10:53:22

SUSELinuxopenEuler

同话题下的热门内容

用这些开源工具在 Linux 上编辑 PDF 文件Docker Compose:搭建开发环境的好方式在 Linux 上玩电子游戏的三种方式为什么命令行在 Linux 生态系统中如此重要Linux 网络性能的 15 个优化建议在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏如何构建自己的可引导 Linux Live CD用 Curtail GUI 应用轻松压缩 Linux 中的图像

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号