初次接触性能的人,经常会面临一个问题,发压机是选择linux还是window。有的研发也不了解linux和window区别,随波逐流,应用要部署到linux上。今天就主要介绍下linux与win优势比较:一:稳定性对比 Linux稳定性更好,Linux更新无需重启,不会停止Server,这才是真正的Server; Linux服务器相对Windows服务器,宕机机率更低; Linux是多用户多进程系统,window是单用户伪多用户,系统处理多进程比Windows要好的多; linux的用户管理严格,病毒难以破坏,windows漏洞百出,用户管理混乱; windows常会蓝屏、需要磁盘清理,linux下kernel panic几年一遇,也可以好几年不关机,一两年一次磁盘清理; win的图形界面浪费了太多资源,linux使用x-window systerm,平时根本不用开图形界面
二:安全性对比 Linux是建立在Unix上,从一开始就是为多用户设计的操作系统; Linux文件管理一目了然,不像Windows那样隐藏文件; Linux系统,几乎没有用户或者应用可以访问内核;
三:服务器硬件要求 Linux系统“身材苗条”,模块化的,可裁减,出现问题只要关闭一个模块,可以灵活轻松的配置,以及优秀的拓展性,而windows只有微软自己才会裁减; 相对windows系统来说,win需要频繁的更多的硬件升级来支持资源需求,且需要重启,而linux系统无需重启;
四:版权问题 Linux是开源的系统,不受版权限制,轻松获得高级版本使用权,总的成本低; windows系统服务器上使用,需要提供版权租用费用,版本越高租金也越高。 Linux虽然不使用图形界面,带来的代价就是需要记大量的命令;Window之所以漏洞百出是因为大量的图形化界面导致大量的代码为了方便用户而付出的代价。所谓鱼和熊掌不能兼得,要知道早期DOS也很稳定也很安全,Linux之所以安全稳定是因为Linux简单。 个人推荐:使用linux做发压机,遇到问题较容易解决(网上搜搜就出来了) 性能测试基础篇
作为一个对性能测试有情怀的人,希望过往的经验能够对新来人有一定的帮助,公众号"性能测试践行"中原创作者日常工作中典型案例和自己每时每刻对性能新的认知,希望喜欢! 走过路过,点个“在看”再走吧~ ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:性能测试践行,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |