小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
第59集 “Java *确实* 内存高效” [AtA]

Java的内存使用常被批评为过多,但实际上这是其优势,通过更多的内存使用换取更少的CPU周期。Java的移动垃圾收集器使得这种权衡成为可能,合理利用内存可以加速程序运行。在“Inside Java Podcast”中,Oracle的Java架构师Ron Pressler与Nicolai Parlog讨论了这一主题。

第59集 “Java *确实* 内存高效” [AtA]

insidejava
insidejava · 2026-05-28T00:00:00Z
第59集 “Java *是* 内存高效的” [问建筑师]

Java的内存使用常被批评为过多,但实际上这是其优势,通过更多的内存使用换取更少的CPU周期。Java的移动垃圾收集器使得这种权衡成为可能,有效利用内存可以加速程序运行。在2026年JavaOne的“问建筑师”节目中,Nicolai Parlog与Oracle的Java架构师Ron Pressler进行了讨论。

第59集 “Java *是* 内存高效的” [问建筑师]

insidejava
insidejava · 2026-05-28T00:00:00Z
十年难题终获突破:揭秘 Go 1.27 接口逃逸分析优化

Go 1.27 通过优化接口逃逸分析,解决了开发者十年来的性能问题。新机制使编译器能够判断变量是否可以留在栈上,从而减少堆分配,提升高并发服务的性能。这一突破将显著改善日志和格式化操作的内存使用,开发者无需修改代码即可享受性能提升。

十年难题终获突破:揭秘 Go 1.27 接口逃逸分析优化

Tony Bai
Tony Bai · 2026-05-22T00:17:09Z
“真正的成熟问题”:并非每位开发者在Anthropic收购后都对Bun感到兴奋

Bun是一个新兴的JavaScript运行时和工具包,旨在替代Node.js。尽管启动速度快,但开发者对其内存使用和稳定性表示担忧。Bun在集成到Claude Code后面临开发路线图和政策挑战,可能影响其未来表现。尽管存在争议,许多用户对Bun持积极态度。

“真正的成熟问题”:并非每位开发者在Anthropic收购后都对Bun感到兴奋

The New Stack
The New Stack · 2026-05-05T17:03:03Z
Visual Studio 2026 18.6 Insiders 3 默认启用 TypeScript 7 Beta

Visual Studio 2026 18.6 Insiders 3 默认启用 TypeScript 7 Beta,提升了编译速度和减少了内存使用。大型项目加载时间缩短约8倍,显著改善了开发体验。用户可选择不同版本的 TypeScript 或禁用新预览功能。已知问题包括 IntelliSense 和导航功能的缺失,团队正在积极修复,欢迎用户反馈。

Visual Studio 2026 18.6 Insiders 3 默认启用 TypeScript 7 Beta

Visual Studio Blog
Visual Studio Blog · 2026-04-30T17:08:44Z
实际上,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
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码