小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
实际上,Postgres的高内存使用是有益的

Postgres的高内存使用并不一定是坏事,通常意味着系统在缓存数据以提高性能。内存使用分为缓存和进程内存,缓存使用高通常是健康的,而进程内存过高可能导致性能下降。监控内存类型和查询性能是优化数据库的重要步骤。

实际上,Postgres的高内存使用是有益的

PlanetScale - Blog
PlanetScale - Blog · 2026-03-30T00:00:00Z

本文比较了Python中的数据处理库pandas和Polars。Polars在读取CSV文件时速度更快,内存使用更高效,读取速度比pandas快8.2倍,内存使用减少97.1%。Polars语法简洁,支持惰性计算,优化查询性能。尽管pandas用户基础广泛,但对于大规模数据分析,学习Polars是值得的。

Pandas与Polars:语法、速度和内存的全面比较

KDnuggets
KDnuggets · 2026-03-05T15:00:58Z

本文介绍了 Linux 中 sysinfo 工具的工作原理及使用方法,包括 sysinfo() 系统调用与命令行工具的关系。sysinfo 提供系统状态信息,如运行时间、内存使用和进程数量,适用于系统监控和调试。文中通过示例代码展示了如何获取和打印系统信息,并指出了使用中的注意事项和常见问题。

Linux 中的 sysinfo:深入理解系统信息获取工具与系统调用

极客技术博客’s Blog
极客技术博客’s Blog · 2025-12-01T10:00:13Z

ps命令用于获取Linux系统中进程的静态快照,适合快速检查进程状态。它提供PID、CPU和内存使用等信息,支持多种选项和格式,帮助用户管理和排查进程。用户可根据需求选择BSD或System V风格。

Linux 中的 ps 命令详解:从基础到高级应用

极客技术博客’s Blog
极客技术博客’s Blog · 2025-11-23T10:00:10Z
DotMemory系列:4. 如何分析进程的转储文件 - 一线码农

本文探讨了在无法直接使用DotMemory的生产环境中,通过生成dump文件进行内存分析的方法。通过模拟内存分配和分析dump文件,识别内存碎片化问题,并介绍了双dump增量分析以监测内存使用情况。

DotMemory系列:4. 如何分析进程的转储文件 - 一线码农

一线码农
一线码农 · 2025-11-17T02:03:00Z

.NET 10在.NET Conf 2025上发布,作为长期支持版本提供三年安全支持。通过数百项优化,显著提升LINQ、委托和数组访问等性能,减少执行时间和内存使用,开发者可享受高效体验,无需手动优化。

别只看快了多少倍!.NET 10 真正的突破是这件事

dotNET跨平台
dotNET跨平台 · 2025-11-15T00:03:18Z
肖恩·托马斯:使用Postgres扩展返回多行数据

创建Postgres扩展可以为用户提供有价值的功能。本文介绍了如何构建一个扩展,以监控Postgres的内存使用情况。通过解析Linux的/proc文件系统中的smaps文件,管理员可以准确了解每个用户会话或工作进程的内存使用。创建扩展包括设置项目文件、编写C函数、确保安全性,并通过SQL绑定使其可用。

肖恩·托马斯:使用Postgres扩展返回多行数据

Planet PostgreSQL
Planet PostgreSQL · 2025-10-27T05:09:23Z

性能优化的关键在于在完成任务的同时减少CPU指令执行和等待时间,主要从减少CPU指令、降低IO等待和优化内存使用三个方面入手,以显著提升性能。

性能优化的核心思想

Jiajun的编程随想
Jiajun的编程随想 · 2025-10-06T00:00:00Z
Floor Drees:第38周的贡献

本周,柏林和布拉格举行了PostgreSQL聚会,讨论了SQL、能源图表和内存使用等主题。9月25日,PGDay Napoli举办,演讲者分享了PostgreSQL的应用与性能优化。

Floor Drees:第38周的贡献

Planet PostgreSQL
Planet PostgreSQL · 2025-09-25T15:05:08Z
我们如何通过布隆过滤器加快全球路由速度

我们优化了全球路由服务,内存使用减少15%,路径查找延迟几乎为零,路由速度显著提升。使用布隆过滤器替代慢速JSON解析,网站性能大幅改善,TTFB提高10%。

我们如何通过布隆过滤器加快全球路由速度

Vercel News
Vercel News · 2025-09-19T13:00:00Z

本文探讨了如何通过循环展开、消除边界检查和整数量化等技术优化Go语言中的点积运算函数,最终采用SIMD指令实现,性能提升达530%,内存使用减少四倍,满足客户需求。

Go语言优化之道:从低效实现到SIMD加速

程序师
程序师 · 2025-07-28T03:02:13Z
CommVQ:用于KV缓存压缩的交换向量量化

大型语言模型在长上下文应用中面临GPU内存瓶颈,提出了交换向量量化(CommVQ)方法,通过轻量编码器和代码本压缩KV缓存,显著降低内存使用。该方法结合旋转位置嵌入和期望最大化算法,减少计算开销并保持高准确性。实验结果显示,2位量化下FP16 KV缓存大小减少87.5%,1位量化时准确性损失极小,使得在单个RTX 4090 GPU上运行LLaMA-3.1 8B模型成为可能。

CommVQ:用于KV缓存压缩的交换向量量化

Apple Machine Learning Research
Apple Machine Learning Research · 2025-07-11T00:00:00Z
苹果完成关键生态系统服务迁移至Swift,性能提升40%

苹果将全球密码监控服务从Java迁移至Swift,提升了40%的吞吐量,显著降低内存使用。Swift的高效性和可读性使代码量减少85%,改善了响应速度和可维护性。该服务每天处理数十亿请求,确保用户凭证安全,防止隐私泄露。

苹果完成关键生态系统服务迁移至Swift,性能提升40%

InfoQ
InfoQ · 2025-06-12T13:00:00Z
基于Rust的Vite替代品发布,早期用户报告构建速度提升10倍

Vue.JS创始人Evan You宣布了rolldown-vite的技术预览,这是一个用Rust编写的Vite打包器替代品。早期用户反馈显示,构建速度提升3-16倍,内存使用显著减少。GitLab的构建时间从2.5分钟降至40秒,内存使用减少100倍;Excalidraw的构建时间从22.9秒降至1.4秒。开发者被鼓励测试和更新插件,团队计划在更多Vite内部应用Rust以进一步提升性能。

基于Rust的Vite替代品发布,早期用户报告构建速度提升10倍

InfoQ
InfoQ · 2025-06-09T00:18:00Z
理解Valkey中副本的客户端输出缓冲区限制

Valkey使用高性能复制模型在主节点与副本之间同步数据。合理配置客户端输出缓冲区对内存使用至关重要,副本的输出缓冲区应至少与复制回滚大小相等,以确保复制的稳定性和效率。适当的缓冲区限制可以防止内存耗尽,提升系统稳定性。

理解Valkey中副本的客户端输出缓冲区限制

Percona Database Performance Blog
Percona Database Performance Blog · 2025-06-02T13:10:49Z

Mamba核心作者Tri Dao提出了两种新注意力机制GTA和GLA,旨在优化推理,解码速度和吞吐量提升2倍,同时减少内存使用,保持模型性能,解决长上下文推理中的内存和计算瓶颈问题。

Mamba核心作者新作:取代DeepSeek在用的注意力机制,专为推理打造

量子位
量子位 · 2025-06-01T04:51:34Z
CH-04:单例悖论 — Jai与Veeru对抗对象的多元宇宙

Jai和Veeru发现他们的应用程序创建了过多对象,导致内存使用过高。Jai建议使用Java 21的密封类和单例模式来解决此问题,并通过记录模式简化代码。最终,他们收到服务器错误信息,提示可能存在违反单例规则的对象。

CH-04:单例悖论 — Jai与Veeru对抗对象的多元宇宙

DEV Community
DEV Community · 2025-05-18T00:30:00Z

Java 的字符串类经过多次改进,提升了性能和内存使用效率,开发者无需额外操作即可享受这些优化。尽管小众优化重要,但过度工程化和复杂性影响了业务成果。许多开发者对 OOP 模式的依赖导致不必要的复杂性,简单解决方案常被忽视。Java 生态系统的演变显示出对性能和简洁性的追求,尤其是在新特性如稳定值的引入上。

java 字符串变得更快了

程序师
程序师 · 2025-05-14T13:13:04Z

本文提出随机变分传播(SVP),克服反向传播的局限性。SVP通过将层激活视为潜在变量,实现局部更新与全局一致性,显著降低内存使用,并在多个模型和数据集上达到与反向传播相当的准确性。

随机变分传播:局部、可扩展且高效的反向传播替代方法

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2025-05-08T00:00:00Z
Go #004 – 基本类型及其内存占用

Go语言的基本类型设计旨在平衡性能与内存使用。布尔值占1字节,字符串在栈上占16字节,实际内容存储在数据段。基本类型通常在栈上,只有在特定情况下才转移到堆上。Go通过预分配零值内存避免“垃圾值”,并通过填充对齐结构字段提高CPU效率。

Go #004 – 基本类型及其内存占用

DEV Community
DEV Community · 2025-05-05T17:20:51Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码