migration

DeeplyMind20 天前
svm·migration·thp·device-private
Patches 解读:Linux 支持 device-private 内存的透明大页迁移(device-private THP)Linux 的 HMM(Heterogeneous Memory Management)与 zone device-private 内存机制,允许把设备(GPU 等加速器)的私有内存以「不可被 CPU 直接访问的特殊页」形式纳入内核内存管理,并在 CPU 系统内存与设备内存之间按需迁移页面。然而在本系列提交之前,zone device-private 内存的迁移只支持 PAGE_SIZE(基础页)粒度。这一限制带来两方面的直接代价:其一,以基础页为单位建立与拆除映射导致页表项数量庞大,TLB 压力显著;其
DeeplyMind5 个月前
migration·amd kfd svm·migrate-poiicy
附录B:SVM 中的迁移策略:核心机制与性能优化SVM 给了 CPU 和 GPU 一个“统一的虚拟地址空间”,使CPU和GPU能够共享内存,但这只是一个逻辑上的假象。物理上,数据要么在系统内存(RAM)里,要么在显存(VRAM)里。迁移策略就是那个在幕后负责“搬运数据”的智能管家,它决定了数据应该在什么时候、被搬到哪里去。迁移策略 Migration Policy 是共享虚拟内存技术中最核心、最复杂,也是最决定性能上限的“大主题”。如果策略做得不好,SVM 不仅不会变快,反而会因为频繁的数据来回拷贝(Ping-pong 效应)导致性能崩盘。
曲幽5 个月前
python·fastapi·web·async·sqlalchemy·env·alembic·migration
FastAPI 生产环境避坑指南:用 Alembic 管理数据库迁移,别再手动改表结构了!你可以想像一个场景: 凌晨三点,产品突然在群里疯狂 @ 你,说新上的功能把用户数据搞乱了。你睡眼惺忪地爬起来一通排查,发现竟然是刚刚上线的时候,忘了在线上数据库执行那个加字段的 SQL 语句。那一刻,是不是想死的心都有了?
曲幽7 个月前
postgresql·fastapi·orm·migration·pythonweb·asyncpg·tortoise·aerich
🐢 从0到1,FastAPI + PostgreSQL + Tortoise ORM 实战避坑指南你是不是也经历过这种纠结:想用 FastAPI 写个带数据库的项目,却在 SQLAlchemy 和 Tortoise ORM 之间反复横跳?
是萝卜干呀2 年前
数据库·dotnet·迁移·migration·migrate·dotnet-ef
Backend - C# EF Core 执行迁移 Migrate目录一、创建Postgre数据库二、安装包(一)查看是否存在该安装包(二)安装所需包三、执行迁移命令1. 作用
我是有底线的