客观看 linux 和 windows

不同视角、不同观点、深度探讨,禁止人品和道德攻击
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

Re: 客观看 linux 和 windows

#46

帖子 sevk »

优胜劣汰,LINUX可是免费的哦。
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
头像
bjsm
帖子: 2324
注册时间: 2007-05-13 16:45
来自: 阿拉斯加群岛其中的一个岛上一片原始森林里其中的一颗树上
联系:

Re: 客观看 linux 和 windows

#47

帖子 bjsm »

平凡達人 写了:菜鳥~~學習學習 :em02

盗版,打到盗版,我要版权保护,我声明,我不是开源,此人盗版我。
附件
129973.jpg
129973.jpg (15.13 KiB) 查看 1216 次
http://shop33976086.taobao.com/
AMD 速龙 x4 630
GIGABYTE MA785GT-UD3H
金士顿 骇客神条 DDR3 1666 2G (这个内存我最肉疼,390元。)
VIEWSONIC 2433
ssh -qTfnN -D 7070
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: 客观看 linux 和 windows

#48

帖子 hcym »

人家比你大一号
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 客观看 linux 和 windows

#49

帖子 Jarson »

向 xhy 大大学习 :em11
lb_bn
帖子: 1261
注册时间: 2007-02-25 16:56

Re: 客观看 linux 和 windows

#50

帖子 lb_bn »

楼主太次了。
只能这么说了。
不过10年如一日还是很辛苦的。 :em04
zeuson
帖子: 36
注册时间: 2008-01-28 16:39

Re: 客观看 linux 和 windows

#51

帖子 zeuson »

t3swing 写了:oh 客观看 linux 和 windows

MS ,曾经为计算机普及的确做了很多贡献,现在为了商业利益,可以说是挑战全世界,真的是一家令人敬佩的公司所以请不要盗他的版还要骂他

ms做贡献不能不承认,不要盗版ms的东西,还要骂ms,这点不能赞同
某种程度上中国的盗版 都是ms一手栽培起来的,都把中国人当猪了 ,养肥了再一块一块割肉,你还敬佩它,敬佩它学会了中国酷刑凌迟的精髓是吧?
ms该骂 ,盗版照用
不过还是希望高手不要破解win7,那个vista2代系统就让有钱人用去吧
速度 兼容 (稳定?)不如xp
界面华丽不如mac linux
根本没理由用(我不太喜欢折中)
这是你为自己自豪的去盗版找的借口。MS栽培盗版?仅仅只在早两年前,中国卖版权的东东有几个活得滋润的?做盗版的有几个受到严惩的?被盗版方有几个得要赔尝的?盗版软件、电视剧、音乐,政府的打击力度有多大?
就连中国互联网的盗版政府都是以法律保护的:对于盗版,网站承担有删除的义务。注意仅仅是删除,没有惩罚。互联网这么大,找到盗你版的就已经很难了,你通知该网站,他如果不删除,你还得去打官司。所以百度可以做的事,google不可以做,google承担的法律责任不一样
这种环境你还要把责任推给MS????良心何在???
本贴是客观讨论,请先把自己置身事外。我用盗版,但我不觉得自豪

那个vista2代系统就让有钱人用去吧
这个支持,某装机员写的博客里讽刺一客户,开着大奔来,说windows开机黑屏......大奔啊......
上次由 zeuson 在 2009-07-10 1:49,总共编辑 1 次。
zeuson
帖子: 36
注册时间: 2008-01-28 16:39

Re: 客观看 linux 和 windows

#52

帖子 zeuson »

//人家当然缺的不是钱,可MS闭源,可供研究的方向就比较少。而广大智慧的劳动人民当然把精力放在开源的linux上,这是研究的单体产物,不是量产的工厂产品。所以有公司专门出售改装的法拉利,你能讲法拉利公司的产品比较差?非要再改装一下才能用?
//我并不反对linux,相反,我现在基本都只用linux了,实在不行开个xp的虚拟机。
//但就是看不惯一些人叫嚣着 linux 比 win 安全

你这是在试图证明,Linux比MS有更多的研究方向,更适合广大智慧的劳动人民。
错,是更适合专业人员,做研究、学习,以及与普通用户距离较远的事,如server。我们不能要求每一个开车的都会修车

可能性是存在的,几率大小就不同了,蓝屏和死机在windows下(XP出现之前)是家常便饭。
linux服务器跑上几个月甚至几年不重启都是常有的事情,但windows不行,容易越跑越慢。
某公司购买了韩国某游戏,很无奈,server跑的是windows,专门雇了个人去机房重启机器。
//知道为什么是windows系统吗?因为MS发明的异步连接能支持当时unix所能支持的用户数百倍,一台三万块的双cpu的奔腾支持上万用户。
//如果是 unix ,当时卖60万的DEC也顶不住,内存早暴了,系统早挂了。当时的unix,只有同步连接,还要开进程,select方式也只能支持32个
//网游促进了socket技术的发展,在此之后,win2000开始支持新的scoket方式,多个线程轮询一个端口,即有异步的支撑量,又有同步的编程便捷,之后应该被unix学习去吧。


进程的性能优势:不用加锁
//进程或线程间共享,都必须加锁,而不用共享的,线程也不加锁

线程的性能优势:调度代价低,共享数据快,创建和销毁成本低
看起来似乎后者数量更多
不过,调度代价低指的只是进程内的线程上下文切换
共享数据的优势也被mmap弱化,创建和销毁的代价,在进程池面前失去意义
又岂能得到Linux进程模型就比windows线程模型性能低?
//调度代价低,多工下性能当然更佳。当然单进程多线程是有极限的,最佳的方式是多进程多线程,这也就是apache的发展目标
//进程池?代价不比线程池更高?

//在386时代,可怜的硬件只能搞线程,现在win 是多进程多线程系统。而 unix 自出生就是高档设备,不思进取,被逼得没办法了,才搞线程


用汇编写一个O(n^n)时间复杂度的东西,运行就比BASIC写一个O(n)的更快吗?
不同的设计下,A语言实现,比B语言实现更快,能得到A比B更快的结论吗? 逻辑上讲不通
//win 设计:整体规划,x86单平台优化
//linux:仅只有核心,其它的东拼西凑些东东出来,你说设计?linux的跨平台,是有代价的。别的不说,delphi 的 vcl库和clx库性能差了N多,clx仅仅是跨平台而以


人数是不同的,盯着 Linux内核源码的人,要远远多于盯着windows内核源码的人。
静态分析+白盒测试+黑合测试 比单纯的黑合测试更容易发现bug,更容易找出原因
//系统,是系统的安全性,不是内核。不要偷换概念。该我说你了,哈
//xserver的漏洞,不会让你的系统挂掉?甚至一个firefox的小bug,也会让你的资料荡然无存


Opensource跟低价没有任何关系,opensource的东西不一定免费或者低价。
//开源至少在 licence 上,绝大多数都不收费。收取的都是服务费。闭源的两个都要

商业UNIX的售价并不低廉,UNIX的开源,也是最近两三年的事情,solaris以前不开源。
AIX,HPUX,IRIX等等都是哪年开的源?
//商业unix开源是被linux逼的。linux是被win逼的。中低端市场上unix都快被win干光了,几大巨头急需强有力的东西与ms竞争,而当年BSD运气不好,正官司缠身,linux适时出现,巨头们可以说是迫不急待的投巨资捧linux上位。自此开源才真正由专家用户走向大众,所以我说开源是低价倾销。巨头们正规方式打不倒MS,出歪招了
不要以为开源是社区、爱好者的事。人都得吃饭,没有google的支持,这个ubuntu能活下来??


银行,电信,他们敢用windows吗?
//win的通用性造成的,要找个unix的病毒,不是专业人员,还真不知道哪去找。因为本来为unix写病毒的就少......双刃剑吧,win走的是通用极端,而 unix则相反
况且windows对x86以外架构的计算机支持并不好
//因为专注,所以优秀,又是一把双刃剑

在工业生产里,windows要取代linux,几乎不太可能
UNIX类系统的哲学让这个系统很简单,很和谐和统一,这点M$无法做到,除非系统大革命
而大革命带来的后果就是不能高效的向前兼容软件,失去兼容性。
除非微软能做几个只能在windows跑的大型基础级应用出来,这个也不现实
//.net,java比率连续下降,.net连续上升,ms已适时宣布 开源.net实现 无版权问题
只要微软出了个A,社区马上就能出一个功能类似,甚至更好用的B
就算社区不出,IBM也不会坐视不理,大中小型机还是要卖的
//的确,因为unix的哲学,系统很简单,一栋只一张门的系统,只需要一个门卫
//win广博兼容,开N多窗口,居然还让它守住了,钱砸出来的效果
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

Re: 客观看 linux 和 windows

#53

帖子 xhy »

错,是更适合专业人员,做研究、学习,以及与普通用户距离较远的事,如server。我们不能要求每一个开车的都会修车
而广大智慧的劳动人民当然把精力放在开源的linux上,这是你的原话。


知道为什么是windows系统吗?
因为MS发明的异步连接能支持当时unix所能支持的用户数百倍,一台三万块的双cpu的奔腾支持上万用户。

用户说是指并发吗? 假设UNIX并发能力是10个/s,windows能达到1000个/s吗?
真如你所说的话,windows又安全又高效还更便宜,不买windows的全是脑子进水了。

btw: 异步连接不过是异步IO的一种形式而已,它是M$发明的?




如果是 unix ,当时卖60万的DEC也顶不住,内存早暴了,系统早挂了。
当时的unix,只有同步连接,还要开进程,select方式也只能支持32个

你一定没仔细看过UNP这本书



网游促进了socket技术的发展,在此之后,win2000开始支持新的scoket方式,


网游促进socket技术的发展? 网游市场占所有使用socket的服务的多少分之一? 能排老几

windows的socket本身就是移植自bsd,socket是作为bsd的一部分被发明的。




多个线程轮询一个端口,即有异步的支撑量,又有同步的编程便捷,之后应该被unix学习去吧。

轮询这种落后的机制,很多年前就被取代了
select用的也很少了,也就学生做作业的时候用用,真正做开发,要么用libevent
要么就自己直接使用epoll,kqueue等机制,谁还轮询?



进程或线程间共享,都必须加锁,而不用共享的,线程也不加锁
随便举个例子,静态存储区的数据,进程可以随便访问,不用加锁。
而线程要访问,则要加锁,如果想不加锁,那么就要使用tls了,使用tls也是要代价的。




调度代价低,多工下性能当然更佳。当然单进程多线程是有极限的,最佳的方式是多进程多线程,这也就是apache的发展目标
进程池?代价不比线程池更高?

至少apache这个项目上,实际结果是线程池的性能不如进程池。

ps. 不要把问题扯远,你的观点是linux用进程,所以性能不如windows。
我的观点是,并不能根据用的是线程还是进程来判定性能高低。
推翻一个命题,我想,一个反例就足够了。




在386时代,可怜的硬件只能搞线程,现在win 是多进程多线程系统。
而 unix 自出生就是高档设备,不思进取,被逼得没办法了,才搞线程

代码: 全选

linux从出生的第一天起,就没有定位高档设备。
如果你觉得linux不算unix,那么bsd总归算unix吧。
跟linux一样,bsd的定位也不是高档设备,而是草根平台。
线程和进程都有各自更加适合的场景,并不能绝对的说哪个更好。


win 设计:整体规划,x86单平台优化
linux:仅只有核心,其它的东拼西凑些东东出来,你说设计?

最大的优化,其实不是平台相关的指令,指令的优化,有编译器做。
设计上的优化,算法上的优化,是跨平台的,跟具体实现关系不是太大。
怎么样才算不东拼西凑? windows下的常用软件都是微软总体设计的吗?
相反,windows下的软件倒是五花八门,非常让人眼花缭乱,
而UNIX哲学思想指导下的那些软件,都遵循unix思想,做到非常统一
举个例子,win下的软件,不论是安装还是配置,风格迥异。
linux下的,安装很统一,./configure,make,make install,
--prefix,wihtxxx,without-xxx,配置文件用xxx.rc, xxx.conf
配置文件的命名,存储目录,甚至优先级,都那么统一
软件包管理系统就更不必说了,所有软件用一个方式管理。

似乎,东拼西凑的东西,比整体规划设计的更加统一



linux的跨平台,是有代价的。
别的不说,delphi 的 vcl库和clx库性能差了N多,clx仅仅是跨平台而以


跟据你的逻辑,同理
VB语言在windows下用起来好好的,跑linux下不行了
所以 C语言,在windows下好好的,跑Linux下不行了

试问,linux下有人用borland的东西吗?
borland在linux上根本就没花什么力气。



系统,是系统的安全性,不是内核。不要偷换概念。该我说你了,哈
xserver的漏洞,不会让你的系统挂掉?甚至一个firefox的小bug,也会让你的资料荡然无存

用于生产的server,竟然还要跑xserver!!!
竟然要在生产环境里用firefox!!!

即便不说内核,firefox和xserver也是开源的,大家都盯着。
firefox也有windows版,所以拿这个例子出来没有意义。


开源至少在 licence 上,绝大多数都不收费。收取的都是服务费。闭源的两个都要
QQ开源吗? QQ收费吗?
傲游开源吗? 傲游收费吗?
google输入法开源吗? 收费吗?



商业unix开源是被linux逼的。linux是被win逼的。

linux从诞生的那天起就是开源的,当时只是linus的个人爱好而已,还没考虑过跟windows的竞争。
商业软件的开源,更多的原因不是因为被谁逼。而是厂商的自身利益,开源可以促进这个平台的第三方软件开发。
开源甚至可以吸引免费劳动力来改善产品。



中低端市场上unix都快被win干光了,几大巨头急需强有力的东西与ms竞争,
而当年BSD运气不好,正官司缠身,linux适时出现,巨头们可以说是迫不急待的投巨资捧linux上位。

不是运气好不好的问题,这个跟遵循的版权协议,开发哲学都有关系。
如果当年Linux采用的是类似BSD的协议,也就没有Linux的今天了。



自此开源才真正由专家用户走向大众,所以我说开源是低价倾销。巨头们正规方式打不倒MS,出歪招了
不要以为开源是社区、爱好者的事。人都得吃饭,没有google的支持,这个ubuntu能活下来??

ubuntu != Linux




win的通用性造成的,要找个unix的病毒,不是专业人员,还真不知道哪去找。
因为本来为unix写病毒的就少......双刃剑吧,win走的是通用极端,而 unix则相反

银行电信选择unix类系统,不仅是出于安全的考虑,还有稳定性等因素。
建议你翻翻POSIX标准,对照下windows和unix类系统,到底谁更符合标准,谁更通用。
你所说的windows通用,乃是桌面应用软件,而非系统本身。



因为专注,所以优秀,又是一把双刃剑
专科生,未必比本科生优秀



java比率连续下降,.net连续上升,ms已适时宣布 开源.net实现 无版权问题

拿数据说话
http://www.tiobe.com/index.php/content/ ... index.html
.net最近几年几乎没有什么长进,java也是基本不变



到此为止了,争论谁抄谁,谁模仿谁没有意义。
都是工具,关键还是要看是谁在用,人是第一位的。

虽然我用linux也有3年多了,但除去折腾和基本操作
真正学习的时间最多也就一两个月,除去期间吃饭睡觉等不相干的时间,剩下的恐怕只有一两天了。
自然不能跟lz的十年经验相比,十年前,我连windows都没见过呢^_^。
目前负债150多万
头像
jandyzhu
帖子: 3331
注册时间: 2008-04-02 13:26
来自: 上海
联系:

Re: 客观看 linux 和 windows

#54

帖子 jandyzhu »

我只不明白一点(其他的都不懂):
“不要以为开源是社区、爱好者的事。人都得吃饭,没有google的支持,这个ubuntu能活下来??”
——Google是怎样支持Ubuntu的?为什么没有Google的支持,Ubuntu就不能活下来?
头像
jandyzhu
帖子: 3331
注册时间: 2008-04-02 13:26
来自: 上海
联系:

Re: 客观看 linux 和 windows

#55

帖子 jandyzhu »

10年前,也就是1999年,我都会装Win 98了。嗯哼~~
wowtxp
帖子: 499
注册时间: 2009-01-14 23:00

Re: 客观看 linux 和 windows

#56

帖子 wowtxp »

不得不承认,Linux还有些地方比windows差.
最近玩游戏比较多,而Linux另人诟病的Xserver架构导致游戏性能地下,另外不排除OpenGL不如DX.
稳定性也并不好,玩游戏死机过几次了,而windows下半年都没死过机,那些抱怨windows不稳定的,首先检查下有没有病毒,干净的windows绝对够稳定的,而且只需要借助一些免费安全软件也能达到铜墙铁壁版的防护.
头像
untitled
帖子: 611
注册时间: 2008-12-18 11:47

Re: 客观看 linux 和 windows

#57

帖子 untitled »

wowtxp 写了:不得不承认,Linux还有些地方比windows差.
最近玩游戏比较多,而Linux另人诟病的Xserver架构导致游戏性能地下,另外不排除OpenGL不如DX.
稳定性也并不好,玩游戏死机过几次了,而windows下半年都没死过机,那些抱怨windows不稳定的,首先检查下有没有病毒,干净的windows绝对够稳定的,而且只需要借助一些免费安全软件也能达到铜墙铁壁版的防护.
你指望CS架构比直接访问效率高么。这是很正常的。别老看X的缺点,其实优点很多。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: 客观看 linux 和 windows

#58

帖子 hcym »

图片
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: 客观看 linux 和 windows

#59

帖子 t3swing »

继续膜拜火星人,辛苦了 ,光这么多文字,也够敲的
xhy学linux3年多?都看了什么秘籍啊 ?推荐推荐!学习才是王道
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
头像
untitled
帖子: 611
注册时间: 2008-12-18 11:47

Re: 客观看 linux 和 windows

#60

帖子 untitled »

好吧,楼主你无视版权在说市场服务器的市场占有率,如果全部按正版算,我只想问问几个人爱用WIN SERVER。
先不提管理成本。LINUX的一个大优点就是开源,自由使用,连这个比较的优势都被剥夺了再来比较,真扯蛋
回复