公众号旧文

服务器和个人电脑,真正的区别在哪里?

作者:胖子阅读 —

之前我一直觉得:

服务器?那不就是一台远程的电脑吗?

有 CPU、有内存、有硬盘,也装着操作系统。

我买了那么多台服务器,本质上也都是机房里的物理机器。

那服务器和我们平时用的电脑,到底有什么区别?

最直观的感受明显是:有没有显示器。

个人电脑连着屏幕、键盘、鼠标,直接操作。

服务器放在机房里,没有屏幕,只能远程连。

但真正的区别,根本不在远不远。

而是直接就写在服务器的名字里了。

一、服务器,不是更强的电脑

可能很多人都会觉得,服务器这名字听上去很高大上,那么服务器想必就是高性能电脑。

但服务器,真正的意思是提供服务的机器。

重点不在强,而在服务。

二、个人电脑:给自己用的

大家每天上班用的电脑,都是这样用的:

  • 打开浏览器
  • 看视频
  • 写代码
  • 打游戏
  • 听音乐

这些操作的共同点是你在主动使用它。

电脑的服务对象,是你这个人。

电脑卡了,你可以等。

软件崩溃了,你可以重开。

电脑死机了,重启就完事。

三、服务器:给别人用的

服务器刚好反过来。

服务器一直在干活:

  • 有人访问网站 → 它返回页面
  • 有人 SSH 登录 → 它提供终端
  • 有人请求 API → 它返回数据
  • 有人点播放 → 它推送视频

四、服务器重要的不是快,而是持续运行

很多人觉得服务器牛,是因为性能强劲。

但服务器更重要的是稳定。

个人电脑挂了:

  • 重启一下
  • 重新打开软件
  • 影响最多是你自己

服务器挂了:

  • 网站打不开
  • API 全挂
  • 业务直接中断

这两件事的严重程度,完全不是一个级别。

所以服务器的核心目标是持续提供服务。

五、硬件思路也不一样

当目标变成不能出错,硬件选择就跟着变了。

服务器更在意的是:

  • ECC 内存,防止数据出错
  • RAID,硬盘坏了也能继续用
  • 冗余电源,电源坏了也不关机

而个人电脑更在意:

  • 显卡性能
  • 屏幕体验
  • 使用流畅度

个人电脑追求爽,服务器追求稳。

六、结语

所谓服务器,一点儿也不神秘。

服务器和电脑最大的区别,不是配置,不是有没有屏幕。

而是它为谁而存在。

个人电脑,是人在使用机器。

服务器,是机器在服务世界。

只要一台机器长期、稳定、持续地对外提供服务。

那它就已经不再只是一台电脑,而是一台真正的服务器。

扩展阅读:

如果你也想有一台自己的服务器,请看过来。

如何用没有公网 IP 的服务器,做一个网站?

不用服务器,几分钟上线网站,保姆级教程

还在买服务器存图片?胖子教你搭建免费图床