共享内存通信(SMC)使用说明

Alibaba Cloud Linux 3提供的共享内存通信SMC(Shared Memory Communication)是一种兼容socket层、使用共享内存技术实现的高性能内核网络协议栈。根据共享内存技术的不同,SMC又可以细分为基于Internal Shared Memory(ISM)技术的SMC ...

共享内存通信(SMC)常见问题

如果您在Alibaba Cloud Linux 3系统中启用了共享内存通信SMC(Shared Memory Communication),且使用过程中遇到无法正常通信、部分端口不可用、对比TCP没有应用性能提升等问题,可以参考本文提供的方案进行排查并解决。启用SMC后应用性能...

持久缓存池(Warm Buffer Pool)

技术原理 PolarDB MySQL版 的持久缓存池功能利用了Linux共享内存(Shared Memory)技术,将物理机内部的InnoDB缓存池从 PolarDB 的进程中独立起来,以实现主节点快速重启的能力。持久缓存池的技术架构如下:缓存池的控制信息、Page的控制...

Alibaba Cloud Linux 2系统的ECS实例中SGX驱动在特定...

在物理内存消耗殆尽后,会使用共享内存以交换出加密内存,并最终使普通内存也消耗殆尽。解决方案 当遇到该问题时,您可以参考以下方案处理。登录实例,执行以下命令,确认系统内核版本适用此方案。uname-r 系统显示类似如下。4.19.91-23.al...

内存诊断

内存诊断有普通内存诊断和共享内存诊断两种方式,具体内存诊断方式根据需求而定。普通内存 可以通过观察 polar_stat_activity_rt 视图,如下所示:SELECT pid,rss FROM polar_stat_activity_rt ORDER BY rss DESC;\watch 1 进而可通过 ...

内存诊断

内存诊断有普通内存诊断和共享内存诊断两种方式,具体内存诊断方式根据需求而定。普通内存 可以通过观察 polar_stat_activity_rt 视图,如下所示:SELECT pid,rss FROM polar_stat_activity_rt ORDER BY rss DESC;\watch 1 进而可通过 ...

pg_shmem_allocations

pg_shmem_allocations 视图显示从服务器的主共享内存段的分配模式。简介 pg_shmem_allocations 视图显示从服务器的主共享内存段的分配模式。说明 此视图不包括使用动态共享内存基础架构分配的内存。列名称 列类型 描述 name text 共享内存...

pg_shmem_allocations

pg_shmem_allocations 视图显示从服务器的主共享内存段的分配模式。简介 说明 pg_shmem_allocations 视图不包括使用动态共享内存基础架构分配的内存。匿名分配是直接使用 ShmemAlloc()分配,而不是通过 ShmemInitStruct()或 ShmemInitHash...

启动ACCL容器

PyTorch多进程处理、多线程Dataloader等会大量使用共享内存通信,故而建议为容器分配足够的共享内存空间。其他可行选项包括:shm-size=8g-v/dev/shm:/dev/shm-device=dev/infiniband-ulimit memlock=-1:1 挂载RDMA网卡设备并移除内存页锁定...

Persistent Buffer Pool

背景信息 PolarDB PostgreSQL版 的内存可以分为Shared Buffer Pool、Dynamic Shared Memory Areas以及进程私有内存三部分:Shared Buffer Pool:集群启动时采用预分配的方式建立的一大段共享内存,通过确定offset来对各个功能模块划分使用...

Persistent Buffer Pool

背景信息 PolarDB PostgreSQL版(兼容Oracle)的内存可以分为Shared Buffer Pool、Dynamic Shared Memory Areas以及进程私有内存三部分:Shared Buffer Pool:集群启动时采用预分配的方式建立的一大段共享内存,通过确定offset来对各个功能...

资源组管理

如果MEMORY_SHARED_QUOTA参数设置为100%,那么资源组内部的所有内存都将被视为共享内存,所有任务都可以使用这块内存;如果MEMORY_SHARED_QUOTA参数值小于100%,系统将根据设定的比例将内存划分为固定部分和共享部分,固定部分是每个任务...

共享内存通信(SMC)使用说明

Alibaba Cloud Linux 3提供的共享内存通信SMC(Shared Memory Communication)是一种兼容socket层、使用共享内存技术实现的高性能内核网络协议栈。根据共享内存技术的不同,SMC又可以细分为基于Internal Shared Memory(ISM)技术的SMC ...

Shared Server

PolarDB PostgreSQL版 针对上述问题,从数据库内部提供了 Shared Server(本文简称SS)内置连接池功能,采用共享内存+Session Context+Dispatcher转发+Backend Pool的架构,实现了用户连接与后端进程的解绑。后端进程具备了Native、Shared...

Shared Server

PolarDB PostgreSQL版(兼容Oracle)针对上述问题,从数据库内部提供了 Shared Server(本文简称SS)内置连接池功能,采用共享内存+Session Context+Dispatcher转发+Backend Pool的架构,实现了用户连接与后端进程的解绑。后端进程具备了...

Resource Manager

背景信息 PolarDB PostgreSQL版 的内存可以分为以下三部分:共享内存 进程间动态共享内存 进程私有内存 进程间动态共享内存和进程私有内存是 动态分配 的,其使用量随着集群承载的业务运行情况而不断变化。过多使用动态内存,可能会导致...

Resource Manager

背景信息 PolarDB PostgreSQL版(兼容Oracle)的内存可以分为以下三部分:共享内存 进程间动态共享内存 进程私有内存 进程间动态共享内存和进程私有内存是 动态分配 的,其使用量随着集群承载的业务运行情况而不断变化。过多使用动态内存,...

文件存储

pg_dynshmem 用于动态共享内存的文件。所有节点存储一份 pg_snapshots 导出的快照(snapshot)。pg_replslot replication slot数据。pg_stat_tmp 统计子系统的临时文件。pg_stat 统计子系统的持久化文件。pg_serial 已提交的Serializable...

数据库

等待事件类型描述 等待事件类型 等待事件名称 描述 LWLock ShmemIndexLock 正等待在共享内存中查找或者分配空间。OidGenLock 正等待分配或者赋予OID。XidGenLock 正等待分配或者赋予事务 ID。ProcArrayLock 正等待在事务结尾得到快照或者...

数据库

等待事件类型描述 等待事件类型 等待事件名称 描述 LWLock ShmemIndexLock 正等待在共享内存中查找或者分配空间。OidGenLock 正等待分配或者赋予OID。XidGenLock 正等待分配或者赋予事务 ID。ProcArrayLock 正等待在事务结尾得到快照或者...

如何排查slab_unreclaimable内存占用高的原因?

slab_unreclaimable是指在Linux内存管理中由slab分配器分配的且被标记为不可回收(unreclaimable)的内存。当不可回收内存占用总内存的比例过高时,将会影响可用内存与系统性能。本文介绍如何排查Alibaba Cloud Linux系统slab_...

Global Plan Cache

当不经常使用或者失效的GPC被清理以后,会释放出共享内存空间,之后本地的Plan Cache会尝试移动到GPC中。polar_enable_gpc_level GPC功能的开启级别,允许动态修改。取值如下:0(默认):表示不使用GPC。1:表示仅在只读节点(RO)上使用...

全局执行计划缓存

当不经常使用或者失效的GPC被清理以后,会释放出共享内存空间,之后本地的Plan Cache会尝试移动到GPC中。polar_enable_gpc_level GPC功能的开启级别,允许动态修改。取值如下:0(默认):表示不使用GPC。1:表示仅在只读节点(RO)上使用...

全局执行计划缓存

当不经常使用或者失效的GPC被清理以后,会释放出共享内存空间,之后本地的Plan Cache会尝试移动到GPC中。polar_enable_gpc_level GPC功能的开启级别,允许动态修改。取值如下:0(默认):表示不使用GPC。1:表示仅在只读节点(RO)上使用...

Alibaba Cloud Linux常见问题

Linux内存碎片化的应对措施 如何在Alibaba Cloud Linux实例中通过“/etc/resolv.conf”文件自定义配置DNS ECS实例中的应用偶尔出现丢包现象并且内核日志(dmesg)存在“kernel:nf_conntrack:table full,dropping packet”的报错信息 ...

Linux内存碎片化的应对措施

Linux系统长时间运行会出现内存碎片化的问题,本文主要提供了应对该问题的一些措施。问题现象 实例内部署的业务偶然出现响应时间过长或者系统调用时间过长,系统的 sys 指标也会相应的增高,伙伴系统会缺少高阶内存(order 大于3的内存)。...

查看详细信息

SHMEM 共享内存,以及tmpfs和devtmpfs。INACTIVE 长时间未被访问过的内存页。ANON_PAGES 匿名内存页。COMMITTED_AS 完成当前负载预计需要的内存。MEM_TOTAL 系统可用总内存,不包括kernel占用的内存,这个值在系统运行期间一般是固定不变的...

共享

共享内存型e4包括的实例规格及指标数据如下表所示。实例规格 vCPU 内存(GiB)网络带宽(Gbit/s)网络收发包PPS(万)多队列 弹性网卡 单网卡私有IP ecs.e4.small 1 8.0 0.5 5 1 2 2 ecs.e4.large 2 16.0 0.5 10 1 2 2 ecs.e4.xlarge 4 32....

Alibaba Cloud Linux常见问题

本文介绍Alibaba Cloud Linux镜像的常见问题和常见操作指导。功能咨询 在阿里云ECS中运行Alibaba Cloud Linux是否收费?Alibaba Cloud Linux镜像本身是免费的,但是您需要为ECS实例等其他资源的支付费用。Alibaba Cloud Linux支持哪些阿里...

ECS资源复用版

Memory资源 共享内存可用 MaxCompute实际购买成功的ECS实例的内存总数。共享内存计划上限 共享单元中包含的ECS实例的内存总数。共享内存使用 实际被使用的内存数量。说明 ECS共享资源可用值小于计划上限值,可能是由于ECS资源预定容量不足...

PolarDB PostgreSQL版架构介绍

T5时刻,只读节点再次读取页面P1,由于BufferPool中不存在P1,因此从共享内存上读取了最新的P1,但是只读节点并没有回放LSN=300的日志,读取到了一个对其来说超前的 未来页面。未来页面 的问题是:部分页面是 未来页面,部分页面是正常的...

PolarDB PostgreSQL版架构介绍

T5时刻,只读节点再次读取页面P1,由于BufferPool中不存在P1,因此从共享内存上读取了最新的P1,但是只读节点并没有回放LSN=300的日志,读取到了一个对其来说超前的 未来页面。未来页面 的问题是:部分页面是 未来页面,部分页面是正常的...

基于TairString实现高性能分布式锁

如果一台主机上的多个进程需要并发访问某项资源,则可以使用进程间同步的原语,例如信号量、管道、共享内存等。但如果多台主机需要同时访问某项资源,就需要使用一种在全局可见并具有互斥性的锁了。这种锁就是分布式锁,可以在分布式场景中...

什么是云虚拟主机

具体对比项如下所示:对比项 共享云虚拟主机 独享云虚拟主机 云服务器ECS 适用人群 初级入门建站用户 企业建站用户 有技术能力、懂得服务器配置及维护的用户及开发者 CPU 共享 独享 除共享型ECS实例外,其他类型实例均为独享CPU 内存 共享 ...

高级配置:内存缓存本地目录

在大部分模型推理场景中,业务进程通过OSS或NAS将模型文件挂载到本地目录,进行模型读取、...当服务进行扩容时,新的实例会自动加入已有的内存共享集群,并且初始化模型加载时可以直接从远端进行读取。因此,弹性扩缩容更快,更适合弹性场景。

内存诊断

诊断结果以图表的方式展示系统内存整体使用情况,将容器内的缓存和共享内存归属到具体的文件夹下,清晰展示系统内存使用情况,便于运维。本文介绍内存诊断的具体内容。内存诊断包括内存总览、内存分析和OOM分析,用于浏览节点及Pod内存使用...

远程文件系统

远程Linux文件系统 实现远程Linux文件共享,需要先在Linux系统中搭建NFS文件系统。创建NFS文件系统,此处以CentOS7系统为例。安装NFS文件系统。yum install-y nfs-utils 修改/etc/exports文件。data*(rw,no_root_squash)启动NFS文件系统。...

远程文件系统

远程Linux文件系统 实现远程Linux文件共享,需要先在Linux系统中搭建NFS文件系统。创建NFS文件系统,此处以CentOS7系统为例。安装NFS文件系统。yum install-y nfs-utils 修改/etc/exports文件。data*(rw,no_root_squash)启动NFS文件系统。...

Linux系统挂载SMB协议文件系统

经典的使用场景及挂载选项配置如下所示:云服务器ECS(Linux共享访问场景 在多个云服务器ECS(Linux)中需要共享访问文件系统数据,但没有用户权限控制要求,被授权的云服务器ECS(Linux)管理员可以使用如下方法在各个云服务器ECS...

使用实时性能功能

注意:这是与 CPU 共享内存,不是 GPU 专用内存。Code 您的应用用于处理代码和资源(如 dex 字节码、经过优化或编译的 dex 代码、.so 库和字体)的内存。PrivateOther 包含了 Stack,System 占用,还有一些应用使用的系统不确定如何分类...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
NAT网关 共享流量包 云数据库 RDS 共享带宽 文件存储NAS 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用