免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[FreeBSD] [2012站庆技术讨论]:BSD系统的适用性与优势交流(获奖名单已公布2013-1-6) [复制链接]

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
71 [报告]
发表于 2012-11-24 15:36 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
42
19周年集字徽章-周
日期:2019-10-14 14:35:31平安夜徽章
日期:2015-12-26 00:06:30数据库技术版块每日发帖之星
日期:2015-12-01 06:20:002015亚冠之首尔
日期:2015-11-04 22:25:43IT运维版块每日发帖之星
日期:2015-08-17 06:20:00寅虎
日期:2014-06-04 16:25:27狮子座
日期:2014-05-12 11:00:00辰龙
日期:2013-12-20 17:07:19射手座
日期:2013-10-24 21:01:23CU十二周年纪念徽章
日期:2013-10-24 15:41:34IT运维版块每日发帖之星
日期:2016-01-27 06:20:0015-16赛季CBA联赛之新疆
日期:2016-06-07 14:10:01
72 [报告]
发表于 2012-11-26 09:03 |只看该作者
回复 70# ecjtubaowp
不差钱呗
aix是商业的unix,而且一般结合大机使用
和bsd的应用,从平台到定位都是不同的


   

论坛徽章:
7
双子座
日期:2013-09-09 15:55:31CU大牛徽章
日期:2013-09-18 15:22:06CU大牛徽章
日期:2013-09-18 15:22:20CU大牛徽章
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大牛徽章
日期:2013-09-18 15:22:46
73 [报告]
发表于 2012-11-26 14:15 |只看该作者
iceblood 发表于 2012-11-20 22:39
不冲着书,就冲着这个主题来的,因为这的确是我感兴趣的东西。
1、BSD系统的适用性与优势(相对于Linux系统 ...


用了好多年的Linux,感觉用BSD没啥难处,关键在于不管是Unix和Linux,相似的地方太多了,需要的是花点时间去适应他们。
对我们这种爱折腾的人来说,port确实太强大了。
什么跨大版本都是不现实的,Linux的依赖关系很复杂,我宁可重装一个新的把平台移过去也不愿意去跨大版本升级。

文件系统方面,个人觉得BSD要优势,EXT3/4故障我自己都碰好几次了,用着用着就IO错误了,fsck提心吊胆,而UFS相对很成熟,SOLARIS 10U10甚至还是用UFS呢。下一代文件系统方面更别说了,ZFS都已经商用N年了,BTRFS还在测试中呢。前阵子要给公司内部培训讲btrfs,搞了下实验,简直就是试验品,不支持RAID5/6/Z,不支持subvolume quota等等等等,更别说直接在btrfs里集成nfs/iostat了,离BSD/SOL的ZFS差太远。

虚拟化方面Linux完胜了,XEN和KVM都是非常好的选择,还有openstack之类的怪兽project。BSD有JAIL,也是很棒的工具,和solaris的zone很像,都属于container,JAIL的系统开销远低于xen、KVM,但是无法跑其他平台的系统。况且Linux也有openvz这样的container。所以虚拟化方面Linux优势非常大。

多媒体你说的MAC OS太残暴了,本来想比UBUNTU/Mint等和FREEBSD,结果发现没意义了。谁叫标题是BSD不是FREEBSD。

商业支持有RH和NOVELL这两个带头大哥,Linux的商业化还算成功,RH已经是年收益10亿美元的开源服务公司了。嵌入式方面的商业情况用两个系统的都见过很多产品。

安全性,我感觉Linux和BSD都很安全,关键还是看人。

另外我很想说的是FREEBSD的官方中文文档做的非常非常好。

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
74 [报告]
发表于 2012-11-26 16:46 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
75 [报告]
发表于 2012-11-27 10:14 |只看该作者
我也来凑个热闹,看到iceblood都现身了,很激动

1、BSD系统的适用性与优势(相对于Linux系统而言)
其实用哪一种系统,和个人接触的先后,以及使用习惯有关,很难去界定哪好哪坏,作为通用来说
Linux适应从桌面到服务器,基本是通吃的感觉
BSD在一些专门的服务器应用上有很大优势,在桌面上应该是个劣势,但是我也见到一样有人用BSD做超炫的桌面

2、BSD系统目前的适用领域,即它更适合作哪种应用。
从*nuix生态上来说,应该是使用Linux的更多,特别是x86市场上(抛开商业闭源的unix服务器)
作为企业,不光要考虑性能和部署问题,还要考虑找人、带人的成本
毕竟找一个差不多的Linux人员比BSD容易,也多
目前基本见到的企业都是少量的BSD加大量的Linux这种部署方式
至于应用领域,iceblood大牛说很多了,说的真心不错,顶你!

论坛徽章:
0
76 [报告]
发表于 2012-11-27 14:08 |只看该作者
Linux的标志是一只十分可爱的小企鹅,而FreeBSD的标志是一个拿着叉子的小恶魔。你是否经常会听到人们把 Linux及 BSD 系统混为一谈?是的,我有时会经常听到一些新手,甚至于媒体都这么说。当然,事实上这两者确实有很多相似之处,比如它们都是基于 Unix演变而来,而且基本上这两类系统都是由非盈利组织及团队开发,另外我更想说的是,这两个系统都有一个共同的目标–那就是创建最有用、最可靠的操作系统。



不过话说回来,这两个系统确实存在着明显的差异,当人们忽略这点的时候,整个 BSD 社区都会感到异常的愤怒,因此我们也可以经常看到 BSD 社区人员或 BSD 用户会对 Linux不屑一顾。因此,我会尽我所能来帮助我的 BSD 的弟兄们,让更多的人了解到 Linux与 BSD 的不同之处在哪里。

1、许可证

正如我们所知道的,Linux操作系统是基于 GPL 许可证授权下的。该许可证可防止开源软件被转换为封闭源代码软件及确保源代码的可用性。 GPL 许可证的目的就是防止二进制包成为唯一的软件发行源。

而 BSD 许可证的限制则要少得多,它甚至允许二进制包成为唯一的发行源。这就是核心差异,可以这样理解:GPL 许可证让您有权拥有任何你想要使用该软件的方法,但你必须确保提供源代码给下一个使用它的人(包括你对它的改变部分)。而 BSD 许可证并不是要求你必须那么做。( 译者注:这里分别是维基百科上对 BSD 及 GPL 许可证的解释)

2、代码控制

BSD 的代码不是被控制在任何一个人手里,而 Linux的内核基本上被 Linus Torvalds ( Linux创始人)所控制,BSD 并没有单一的人来说什么可以或什么不可以进入代码。相反,BSD 通过一个核心小组” Core Team”来管理该项目,这个核心小组比非核心小组有更多的发言权来指导 BSD 社区的发展方向,(译者注:而据我所知,FreeBSDD 核心小组的成员会每两年选举一次。)

3、内核vs 操作系统

BSD 项目维护的是整个操作系统,而 Linux则只是主要集中在单一的内核上面。这点确实是需要注意的,虽然这两个系统上都运行着许多相同的软件。

4、UNIX-Like

这里有一个关于 BSD vs Linux的古老说法:” BSD is what you get when a bunch of UNIX hackers sit down to try to port a UNIX system to the PC. Linux is what you get when a bunch of PC hackers sit down and try to write a UNIX system for the PC “,这里表达了很多。你会发现 BSD 系统更为类似于 UNIX ,而事实上它就是传统 UNIX 的直接衍生品。而 Linux,则是一个松散的基于 UNIX 衍生品( Minix)而新创建的一个 OS 。

5、基本系统

这是一个关于 BSD 与 Linux 之间差异的至关重要的理念。 Linux的”基本系统”是并不真正存在的,许多人会说,Linux的基本系统就是内核,但问题是如果没有任何可用的应用程序的话,那么这个内核是完全没有价值的。而另一方面,BSD 则有一个包括众多工具的基本系统,甚至 libc 也是基本系统的一部分。因为这些组件都被作为一个基本系统,所以它们都是被一起开发和打包的,许多事实表明这样更能创建出一个更具凝聚力的整体。

6、更多来自于源代码

由于 BSD 的开发方式(使用 Ports 系统)的关系,所以用户们更多的是从源代码来安装程序,而不是预先编译好的二进制包。这是一个优势还是劣势?这取决于不同的用户。如果你更多的想从友好或易用性方面考虑的话,看到这一点后你也许会有放弃的念头,对于新用户更是如此。但一些新的用户也有想要从源代码编译安装,这可能比较累人。但是,从源码安装也有一定的优势,比如库版本控制,通过特殊的包来构建系统等等。

7、升级

由于 BSD 的开发方式的原因(见第5项),你可以利用一条指令就可以升级你的基本系统到最新版本( Freebsd 下是用 freebsd-update fetch update 命令)。或者你也可以下载整个源代码树,然后通过编译来升级。而在Linux中,你也可以通过内置的包管理系统来升级系统。前者(BSD)仅更新基本系统,而后者( Linux)则会升级整个系统。不过请记住,BSD 中升级到最新的基本系统并不意味着所有的附加软件包也将会被更新,而Linux升级的时候,所有的软件包都会被升级。这是否意味着 Linux处理得更好吗?在我看未必。我经常会看到Linux在升级时出现严重错误,从而需要重新安装整个系统,但这个现象基本不太可能发生在 BSD 的升级过程中。

8、前沿技术

基本上你不太可能会看到 BSD 系统运行着任何非常前沿版本的软件。而在 Linux 这一方面,大量的发行版会分发前沿版本的软件包。如果你是一个”If it isn’t broken, don’t fix it”这样观点的持有者的话,你将会是 BSD 的超级粉丝。但是,如果你很新潮,想要体验一切最新的东西,那么你最好尽快迁移到Linux。

9、硬件支持

你会发现,通常情况下 Linux 的硬件支持要比 BSD 更早一些。但这并不是说 BSD 没有像 Linux那样支持足够多的硬件,它只是意味着在某些情况下 Linux 会在 BSD 之前先支持某些硬件。因此,如果你想要最新的、最好的显卡的话,基本上不用考虑 BSD 了。如果你有一个包含了最新无线芯片的新型笔记本的话,建议你选择 Linux,运气好的话也许它会支持。

10、用户群

在这里我冒险概括一下计算机用户们,但我想先声明一下每一个事物都有例外。下面我要向你展示我对用户分布方面的概括。

Mac –> Windows –> Linux–> BSD –> UNIX

从左边到右边,分别是”使用该 OS 的人里精通电脑的用户群最少”到”使用该 OS 的人里精通电脑的用户群最多”的过渡。我们可以看到,Linux的被放置在了中间,而 BSD 则更接近于右边。许多人会对此有争论,也有些人可能会感觉被冒犯了。但是,个人认为这是一个对”哪些用户使用哪些系统”相当准确的概括。

论坛徽章:
0
77 [报告]
发表于 2012-11-27 15:25 |只看该作者
刚捣鼓freebsd  说实话  一个优秀的系统我们就喜欢  windows Mac linux freebsd  .....  都有自己的杀手锏    不是好不好用的问题  而是会不会用的问题

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
78 [报告]
发表于 2012-11-28 08:48 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
79 [报告]
发表于 2012-11-28 10:02 |只看该作者
回复 78# yuhongchun


    恩 很对很对  也都有个人偏好

论坛徽章:
0
80 [报告]
发表于 2012-11-28 14:29 |只看该作者
action08 发表于 2012-11-20 18:17
嫌linux默认进程太多,哪是ubuntu,

换debian,

centos进程就多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP