最新 最热

PHP生命周期及fpm(FastCGI进程管理器)的运作方式

1.fpm启动会调用各扩展的MINT方法,进行一些数据初始化(长驻内存)2.每个请求过来,先会执行RINT对单个请求行一个初始化3.执行php脚本(在没有缓存opcode的情况下,这里的php脚本是动态执行的,所以更新php脚本后,会执行新的php脚...

2023-10-22
1

什么是CGI、FastCGI、PHP-CGI、PHP-FPM

在上述情况中,你可以想象CGI通常有多慢。每一个Web请求PHP都必须重新解析php.ini、重新载入全部扩展并重初始化全部数据结构。使用FastCGI,所有这些都只在进程启动时发生一次。一个额外的好处是,持续数据库连接(Persiste...

2023-10-22
1

什么是CGI、FastCGI、PHP-CGI、PHP-FPM

在上述情况中,你可以想象CGI通常有多慢。每一个Web请求PHP都必须重新解析php.ini、重新载入全部扩展并重初始化全部数据结构。使用FastCGI,所有这些都只在进程启动时发生一次。一个额外的好处是,持续数据库连接(Persiste...

2023-10-22
1

一次CPU占用过高问题排查

事情是这样的:我们有一个应用跑了一段时间,一直没有报错,然后这两天突然告警起来了:

2023-10-22
1

node进程间通信

作为一名合格的程序猿/媛,对于进程、线程还是有必要了解一点的,本文将从下面几个方向进行梳理,尽量做到知其然并知其所以然:

2023-10-22
1

.NET/C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑

一般来说,大家在需要监听全局消息的时候会考虑 SetWindowsHookEx 这个 API。或者需要处理一些非自己编写的窗口的消息循环的时候,也会考虑使用它。

2023-10-22
1

拿别人的 Program Files 文件夹?别忘了考虑 x86/x64 路径

要拿适用于自己进程的 Program Files 文件夹很简单,无脑拿就好了。不过,如果涉及到拿其他程序的,那么就会涉及到与其他程序不同架构时路径不同的问题。...

2023-10-22
1

设置进程的 RedirectStandardOutput 重定向输出后,如果不将输出读出来,会卡死此进程

设置进程的 RedirectStandardOutput 重定向输出后,必须将其读出来。本文带你做一个实验并得出结论。

2023-10-22
1

在 CMD 里根据进程名杀掉进程

任务管理器杀进程大家都会,不过如果你的系统被卡到任务管理器都无法操作了,怎么办?拿控制台 CMD 吧!

2023-10-22
1

在 PowerShell 里根据进程名杀掉进程

任务管理器杀进程大家都会,不过如果你的系统被卡到任务管理器都无法操作了,怎么办?直接在 PowerShell 中干掉!另外,这也非常容易集成到各种工具链中。...

2023-10-22
1