freebsd 有这么强悍呢?能做什么呢?

2018-06-04 10:17:31 +08:00
 sjmcefc2

https://www.oschina.net/translate/postgresql-comparative-benchmark-between-freebsd-and-linux?p=2#comments

这个帖子貌似说的有点离谱, freebsd 能做什么?

27855 次点击
所在节点    FreeBSD
92 条回复
k9982874
2018-06-05 08:51:04 +08:00
@likuku +1 但是这个内存杀手一般用户又养不起
predator
2018-06-05 09:19:36 +08:00
看到问有没有中文输入法我就知道上面的大神们白热心了
likuku
2018-06-05 10:37:36 +08:00
@sjmcefc2 接近十年自己日用的电脑没跑过 win,也没太多机会用远程桌面用 win,

直接在虚拟机上用 freebsd,或者 ssh 进虚拟机的 freebsd 都没遇到过你的问题。
likuku
2018-06-05 10:38:29 +08:00
@predator 也是,估计也就是个 体验过 linux 桌面 的小白吧...
likuku
2018-06-05 10:40:18 +08:00
@k9982874 也不一定,适当设定后,4G 内存环境 ZFS 也是可以安全使用的,

千万别开 重复文件消除 就行,那货几十 G 内存都不够,还能轻易吃完 CPU
encro
2018-06-05 13:45:53 +08:00
那个年代 ssd 还没这么流行呢。
sjmcefc2
2018-06-05 14:43:19 +08:00
@likuku 46-65 非常感谢热心解答。咨询中文输入是在 console 下想使用中文,乱码问题非常让人头疼。使用了 ports 安装 vim,还是用了-DWITHOUTX11 的参数,居然装了无数的依赖,目前还没有安装完(CU 论坛上的老帖子说 vim 之类的用 pkg 即可,不知道具体 ports 和 pkg 的应用标准是什么)。可能虚拟机确实性能比较弱,但是过程中很多 warning 和 file not find 确实让人心里不安。usr/local 下面是空的,非常干净,/下面默认的目录也不多,查询了一下各各目录的用途,比 linux 要简洁。手册确实写的很详细,stepy by stepy 的风格适合我这样的小白;虚拟机安装用的是 zfs,给了 4g,不知道除了“重负文件消除”不开之外还有什么技巧?当时虚拟机上出现光标乱动\连续敲击才见效应该是远程登录软件的问题,更换了之后就好了。想着以后使用 console 下的 fb,最多也就是装个 postgresql 数据库,不过 ports 下面貌似没有最新版的 10,看到了 9.6.
感谢大神提供应用案例。如果用做数据库\数据分析,julia,python,r 之类的话,fb 是不是个能应付的来?因为没有见过,所以一头雾水。
sjmcefc2
2018-06-05 14:46:08 +08:00
@likuku R\python 都已经找到。而且 ports 下面非常多的软件啊,整个目录很干净。使用这些比较高层的软件应该不会有什么问题吧。另外如果不用 anaconda,都用什么管理 python 包呢。
noli
2018-06-05 14:52:38 +08:00
@sjmcefc2

其实如果你的主力机器是 mac 或者 windows,freebsd 不用桌面的话,freebsd 根本不需要装输入法,因为你可以用 ssh 练上去,用 windows 或者 mac 自带的输入法输入中文。

FreeBSD 上默认安装的 vim 是会把 Desktop 环境也全部安装上去的,所以这样的 vim 并不是你想要的;
但其实如果你不在 FreeBSD 上写代码的话,修改 配置什么的,用默认的 ee 应该够用;
如果一定要装 vim, 那么你应该考虑装不带 desktop 环境的那种,也就是直接在 ports 上 make install。这个要自己搜一下网上资料,设置一下编译变量。
noli
2018-06-05 14:53:52 +08:00
sjmcefc2
2018-06-05 14:53:53 +08:00
@mudone 为何说自己玩玩可以,正经用还是 linux 呢?有许多坑?比如?

@noli 任意系统,开 virtualbox 装 Freebsd 装 ss 配合 pf 做成随身软路由。 这个是不是就可以 fq。话说除了 opnsense 还有哪家的 utm 更炫啊,untangle 很炫,就是收费。
sjmcefc2
2018-06-05 15:09:05 +08:00
@noli 非常感谢提示。我可能把命令抄错了,我用了 make -DWITHOUT_X11 install clean 看过程好像 x11 上了。

输入法上,看来不用安装,以前一直以为不安装就不能输入。。。。基本是 ssh 连。现在做的是虚拟机,很想知道如果是物理机,装好之后怎么检验是否所有的硬件都兼容,我看到了 releasenotes,不过看那么多硬件,自己不太懂。dmesg 是否可以弄出所有兼容不兼容的硬件?

以前开发 r 的可视化脚本,同等配置和数据量下,osx 下面的运行效率貌似高于 windows 和 linux,freebsd 会不会效率也有好一些?
noli
2018-06-05 15:20:50 +08:00
@sjmcefc2 讲真,我还没遇到能在 Linux 上面装但不能在 FreeBSD 下跑的硬件……

就算有,FreeBSD 也有 Linux 硬件驱动兼容层。
关于这个我的了解也不多,但是 google 可以搜出来很多
sagaxu
2018-06-05 15:33:46 +08:00
除了 license 和个人几乎用不上的 zfs,抛开情怀不谈,freebsd 还有什么优势吗?
sjmcefc2
2018-06-05 15:45:46 +08:00
@sagaxu 这个我真不知道,接触不到 36 小时。不过特别想知道具体的见解。比如 freebsd 的坑是我最想知道的。
sjmcefc2
2018-06-05 15:46:06 +08:00
@noli 👌
likuku
2018-06-05 16:10:36 +08:00
@noli 基础硬件还好,有些个别 RAID 控制器,网卡芯片 (太新的) 会有些问题,有些硬盘固件还会有点问题。

普通家用大厂产品也都还好。

玩桌面的话,N 卡没啥问题。
noli
2018-06-05 16:12:42 +08:00
@sagaxu 你这个问法让人听起来感觉特别有敌意。

不过 用 Linux 社区的比较混蛋的是,从来不反思过他们从 其他非 copy left 的开源协议上享受到多少真正自由共享的软件带来的优势,然后反过来说 BSD 没有优势。

GPL 真是养了一群白眼狼。
likuku
2018-06-05 16:14:28 +08:00
@noli vim 可以选择 ports 里其它配置的包:

vim-console-8.1.0022
Improved version of the vi editor (console only)
Description : Changes
Maintained by: adamw@FreeBSD.org
Requires: pkgconf-1.4.2,1

vim-tiny-8.1.0022
Improved version of the vi editor (vim binary only)
Description : Changes
Maintained by: adamw@FreeBSD.org
Requires: pkgconf-1.4.2,1


当然,系统自带默认的 nvi 的确太古老,原味的 vi 适应不来。
likuku
2018-06-05 16:16:29 +08:00
@noli 哈哈,BSD 社团依着它们的信仰,对这些并不在意...真像是道家修仙派。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/460137

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX