<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>性能优化 - 标签 - 研发日志 · R&amp;D Log</title><link>https://rd163.visword.com/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</link><description>性能优化 - 标签 - 研发日志 · R&amp;D Log</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>whutluohui@gmail.com (小智晖)</managingEditor><webMaster>whutluohui@gmail.com (小智晖)</webMaster><copyright>本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。</copyright><lastBuildDate>Sun, 20 Apr 2025 00:00:00 +0800</lastBuildDate><atom:link href="https://rd163.visword.com/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/" rel="self" type="application/rss+xml"/><item><title>Golang 内存泄露定位</title><link>https://rd163.visword.com/posts/golang-mem-leak/</link><pubDate>Sun, 20 Apr 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/golang-mem-leak/</guid><description>&lt;p>Golang 作为自带垃圾回收（Garbage Collection，GC）机制的语言，可以自动管理内存。但在实际开发中，如果代码编写不当，仍然会出现内存泄漏的情况。&lt;/p></description></item><item><title>PHP 与 Golang 协同：用 RoadRunner 给 PHP 应用换一颗 Go 的心脏</title><link>https://rd163.visword.com/posts/php-with-golang/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/php-with-golang/</guid><description>&lt;p>PHP 与 Go 的结合并不少见，但在工程实践中，最常见的合作形态并不是「把 PHP 代码改写成 Go」,而是让 Go 接管网络层与进程管理，让 PHP 专注于业务逻辑。&lt;strong>RoadRunner&lt;/strong> 正是这种思路的代表性项目：它用 Go 写了一个高性能的应用服务器（application server）,把 PHP 进程作为长驻 worker(常驻工作进程)调度起来，从而绕开了传统 PHP-FPM 在每个请求上重复引导框架的开销。&lt;/p></description></item></channel></rss>