王志勇 发表于 2019年03月04日 22:45
这2天,再一次调试服务器,重装了几十次系统。使用 free 命令,查看使用的内存情况。打开几个PHP文件后,Ubuntu 14约占用110M内存,Ubuntu 12约占用36M~42M内存。CentOS 5忘了记录,理论上应该比Ubuntu 12占用内存小一些。
Ubuntu 12、CentOS 5、CentOS 6占用的内存数差不多。从Ubuntu 14开始,占用内存数猛增。
尽管CentOS 5/6内存占用数小,但是作为网页服务器,性能和Ubuntu还是有一定差别。通过肉眼观察就可以看出来,通过刷新同一个页面测试,本博客之前写过几次,如前文1、前文2。
作为网页服务器,Ubuntu大约比CentOS快2%~10%。在访问量大的时候,差别可能不止这个数。究竟是什么造成这个差别呢?也许只有Ubuntu、CentOS的核心架构师才能知道。造成这个差别,就是由于木桶效应,某个环节造成了系统的瓶颈。
也可能是由于Ubuntu、CentOS、Debian这些系统,原本就不完全是为服务器而设计,因为这些系统都有美观的桌面版,除了那些mini版本的ISO、Live CD只有一两百兆、几百兆,完整版的安装盘已经达到了几G。
今天差一点就要把那些需要PHP的shell root权限的服务器转到Ubuntu 14的系统。不过,还是在Ubuntu 12上解决了这个问题。
通过gtmetrix.com,在不同版本的服务器上,运行同一个网站,然后测试同一个页面,比如今天的测试结果,在PageSpeed Score一栏:
Ubuntu 12是98%,Ubuntu 14是98%,CentOS 5约96%~93%。
由于发现了这个差别,Ubuntu 12成为了我的服务器主力。有些功能实现不了,再考虑Ubuntu 14、CentOS。
CentOS 5的内存占用量不到Ubuntu 14的30%,甚至比Ubuntu 12还低,但是CentOS 5的网页访问速度比Ubuntu 14慢。
置顶的文章:
论朋友圈可以发什么?
短信验证开发的方案分享
巡回更新:2018-09-21
速度是永恒的主题
UTF-8、HTTPS原来都是浮云
https安全吗?
独立博客有必要安装https吗?
近期的主题:
夜晚靓歌(10):你没看过的《星雨心愿》
Feedval、Blogval将下线/谈理财和生存
2024.9感言
人生讨论(20):有人借钱怎么办?(2)
人生讨论(19):迄今为止最强的情感频道
数码评测(67):让小米/红米手机的反应提高1~2倍
数码评测(66):无线网卡FW150UH VS FW150UH
数码评测(65):如何快速自制CPU天梯图?
数码评测(64):2024年,你还在用VGA线吗?
人生讨论(18):6年就可以实现财务自由
人生讨论(17):为什么总是受欺负?
人生讨论(16):要钱的最新妙招
创业杂谈(17):什么项目能赢利?
人生讨论(15):有人借钱怎么办?
数码评测(63):高清切换超级神器
数码评测(62):再谈视频的尺寸
数码评测(61):近期数码采购和折腾
人生讨论(14):看穿尊重
数码评测(60):图拉丁-最佳中配工作“免费”手机
创业杂谈(16):博客何时终结?
版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。
与此相关的链接
自由勇专栏
Blog存档 Archives
2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +