当前位置: 技术问答>linux和unix
linux server 和 windows server 的性能比较
来源: 互联网 发布时间:2017-01-05
本文导语: 近些天,上面要求找些linux和windows server的性能方面的优缺点比较,要求有数据支持! 比较内容包括 mysql 方面的比较 tomcat方面的 以及操作系统方面的比较 在网上找了今天,找到的东西都是很空洞的;只是一句话概...
近些天,上面要求找些linux和windows server的性能方面的优缺点比较,要求有数据支持!
比较内容包括
mysql 方面的比较
tomcat方面的
以及操作系统方面的比较
在网上找了今天,找到的东西都是很空洞的;只是一句话概括,没有实际的数据做支持!
请各位朋友给发一些比较好的文章来解决燃眉之急,谢谢!
比较内容包括
mysql 方面的比较
tomcat方面的
以及操作系统方面的比较
在网上找了今天,找到的东西都是很空洞的;只是一句话概括,没有实际的数据做支持!
请各位朋友给发一些比较好的文章来解决燃眉之急,谢谢!
|
http://www.michaelhorowitz.com/Linux.vs.Windows.html
这些文章说得应该都比较客观。不像某些人那样子,非常偏激。
这些文章说得应该都比较客观。不像某些人那样子,非常偏激。
|
|
不知道LZ要这么精确的数据干嘛用?!?!
普遍来讲,linux比windows高效,并且节省资源,并不是说windows执行sql语句就比linux慢多少,对于实际的计算,不管是linux还是windows速度都是差不多的(这取决于CPU的能力),要不谁还用windows当服务器?
如果大家都把图形界面关了(windows只能是类似关闭图形界面),把显示器关了,让服务都在后台自己慢慢运行,在效率上没有谁高谁低的问题,都是差不多的,不可能出现windows的反应速度比linux慢多少的情况……
但这只是最最理想的情况下,实际上windows就是比linux慢一些,并且更消耗资源,但这个和具体的软件关系不大,没听说windows的mysql就比linux的mysql效率低的问题,都是mysql,都是一样的,windows之所以慢,完全慢在图形界面上,linux之所以快也是快在命令行上,这个是操作系统的问题,不管装什么软件,windows都是慢,因为windows要为这个软件维护一个非常消耗内存的窗口,并且要时时维护着,这才是windows效率低的根源,因为它要把大量的计算消耗在维护一个庞大的可视化界面上,而实际的应用所分到cpu时间就变少……
如果LZ特别想得到数据,就自己动手吧,一般没人做这些实验……
在linux下写一个helloworld,然后数数代码有多少行……
再在windows下用窗口写一个helloworld(不是cmd的,要自己创建窗口),当然LZ得会windows编程才行,你再数数代码有多少行……
效率问题显而易见……
不过像我刚才说的,如果都是在cmd下,写同样的程序,是不可能有效率上太大的差异的……
普遍来讲,linux比windows高效,并且节省资源,并不是说windows执行sql语句就比linux慢多少,对于实际的计算,不管是linux还是windows速度都是差不多的(这取决于CPU的能力),要不谁还用windows当服务器?
如果大家都把图形界面关了(windows只能是类似关闭图形界面),把显示器关了,让服务都在后台自己慢慢运行,在效率上没有谁高谁低的问题,都是差不多的,不可能出现windows的反应速度比linux慢多少的情况……
但这只是最最理想的情况下,实际上windows就是比linux慢一些,并且更消耗资源,但这个和具体的软件关系不大,没听说windows的mysql就比linux的mysql效率低的问题,都是mysql,都是一样的,windows之所以慢,完全慢在图形界面上,linux之所以快也是快在命令行上,这个是操作系统的问题,不管装什么软件,windows都是慢,因为windows要为这个软件维护一个非常消耗内存的窗口,并且要时时维护着,这才是windows效率低的根源,因为它要把大量的计算消耗在维护一个庞大的可视化界面上,而实际的应用所分到cpu时间就变少……
如果LZ特别想得到数据,就自己动手吧,一般没人做这些实验……
在linux下写一个helloworld,然后数数代码有多少行……
再在windows下用窗口写一个helloworld(不是cmd的,要自己创建窗口),当然LZ得会windows编程才行,你再数数代码有多少行……
效率问题显而易见……
不过像我刚才说的,如果都是在cmd下,写同样的程序,是不可能有效率上太大的差异的……
|
不好说,自己搭个环境做测试吧