百科问答小站 logo
百科问答小站 font logo



服务器为什么大多用 Linux? 第1页

  

user avatar   lu-luce 网友的相关建议: 
      

Linux的远程能力非常强。

例如,中国移动部署在西藏阿里地区的一台服务器出现故障。需要分析原因。当地带宽极低。

我必须能在上海的办公室里使用极低的带宽远程登录服务器,从几百G的日志里找到错误。之后完成代码修改,程序更新。


user avatar   zorrolang 网友的相关建议: 
      

便宜、可控、够用、活跃


user avatar   luo-ran-22 网友的相关建议: 
      

知乎软吹比较多,动辄拿正版收费说事。实际上这些人里面真的从事运维和服务端开发的人屈指可数。却也敢对服务器大放厥词。

操作系统领域是有马太效应的,而操作系统又分为桌面端(用户端)和服务器端。桌面端毫无疑问是windows占领的,所以聚集效应非常明显,生态繁荣会吸引更多的开发者和用户,更多用户和开发者的进驻催生更多软件,繁荣生态。这其中臭打游戏的功不可没,我之前用一些技术手段挖掘了一下,知乎许多软吹多半也是游戏玩家,为屁股发声本身无可厚非,但是通过踩踏linux来捧windows的操作确实令人捧腹,毕竟从我角度来看,这些软吹开发者除了顶尖几个活跃在知乎的,其他都是给那几个顶流大V捧臭脚的,技术方面可谓菜得抠脚。

从当前中国所处的环境来说,面对美国的技术封锁也让linux有了更多的现实含义,鄙人目前就职于国内某云厂商,手上刚好有个国家某重点工程项目,不仅仅是操作系统要逐步更换成linux就连cpu也会更换成国产的arm,虽然适配工作繁冗复杂,二次开发深度定制不可避免,头发加速掉落,但是我可以很负责任地说,这个工程的推进速度正在加速。windows根本就不在一开始的考虑范围之内。

服务端操作系统抢夺的是开发者而不是普通用户和臭打游戏的。它开源,它可以不受任何国家政府机构的控制,它的每条血管和每根骨头都暴露在每个想摸清楚他运行规律的人的面前。好,你(包括很多软吹)可能会问,那linux也不是国产的呀,这就回到刚才说的马太效应上面了。linux天生就是服务运维和开发人员的。这也就形成了程序员之间的马太效应,正是这种效应,让linux上面诞生了非常多服务于开发编程的工具,让程序员(仅指服务端程序员)可以专注编程而不是沉迷于“搞环境”这种破事上面。也正是这种效应催生了docker和k8s这种毁天灭地的大杀器,然后把我们生生拽进了云时代,让windows在这个领域根本没有招架之力。(当然软吹可以说k8s可以纳管windows容器,我就懒得跟你争辩这种无聊的问题了,精力有限,李姐万岁)

所以基于以上两点,你清楚为什么至少在国内服务器要用linux了吗?linux是真的优秀吗?在我看很多地方设计的不如unix,至少不少人神吹的epoll就设计的不如kq,也不如windows的iocp,当然这都不重要了。




  

相关话题

  为什么 15 年前已经有 Linux 了,macOS 还有市场? 
  shell程序中 2> /dev/null 代表什么意思? 
  为什么有很多的程序员觉得Linux比Windows更加方便,更加有效率? 
  龙芯3C5000L服务器处理器发布,16核心、性能暴涨7-8倍,还有哪些信息值得期待? 
  内网,客户端是千兆,网线也是千兆,交换机是3个万兆剩下千兆,服务器是万兆为什么内网拷贝数据10M每秒? 
  把windows平台下mfc框架的代码移植到linux对编程小白来说难度很大吗?应该学习什么内容呢? 
  假如有人把支付宝所有存储服务器炸了(物理炸),大众在支付宝里的钱是不是就都没有了呢? 
  一般人用 Linux 算是找虐吗? 
  主板上,什么叫USB控制器? 
  Linux 作为服务器操作系统的优势是什么? 

前一个讨论
如何看待部分搏击人士不敢面对传武兵器可以实战的事实?
下一个讨论
你是怎样自学吉他的?





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利