快捷导航
搜索
查看: 71694|回复: 3

小配置,大系统--把1核1G能力发挥到极致

[复制链接]

2

主题

14

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2017-9-27 14:23:40 | 显示全部楼层 |阅读模式
本帖最后由 汤圆儿 于 2017-9-27 14:33 编辑

购买云主机,考量的标准只有两个:1. 服务稳定;2. 价格便宜。
云计算发展到今天,大的云计算服务商提供的服务稳定性方面都没有什么差距了,价格方面,略有差异,具体选哪家,也是因人而异。
但是,不管怎么对比,1核1G的配置,在所有云服务提供商中,都是最小配置了,虽然价格相差无几,但是对于自己掏腰包的个体户而言,长年使用,还是会思考下的。
一分价钱一分货,1核1G的配置也不是跑任何服务都可以的,比如你要运行oracle这样的数据库,估计就悬了。
这里,根据个人的经验,持续介绍下如何使用1核1G运行尽量多的应用。

第一步,操作系统选择
首选肯定是Linux操作系统,不管是CentOS还是Ubuntu,都是基于Linux内核,Linux服务器版,默认都没有桌面服务,对内存的消耗很少,256M足以,所以其他的内存完全分配给自己安装的服务去使用。很多用户可能不习惯没有界面的操作系统,但是高起点的东西高回报。如果不懂Linux,也不建议去使用Linux桌面,没有太大意义。
其次是Windows操作系统,Windows不用多说了,美好的界面,随意的鼠标点击,通过“下一步”可以随意安装软件,是人气最高的系统了。但是Windows操作系统,开机后,内存使用已经超过50%了,Windows2012 Server更是超过70%。也就是,1核1G勉强可以运行Windows Server操作系统,如果还要再运行一些其他程序,需要好好掂量一下了。

第二步,磁盘空间换取内存容量
不管是Linux还是Windows,都提供了虚拟内存的概念,只是Linux操作系统命名为Swap,目的都是把磁盘上的一部分空间拿出来,去扩大内存的容量。推荐值是内存的1~1.5倍,对于1核1G的云主机,当内存不够时,会使用磁盘上分出去的1~1.5G的空间,这样,内存无形中扩大。这种扩展的内存,也并非无害,具体可以参考我的另一篇文章:论虚拟内存的必要性https://bbs.ksyun.com/forum.php?mod=viewthread&tid=318&fromuid=19
(出处: 金山云大米以渔论坛)

第三步,降低CPU利用率
一般Window会开启自动更新,这个更新非常恶心,会把CPU打的很高,尤其在开机时,所以一定要关闭,没有太大用途,除非出现安全漏洞了,可以手动上去更新一把。

第四步,减少临时文件扫描
Windows下会生成很多临时文件和缓存文件,每次开机时,系统会扫描这几个目录,导致CPU陡增,定期清理这几个目录也是降低CPU利用率的一个方法。
目录如下:
C:/Windows/logs/CBSC:/Windows/temp

未完待续……



426

主题

517

帖子

1060

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1060

小白报道热心会员活跃会员灌水之王

发表于 2017-9-27 14:50:26 | 显示全部楼层
Linux天下第一
回复

使用道具 举报

1

主题

51

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2017-9-27 16:20:38 | 显示全部楼层
顶一个,1核1G,Windows根本没法玩吧,只能linux
金山云·大米云主机优惠券:http://t.cn/ROzJHAt
回复

使用道具 举报

1

主题

3

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2017-11-10 12:21:37 | 显示全部楼层
顶楼主,小白福利贴!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|金山云大米以渔论坛  

GMT+8, 2018-10-18 04:52 , Processed in 0.073073 second(s), 20 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表