Centos 7 真是低配小鸡的福音!

194 天前
 Tounea
之前买了一个 1 核 512MB 的小鸡,安装 debian 11 系统,发现启动某些服务,结果服务死活起不来,最后查看内核日志,发现是被系统进程 kill 掉了,原因是可用内存不足,一看系统内存,已用内存 230M ,可用内存 96M ,这还只是开机后的状态,装 ubuntu 14.04 也是差不多的情况,后面干脆直接吃灰快大半年。

上周末闲着无事,就尝试用 Centos 7 构建那服务,好多服务不能直接 yum ,直接编译安装各种组件坑了我大半天,结果运行还真跑起来了。

Centos 7 启动后已使用内存只占 86M ,可用内存还有 200M 多 M ,最后服务跑起来才占 100 多 M 内存,Centos 7 果然是香!!!

这是内存使用率截图
9325 次点击
所在节点    Linux
58 条回复
Jinnrry
194 天前
我也是 512M 的机器,但是我选择 debian 。因为 centos 占的磁盘更多。bebian 用是磁盘少大概一个 G 。 把省出来的磁盘配成 swap ,基本上各种服务都能起来。

我 1 核 512M 10G 的机器,目前服务:

root@localhost:~# docker ps --format "{{.Image}}"
cron:latest
nginx_server
ghcr.io/jinnrry/pmail:latest
v2ray-tunnel:latest
activeliang/wgcf-socks5-proxy:latest
ssl_manager:latest
phpfpm:latest
redis
emotion_model:latest
mysql:latest
alsas
194 天前
http://mirrors.aliyun.com/repo/Centos-7.repo
centos7 的源用这个 亲测可用
xiaohupro
194 天前
我的网站还有小程序的服务都是放在了家里装了 centos7 的一台笔记本电脑上面,稳定运行很久了,出了搬家重启过一次,其他情况都没事,常年插着网线和电源
yulgang
194 天前
Debian 哪里配置有问题吧,比如装了桌面什么的。CentOS 7 有点老了,安装个别软件有点折腾。

bler
194 天前
缓存的问题,我遇到过,不同的服务器厂商机器处理方式不一样,

我之前再青云买的服务器,部署的服务就没有问题,他不会重启你的机器。

青云的服务器过期后,在天翼云买的服务器,三天两头的服务器宕机,我以为厂商在重启我的服务器,打电话去问,他说没有。

然后我排查问题,发现缓存 cache buff 一直增加,(因为我把图片和服务放到同一个服务器中了,图片还很多,服务器的机制会将重复访问的东西缓存下来),然后大概累积几天,内存(缓存)占满了,机器直接重启了
Tounea
194 天前
@w568w @MoeDisk @LuminousKK 那个厂家提供的鸡子只有三个 Linux ( Centos 、debian 、ubuntu )发行版,而且版本还是定死的,没得选!
Tounea
194 天前
@smlcgx @catamaran @alsas
一般的 yum 安装不用配置国内厂家的 yum 源,直接从服务器上下载 Centos 官网 DVD iso 系统镜像,挂载配个本地 yum 源,安装快的飞起。
julyclyde
194 天前
各种 lib 都太旧了
webs
194 天前
debian 才是占有内存最小的,
mikewang
194 天前
Evoxt 最小级别的 VPS ,512MB RAM 。
跑着 Debian 12 + Docker + Nginx + php-fpm
使用内存在 150 MB 以内。

$ free -h
total used free shared buff/cache available
Mem: 470Mi 139Mi 29Mi 2.8Mi 315Mi 330Mi
Swap: 235Mi 1.5Mi 233Mi

我猜你的厂商是自带了桌面环境,不然 Debian 应该是最轻量的。
Ipsum
194 天前
是不是装了桌面?我这 128M 垃圾鸡,debian11 都跑得飞起。
w568w
194 天前
@U201413794 请问你是实机吗?我今天尝试了一下,内存 < 256MB 连内核都没法启动,会报 kernel panic (虽然启动后实际占用只有 50MB 左右)
irrigate2554
194 天前
要不是我有个 180m 内存的 vps 运行着 debian 12 我都信了
kokutou
194 天前
开 swap 啊
内存太小了, 不开会各种奇怪的问题
383394544
194 天前
yum 要增加 epel repo ,不然默認源的軟件很少。
milkpuff
194 天前
搬瓦工传家宝就是 1 核 500M, 装的 Debian 内存只占 60M 。
yun
194 天前
debian 才是王者,内存 200 多 M 就能运行一个网站。
zhangk23
194 天前
我以为的小鸡应该是这样的配置
RAM:
1024.00 MB
Storage:
25 GB SSD
msg7086
194 天前
Debian 8 才是小鸡的福音吧……吃内存少,软件包又不是很旧,自己打包一些软件也方便。
新一点的版本就是内核大点,要小得自己定制。
garipan
194 天前
CentOS 7 兼容性太差了,也不更新了,动不动某个功能就不能用了。个人觉得除非喜欢挑战自己,不然研究一个已经过时的系统除了省点小钱以外意义不大……我十几年有次学一个已经停更的软件,学完一次也没用上,切换到新技术还是得重新学,还不如一开始就学新技术,不在夕阳产业里穷折腾

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1117168

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX