首页
文章列表
标签墙
返回找工具啦
内存占用
共 5 篇文章
Redis MEMORY USAGE命令精确计算Key的内存占用
2026-05-15 00:15:45
Redis MEMORY USAGE命令精确计算Key的内存占用 在性能调优或成本分析过程中,准确掌握单个 Key 的内存消耗是排查“大 Key”问题的核心能力。Redis 提供的 MEMORY USAGE 命令能够直接返回 Key 在内存中占用的字节数,无需依赖估算或第三方工具。 一、 基础操作:
Redis
内存占用
性能调优
39
0
Redis HyperLogLog统计UV去重的误差率与内存占用
2026-05-10 14:15:26
Redis HyperLogLog统计UV去重的误差率与内存占用 在Web应用和数据分析中,统计独立访客(UV)是衡量业务规模和用户活跃度的关键指标。传统方法通常使用集合(SET)来存储每个访客的唯一标识(如用户ID或IP地址),然后通过集合的大小来获取UV数量。这种方法简单直接,但内存消耗会随着访
RedisHyperLogLog
UV统计
误差率
43
0
Python __slots__属性对类内存占用与属性访问的影响
2026-04-19 23:17:46
Python 默认的类实例机制通过字典 dict 存储属性,虽然灵活,但会消耗大量内存。在需要创建成千上万个实例的场景下(如游戏角色、传感器数据点),这种内存开销会变得难以承受。使用 slots 属性可以显著降低内存占用并提升属性访问速度。 以下是指南正文: 1. 理解默认机制的内存开销 Pytho
Python
内存优化
slots
72
0
Python sys.getsizeof测量对象内存占用的准确性分析
2026-04-19 15:17:30
Python sys.getsizeof测量对象内存占用的准确性分析 直接使用 sys.getsizeof 测量容器对象(如列表、字典)时,往往会得到一个远小于预期的数值。这是因为该函数默认只计算容器本身的内存开销,而不包含其引用对象的内存。以下将详细解析这一现象,并提供两种准确的测量方案。 1.
Python
内存管理
内存占用
64
0
Python 数据类Dataclass与Namedtuple的性能对比
2026-04-02 00:08:17
Python 数据类Dataclass与Namedtuple的性能对比 在Python中,dataclass(数据类)和namedtuple(具名元组)都是用来创建轻量级、不可变或可变的数据容器的常用工具。它们都能替代手写 init、repr 等方法的传统类,提升代码简洁性。但在实际项目中,如何选择
Python
数据类
Namedtuple
62
0