很多朋友在购买云服务器之前都会搜服务器一般用几核才够用,因为服务器现在配置很多。低到1核2G、2核4G。高到16核32G、32核64G。甚至某些云服务器可以做到256核5120G这种神奇配置。那么购买云服务器时如何选择cpu与内存搭配?出现资源不足时应如何排查原因呢?

一、处理器性能解析
首先要明确一点,虽然都是多少核。但是服务器的处理器性能还是有差异的。具体可以搜对应处理器CPU性能天梯。阿里云的服务器都是定制CPU。那么只能按架构+频率找差不多的CPU。然后用测试得分/CPU核心(线程)=单核性能。虽然这样也不是很准,但是可以测算个大概。

二、服务器选几核几G够用
小白整理了常见的应用场景。具体如下

配置 适用场景
1核CPU/1G内存/1M公网宽带 个人博客或者初期访问量较少的展示类Web应用
2核CPU/4G内存/3M公网宽带 论坛、门户类网站,用户活跃性与访问量较高,选保证足够的资源空间,提升访问速度。
2核CPU/8G内存/5M公网宽带 对官网、品牌较为重视的政府、企业等,网站浏览更加流利顺畅,提升政府、品牌形象。
4核CPU/8G内存/8M公网宽带 视频、购物类网站,包含庞大的数据信息,迅速的信息处理能力保证网站的点播、交易正常进行。
8核CPU/16G内存/10M公网宽带 游戏、软件类网站,对开发、测试、环境要求较高的游戏软件类网站,较高的资源配置带来更强劲的计算性能,保证业务需求。

三、资源不足时,如何排查原因
在我们各位站长的身边,也会经常出现服务器资源不够用的时候,无论是带宽还是CPU速度,无论是硬盘容量还是内存容量……CPU占用率如果过高,直接导致网站页面打开缓慢,浏览器报错,对客户的使用体验造成严重影响。内存一旦不足,经常会出现PHP数据库无法运行,自然网页会读取不到数据。 
 
那么足够的硬件配置,是不是一定要用钱砸出来呢?其实不是这样,只要你选择了资源分配更好的主机或者云服务器,完全可以跑得更快。今天我汇总了几个经典的资源不足案例,我们看过之后应该会得到答案。 
 
1、PHP环境下CPU使用率过高 
目前大多数网站都是PHP语言制作的,而PHP浏览速度偏慢,数据库大型,适用于门户级大型网站,安全性高也是被大家所熟知的。在独立主机或者VPS环境下,一般PHP运行是非常稳定的,但也遇到过php-cgi占用太多CPU资源而导致服务器响应过慢。 
 
PHP程序中可能存在死循环,导致服务器负载超高(使用top指令查看负载高达100 ), 需要借助Linux的proc虚拟文件系统找到具体的问题程序。同时我们在建站过程中发现一些PHP的扩展与PHP版本兼容存在问题,比如说 eAccelerater(自由开放源码PHP加速器)与某些PHP版本兼容存在问题。 
 
这两种情况是诸位站长最难办的,复杂的PHP语言难易深刻理解,而网站又不能停止运营,难道只有升级硬件这个无底洞?

对于CPU占用居高不下的根本性建议:
这类问题,除了从软件层面解决之外,还可以通过升级服务器,特别是达到双核之后,性能就会好很多,Xeon2G以上主频的主机现在都不差。不过独立主机价格不菲,所以大家还是经常会把眼光集中在云服务器上。云服务器天生可以高效统筹全网硬件资源,对每个节点也就是独立主机能够智能分配,所以运营商和用户都可以感觉到成本减少。 
 
这里以阿里云的标准云服务器为例,如果你的网站做的比较牛逼,完全应该考虑给自己上一个云服务器,因为云服务器的CPU并行度是极高的,当出现程序计算需求时,云上的所有CPU都会针对问题展开工作。

2、VPS内存不足问题 
大家都比较熟悉VPS了,这是一种很好的解决方案,在虚拟主机和独立主机之间,可以说我们最佳的选择就是通过VPS来提升性价比。但是VPS也有软肋!那就是可怜的内存容量,很多VPS以512MB的面貌出现,然后用户购买之后发现根本不够用,坑爹到家了。 
 
内存不足可以用swap来解决,一般称作为“交换空间”,其作用相当于Windows上的“虚拟内存”。swap实际上是硬盘上的一块空间,虽然速度较慢,但是也不失为解决方案。swap内保存的数据并不能直接供CPU直接使用。CPU如果想用swap内的数据,需要先把数据从硬盘转移到内存,然后再交给CPU。

对于内存不足的根本性建议:
如果内存不足,应该及时升级VPS内存。传统的升级方法就是购买内存更大的服务器,这是一笔不小的投资,而且经常会因为升级内存而“被升级”CPU和硬盘,这种强加条款让用户很难受。否则不光会影响到自己的VPS系统,而且会影响到其他的VPS。 
不要尝试通过增加swap来解决内存不足的问题,问题根源是由于物理内存不足,再多的swap也是于事无补的。 
总而言之swap可以解一时之急,让我们的数据拥有一个合法的缓冲区,但是升级物理内存才是我们实现系统性能提升的根本办法。 
 
而云服务器的升级过程和独立主机或者VPS是不同的,云服务器是无数台独立主机构成的,所以云服务器的内存升级,只需要打开控制面板或者购买面板,直接选择你想要的内存数量,即可实现无缝升级。 
 
使用云服务器,一般基准的云服务器都有1GB以上的内存,比如说阿里云服务器,普通的标准A型就有内存1.5G,CPU双核 Xeon 2.26G。如果觉得这个内存不够用,可以自己配置一台更合适的云服务器。 
 
总而言之我们需要了解现在市场上最热门的各类网站硬件系统,同时需要按照自己的网站程序选择性价比最高的方案。云服务器的出现在极大程度上解决了资源不足的问题,它通过云计算管理,实现了所有的CPU、内存、硬盘、网络IO都可以实现智能调配,如果你想让自己的网站跑的快跑的爽,云服务器是最佳选择。

购买云服务器如何选择cpu与内存搭配相关推荐

  1. 云服务器怎么配置cpu与内存搭配

    很多朋友在购买云服务器之前都会搜服务器一般用几核才够用,因为服务器现在配置很多.低到1核2G.2核4G.高到16核32G.32核64G.甚至某些云服务器可以做到256核5120G这种神奇配置.那么购买 ...

  2. 服务器系统盘选择,云服务器ecs选择什么系统盘

    云服务器ecs选择什么系统盘 内容精选 换一换 待挂载的磁盘与弹性云服务器属于同一可用分区.如果是非共享盘,待挂载的磁盘为"可用"状态.如果是共享盘,待挂载的磁盘为"正在 ...

  3. 【转】购买阿里云的云服务器时选择镜像centos时应该选择哪个版本

    1.方法/步骤 1.1 系统之间的差别 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.1.1 Windows 1.1.1.1 特点 1.系统内含正版激活. 2.适合于运行Win ...

  4. 云服务器几核CPU几G内存几M带宽够用

    云服务器几核CPU够用对新用户来说是个困难问题.服务器配置从1核2G.2核4G到16核32G.32核64G都有.那么服务器需要用多少核够用呢? 一.处理器性能 即使同配置的云服务器,CPU处理器性能还 ...

  5. java云服务器系统选择,java云服务器系统选择

    java云服务器系统选择 内容精选 换一换 登录Windows操作系统弹性云服务器时,无法正常进入系统.自启动系统修复模式,但选择修复选项后报错,无法继续进行系统恢复.Windows文件已损坏.登录管 ...

  6. 学生服务器选用什么系统,学生云服务器系统选择

    学生云服务器系统选择 内容精选 换一换 超高性能计算型主要用于满足高端计算(例如工业仿真.分子建模.计算流体力学)的需要,除了提供强大的CPU能力外,还提供了多种选择,使用EDR InfiniBand ...

  7. 购买云服务器需要电脑系统匹配吗,购买了云服务器还需要购买电脑吗

    购买了云服务器还需要购买电脑吗 内容精选 换一换 不想看文字,请直接戳视频链接.可以不做备案吗?根据<互联网信息服务管理办法>等相关规定,使用中国大陆节点服务器开办的网站,必须先办理网站备 ...

  8. 云服务器怎么选系统,云服务器怎么选择操作系统

    云服务器怎么选择操作系统 内容精选 换一换 只有运行中的弹性云服务器才允许用户登录.Linux操作系统用户名"root".忘记密码,请先通过"重置密码"功能设置 ...

  9. 安装服务器选择什么系统盘,云服务器ecs选择什么系统盘

    云服务器ecs选择什么系统盘 内容精选 换一换 Linux操作系统XEN实例变更为KVM实例前,必须已完成必要的驱动安装和配置.当您需要变更的Linux操作系统的XEN实例比较多时候,推荐您使用本节的 ...

最新文章

  1. 怎么用ai做出适量插画_怎么用最简单的方法,做出最炫酷的数据可视化图表?...
  2. 远程sun服务器,向日葵远程控制(com.oray.sunlogin) - 11.1.0.39347 - 应用 - 酷安
  3. linux PS1 变量设置
  4. 随便谈谈alphago与人机大战
  5. ANSYS——模态分析的载荷施加问题以及约束的施加问题
  6. 固态硬盘测试软件有哪些,常用的固态硬盘测试软件有哪几种
  7. 在线有道词典,又添新特色了!
  8. 笔记本电脑桌面的计算机图标不见了,笔记本电脑桌面显示没了怎么办呢
  9. 中国莽草酸行业市场深度调查报告(2022版)
  10. RPM 包的构建 - SPEC 基础知识-01
  11. 2022年,我加入了微软MVP大家庭
  12. Validator框架的使用
  13. include,include_once,require,require_once的区别
  14. 欧几里得算法求解最大公因数详解
  15. 投资 - 指标介绍:MA、WMA、EMA
  16. 雾霾环保主题动态网站设计作业
  17. uniapp九宫格抽奖
  18. android开发用什么操作系统,Android是目前世界上最流行的操作系统
  19. 了解splinternet:世界能否真正做到全球化?
  20. 瞬间让你效率提高一倍的高效学习方法

热门文章

  1. layui镜像网站分享
  2. 正版授权|FastStone Image Viewer 图像编辑转换浏览器软件,个人免费的图像浏览器、转换器和编辑器。
  3. 千粉缔造760w播放!B站“新人”UP主在B站怎么加速上位?
  4. scrollView无限滚动,横屏和竖屏
  5. 594. Longest Harmonious Subsequence
  6. fl studio mobile安卓,ios下载
  7. [windows 10]当前桌面壁纸的保存位置
  8. 10号前发工资和15号后发工资有啥区别
  9. open judge 1.6.3
  10. python图书搜索与书籍封面下载