问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一个php-cgi占用系统多大内存

发布网友 发布时间:2022-04-23 12:16

我来回答

1个回答

热心网友 时间:2023-07-07 14:34

在网上翻阅资料的时候会看到有人说一个php-cgi进程大约占用系统内存20M,但是php-cgi占用内存其实是与你的php.ini配置加载多少个.so(.dll)模块相关的,我们在linux系统下查看,可以用pman的命令:
pmap $(pgrep php-cgi | head -1)

[root@Smile ~]# pmap $(pgrep php-cgi | head -1)

2830: /home/pubsrv/php/bin/php-cgi --fpm --fpm-config /home/pubsrv/php/etc/php-fpm.conf
0000000000400000 6852K r-x-- /home/pubsrv/php/bin/php-cgi
0000000000cb1000 268K rw--- /home/pubsrv/php/bin/php-cgi
0000000000cf4000 60K rw--- [ anon ]
00000000016fd000 2216K rw--- [ anon ]
0000003c24a00000 128K r-x-- /lib64/ld-2.12.so (deleted)
0000003c24c1f000 4K r---- /lib64/ld-2.12.so (deleted)
0000003c24c20000 4K rw--- /lib64/ld-2.12.so (deleted)
0000003c24c21000 4K rw--- [ anon ]
0000003c24e00000 8K r-x-- /lib64/libdl-2.12.so (deleted)
0000003c24e02000 2048K ----- /lib64/libdl-2.12.so (deleted)
0000003c25002000 4K r---- /lib64/libdl-2.12.so (deleted)
0000003c25003000 4K rw--- /lib64/libdl-2.12.so (deleted)
0000003c25200000 1576K r-x-- /lib64/libc-2.12.so (deleted)
0000003c2538a000 2044K ----- /lib64/libc-2.12.so (deleted)
0000003c25589000 16K r---- /lib64/libc-2.12.so (deleted)
0000003c2558d000 4K rw--- /lib64/libc-2.12.so (deleted)
0000003c2558e000 20K rw--- [ anon ]
0000003c25600000 92K r-x-- /lib64/libpthread-2.12.so (deleted)
0000003c25617000 2048K ----- /lib64/libpthread-2.12.so (deleted)
0000003c25817000 4K r---- /lib64/libpthread-2.12.so (deleted)
0000003c25818000 4K rw--- /lib64/libpthread-2.12.so (deleted)
0000003c25819000 16K rw--- [ anon ]
0000003c25a00000 28K r-x-- /lib64/librt-2.12.so (deleted)
0000003c25a07000 2044K ----- /lib64/librt-2.12.so (deleted)
0000003c25c06000 4K r---- /lib64/librt-2.12.so (deleted)
0000003c25c07000 4K rw--- /lib64/librt-2.12.so (deleted)
0000003c25e00000 524K r-x-- /lib64/libm-2.12.so (deleted)
0000003c25e83000 2044K ----- /lib64/libm-2.12.so (deleted)
0000003c26082000 4K r---- /lib64/libm-2.12.so (deleted)
0000003c26083000 4K rw--- /lib64/libm-2.12.so (deleted)
0000003c26200000 84K r-x-- /lib64/libz.so.1.2.3 (deleted)
0000003c26215000 2044K ----- /lib64/libz.so.1.2.3 (deleted)
0000003c26414000 4K r---- /lib64/libz.so.1.2.3 (deleted)
0000003c26415000 4K rw--- /lib64/libz.so.1.2.3 (deleted)
0000003c26600000 116K r-x-- /lib64/libselinux.so.1.#prelink#.YPfIAE (deleted)
0000003c2661d000 2044K ----- /lib64/libselinux.so.1.#prelink#.YPfIAE (deleted)
0000003c2681c000 4K r---- /lib64/libselinux.so.1.#prelink#.YPfIAE (deleted)
0000003c2681d000 4K rw--- /lib64/libselinux.so.1.#prelink#.YPfIAE (deleted)
0000003c2681e000 4K rw--- [ anon ]
0000003c26a00000 928K r-x-- /usr/lib64/libstdc++.so.6.0.13 (deleted)
0000003c26ae8000 2048K ----- /usr/lib64/libstdc++.so.6.0.13 (deleted)
0000003c26ce8000 28K r---- /usr/lib64/libstdc++.so.6.0.13 (deleted)
0000003c26cef000 8K rw--- /usr/lib64/libstdc++.so.6.0.13 (deleted)
0000003c26cf1000 84K rw--- [ anon ]
0000003c26e00000 88K r-x-- /lib64/libgcc_s-4.4.7-20120601.so.1;529c1fe4 (deleted)
0000003c26e16000 2044K ----- /lib64/libgcc_s-4.4.7-20120601.so.1;529c1fe4 (deleted)
0000003c27015000 4K rw--- /lib64/libgcc_s-4.4.7-20120601.so.1;529c1fe4 (deleted)
0000003c27200000 88K r-x-- /lib64/libresolv-2.12.so (deleted)
0000003c27216000 2048K ----- /lib64/libresolv-2.12.so (deleted)
0000003c27416000 4K r---- /lib64/libresolv-2.12.so (deleted)
0000003c27417000 4K rw--- /lib64/libresolv-2.12.so (deleted)
0000003c27418000 8K rw--- [ anon ]
0000003c27a00000 12K r-x-- /lib64/libplds4.so (deleted)
0000003c27a03000 2044K ----- /lib64/libplds4.so (deleted)
0000003c27c02000 4K r---- /lib64/libplds4.so (deleted)
0000003c27c03000 4K rw--- /lib64/libplds4.so (deleted)
0000003c27e00000 16K r-x-- /lib64/libplc4.so (deleted)
0000003c27e04000 2044K ----- /lib64/libplc4.so (deleted)
0000003c28003000 4K r---- /lib64/libplc4.so (deleted)
0000003c28004000 4K rw--- /lib64/libplc4.so (deleted)
0000003c28200000 228K r-x-- /lib64/libnspr4.so (deleted)
0000003c28239000 2048K ----- /lib64/libnspr4.so (deleted)
0000003c28439000 4K r---- /lib64/libnspr4.so (deleted)
0000003c2843a000 8K rw--- /lib64/libnspr4.so (deleted)
0000003c2843c000 8K rw--- [ anon ]
0000003c28600000 148K r-x-- /usr/lib64/libnssutil3.so (deleted)
0000003c28625000 2044K ----- /usr/lib64/libnssutil3.so (deleted)
0000003c28824000 24K r---- /usr/lib64/libnssutil3.so (deleted)
0000003c2882a000 4K rw--- /usr/lib64/libnssutil3.so (deleted)
0000003c28a00000 408K r-x-- /lib64/libfreebl3.so (deleted)
0000003c28a66000 2048K ----- /lib64/libfreebl3.so (deleted)
0000003c28c66000 4K r---- /lib64/libfreebl3.so (deleted)
0000003c28c67000 4K rw--- /lib64/libfreebl3.so (deleted)
0000003c28c68000 16K rw--- [ anon ]
0000003c28e00000 28K r-x-- /lib64/libcrypt-2.12.so (deleted)
0000003c28e07000 2048K ----- /lib64/libcrypt-2.12.so (deleted)
0000003c29007000 4K r---- /lib64/libcrypt-2.12.so (deleted)
0000003c29008000 4K rw--- /lib64/libcrypt-2.12.so (deleted)
0000003c29009000 184K rw--- [ anon ]
0000003c29200000 1236K r-x-- /usr/lib64/libnss3.so (deleted)
0000003c29335000 2044K ----- /usr/lib64/libnss3.so (deleted)
0000003c29534000 20K r---- /usr/lib64/libnss3.so (deleted)
0000003c29539000 8K rw--- /usr/lib64/libnss3.so (deleted)
0000003c2953b000 8K rw--- [ anon ]
0000003c29600000 160K r-x-- /usr/lib64/libsmime3.so (deleted)
0000003c29628000 2048K ----- /usr/lib64/libsmime3.so (deleted)
0000003c29828000 12K r---- /usr/lib64/libsmime3.so (deleted)
0000003c2982b000 4K rw--- /usr/lib64/libsmime3.so (deleted)
0000003c29a00000 204K r-x-- /usr/lib64/libssl3.so (deleted)
0000003c29a33000 2048K ----- /usr/lib64/libssl3.so (deleted)
0000003c29c33000 8K r---- /usr/lib64/libssl3.so (deleted)
0000003c29c35000 4K rw--- /usr/lib64/libssl3.so (deleted)
0000003c29c36000 4K rw--- [ anon ]
0000003c29e00000 12K r-x-- /lib64/libcom_err.so.2.1 (deleted)
0000003c29e03000 2044K ----- /lib64/libcom_err.so.2.1 (deleted)
0000003c2a002000 4K r---- /lib64/libcom_err.so.2.1 (deleted)
0000003c2a003000 4K rw--- /lib64/libcom_err.so.2.1 (deleted)
0000003c2a200000 100K r-x-- /usr/lib64/libsasl2.so.2.0.23.#prelink#.BXW3hH (deleted)
0000003c2a219000 2044K ----- /usr/lib64/libsasl2.so.2.0.23.#prelink#.BXW3hH (deleted)
0000003c2a418000 4K r---- /usr/lib64/libsasl2.so.2.0.23.#prelink#.BXW3hH (deleted)
0000003c2a419000 4K rw--- /usr/lib64/libsasl2.so.2.0.23.#prelink#.BXW3hH (deleted)
0000003c2aa00000 1488K r-x-- /usr/lib64/libcrypto.so.1.0.0 (deleted)
0000003c2ab74000 2044K ----- /usr/lib64/libcrypto.so.1.0.0 (deleted)
0000003c2ad73000 100K r---- /usr/lib64/libcrypto.so.1.0.0 (deleted)
0000003c2ad8c000 40K rw--- /usr/lib64/libcrypto.so.1.0.0 (deleted)
0000003c2ad96000 16K rw--- [ anon ]
0000003c2ae00000 56K r-x-- /lib64/liblber-2.4.so.2.5.6.#prelink#.IEslwN (deleted)
0000003c2ae0e000 2044K ----- /lib64/liblber-2.4.so.2.5.6.#prelink#.IEslwN (deleted)
0000003c2b00d000 4K r---- /lib64/liblber-2.4.so.2.5.6.#prelink#.IEslwN (deleted)
0000003c2b00e000 4K rw--- /lib64/liblber-2.4.so.2.5.6.#prelink#.IEslwN (deleted)
0000003c2b200000 608K r-x-- /usr/lib64/libfreetype.so.6.3.22.#prelink#.GI1Kfx (deleted)
0000003c2b298000 2044K ----- /usr/lib64/libfreetype.so.6.3.22.#prelink#.GI1Kfx (deleted)
0000003c2b497000 24K rw--- /usr/lib64/libfreetype.so.6.3.22.#prelink#.GI1Kfx (deleted)
0000003c2b600000 260K r-x-- /lib64/libgssapi_krb5.so.2.2.#prelink#.gjYRNu (deleted)
0000003c2b641000 2048K ----- /lib64/libgssapi_krb5.so.2.2.#prelink#.gjYRNu (deleted)
0000003c2b841000 4K r---- /lib64/libgssapi_krb5.so.2.2.#prelink#.gjYRNu (deleted)
0000003c2b842000 8K rw--- /lib64/libgssapi_krb5.so.2.2.#prelink#.gjYRNu (deleted)
0000003c2ba00000 148K r-x-- /usr/lib64/libpng12.so.0.49.0.#prelink#.cL7qH2 (deleted)
0000003c2ba25000 2048K ----- /usr/lib64/libpng12.so.0.49.0.#prelink#.cL7qH2 (deleted)
0000003c2bc25000 4K rw--- /usr/lib64/libpng12.so.0.49.0.#prelink#.cL7qH2 (deleted)
0000003c2be00000 292K r-x-- /lib64/libldap-2.4.so.2.5.6.#prelink#.QXZutL (deleted)
0000003c2be49000 2048K ----- /lib64/libldap-2.4.so.2.5.6.#prelink#.QXZutL (deleted)
total 286016K
[root@Smile ~]#

可以看到我的一个php-cgi占用了大约28M
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
宣称窗帘可“空气净化”,宜家被罚172.5万,此前还收到过哪些罚单?_百度... 打开CAD2006出现fail to get commcntrcontroller怎么解决 启动cad2006时出现'failtogetcommcntrcontroller"怎么解决啊?是什么... 删除C:\Program Files\AutoCAD2004\WSCommCntrAcCon.arx有什么影响 CAD启动时出现fail to get CommcntrController 怎么解决? 启动cad2006时出现'fail to get commcntrcontroller"怎么解决啊?是什么... ...电脑,买哪种划算啊 ,主要 玩游戏,挂Q偶尔看电影 你们上网都干什么啊 ...我上网主要是浏览网页,挂Q和人人,看视频,电影,电视剧什么的,请问... 天天看播放器是什么格式?我想用平板电脑下载来看电视和电影可以吗?还有... 系统时间变成2005年 nspr4.dll没有了,该去哪下载? 牛津高阶第8版电子版的安装不成功(win7) 帮忙找个好听的铃声? 求助啊!为什么朗文第五版字典忽然用不了了?? (每次开机各种dll缺失)--接二连三的提示ness.dll,plc4.dll,nspr4.dll,plds4.dl等dll找不到。l 哪个手机铃声好听 我用世界之窗浏览器时开关新网页总会弹出一个对话框:没找到nspr4.dll,因此这个应用程序未能启动。 无法定位程序输入点PR_GetphysicaIMemorySize于动态链接库nspr4.dll 在哪里能够找到好听的铃声? 无法定位程序输入点 PR_GetphysicalMemorySize 于动态链接库nspr4.dll上 nspr4.dll来自哪个软件? 最近不知什么原因,电脑开机后,总是提示少各种dll文件。 找不到nspr4.dll怎么办?下个游戏老是说这! 去哪里能找到好听的手机铃声和短信提示音 我想找些好听的手机铃声去哪能找到呢? nspr4.dll 已经加载,找不到入口点dllregisterserver 电脑提示"没找到nspr4.dll,因此这个应用程序未能启动"不知是什么原因盼高手解决 在哪里可以找到好听的手机铃声 请问大佬有libnspr4.dll 免费版软件百度云资源吗 为什么大多数Rap歌手都会戴帽子? rapper穿搭独特,他们都是以那些风格为主呢? 嘻哈说唱歌手经常带帽子叫什么帽子是平板帽吗 为什么rapper什么的戴New Era的棒球帽都不把那个金黄+黑色的标签撕掉呀?? pgone为什么一直带着帽子? rapper为什么戴头巾? 某宝上卖的棒球嘻哈帽都是平沿的,为什么好多欧美的说唱歌手带的都是帽沿有弧度的帮球帽,不是鸭舌帽,那 人靠衣装马靠鞍,如何评价范丞丞的夏日潮流装扮? 韩国说唱歌手带帽子戴眼镜的叫什么 女rapper的技巧 什么是嘻哈 怎样才能成为一个Rapper HIPHOP嘻哈音乐的具体分类? 这rapper是B1A4哪一只? 《披荆斩棘的哥哥》中,为什么说唱选手都裹着头巾? 说唱歌手为什么戴头巾? 新一季《中国新说唱》你最喜欢哪个rapper? 韩国有一个男明星,留一撮长发,另外都剔完的,经常带个帽子的。叫什么? 为什么棒球帽标3号? 天马屏和友达屏的区别是什么?