当前位置:首页 » 编程软件 » freebsd12重新编译内核

freebsd12重新编译内核

发布时间: 2024-02-01 05:27:08

‘壹’ 什么是FreeBSD

FreeBSD 是一种操作系统,更具体的说是一种运行在个人电脑上的Unix操作系统。这些个人电脑包含386,486跟Pentium(SX跟DX皆可)。包括跟Intel相容的CPU如AMD和Cyrix也被支援。

FreeBSD提供你许多昂贵工作站才有的先进功能,这些特色包括∶具有动态优先权的多工(Preemptive multitasking)以确保平顺的执行程式以及公平地让应用程式以及使用者共享资源。多使用者(Multiuser)代表着许多人可以同时使用一个FreeBSD系统。系统的硬体周边(如印表机及磁带机)也可以让所有的使用者适当地分享。完整的TCP/IP网路功能,包含SLIP,PPP,NFS跟NIS。这表示FreeBSD可以容易地跟其他系统透过网路合作,或是充当企业上的服务器,例如提供远端档案共享(NFS)及电子邮件 (e-mail) 等服务,或是让你的企业连上国际网路(internet)并提供WWW,FTP,路由(routing),及防火墙(firewall,security)等必备服务。记忆体保护(Memory protection)能确保一个使用者不能干扰其他人。而一个应用程式也不能影响其他的程式。

FreeBSD 是一个完全 32 位元的操作系统。标准的 X 视窗系统 (X Window, X11R6)提供良好的图形使用者接口 (GUI) 以便在一般的 VGA 显示卡以及萤幕上使
用,并且提供完整的原始程式码。能直接执行在其他作业系统 (如 SCO, BSDI, NetBSD,Linux 跟386BSD) 上编译的 (Binary) 程式。 数以千计可以直接执行 (ready-to-run)的应用程式, 可以在 FreeBSD ports及packages 中找到。 免去你
上网路到处找软件的苦境。数以千计其他网路上容易移植(easy-to-port) 的应用程
式。FreeBSD 跟其他商业 版的 UNIX 系统在原始程式上是相容的(source code
compatible),顶多只需稍微 的修改。需要时才置换的虚拟记忆体(Demand paged virtualmemory以及合并的虚拟记忆体 及档案缓冲区之快取功能(merged VM/buffer cache)提供令人满意又有效率的应用程式执行速度,尤其是执行那些大型的应用软
体时仍能让使用者轻松的控制而不至于停摆。动态共享函示库(Shared libraries) (有点像MS-Windows 上的 DLL)提供有效的 利用硬盘空间及记忆体。完全相容的 C,C++ 跟Fortran 开发工具及环境。许多额外的程式语言也收集在ports 跟packages。 整个FreeBSD 系统的原始程式码(Source code) 让你能随心所欲的控制及修改你的系统,让你避开让操作系统公司控制的命运。拥有大量又详尽的线上 文件(包含其他 BSD 的文件)。

‘贰’ FreeBSD做服务器的好处是什么比较WIN和LINUX的区别.

稳定、安全、性能的综合选择,如果你认为服务器的最重要指标不只是速度快,那么FreeBSD一定会让你充满惊喜,FBI的服务器就用FreeBSD。下面是的压力测试(下载大图查看)

测试环境:均在虚拟机环境下,不和真机对比测试。其它没说明的信息均代表一致,软件的安装均使用包管理方式,没使用源代码安装,系统没做任何调优。3个虚拟服务器同时打开,每测试一个服务器均测试两次,以最好的结果为准。(测试结果顺序:FreeBSD、Ubuntu、Win2019)。注意:nginx服务器版本没统一,会稍微影响结果的公平性,但在合理范围之内。

ab重要指标:Requests per second(越大越好)、Time per request(越小越好)、Transfer rate(越大越好,大流量下的吞吐量)

结论:FreeBSD在大压力情况下的性能要比ubuntu略好,稳定性、安全性、健壮性也要比Linux好。当然如果要是用于深度学习而不是web,我可能会选Linux。

另外,安全都是相对的,虽然默认情况下*BSD比Linux安全,但并不代表你维护起来就安全,账号密码、ssh安全,权限,web程序的安全,都会影响系统安全性(web站点还是推荐使用wordpress最新版,安全插件使用:WP Cerber Security,比All In One WP Security略好,但即使刚入门,也比windows经常打补丁放心的多。只是FreeBSD调试wordpress还需要提高更多的技术,不是简单的pkginstall就完了,需要对nginx、php、mysql有足够的掌握,这些看起来复杂,但会了又觉得其乐无穷,而且绝对会培养起传统黑客的精神和体会到简洁的强大。

热点内容
java工程师面试问题 发布:2024-11-16 09:28:36 浏览:233
用什么引擎导出的安卓安装包不大 发布:2024-11-16 09:09:06 浏览:474
安卓手机如何设置转接 发布:2024-11-16 09:08:55 浏览:423
sql行业 发布:2024-11-16 09:04:07 浏览:295
如何查看电脑硬盘的接口速率缓存 发布:2024-11-16 08:59:42 浏览:221
c语言局部变量与全局变量 发布:2024-11-16 08:37:38 浏览:489
安卓苹果是什么意思啊 发布:2024-11-16 08:36:03 浏览:872
泛型方法编译 发布:2024-11-16 08:36:01 浏览:875
造梦西游记的密码和用户名是什么 发布:2024-11-16 08:30:22 浏览:339
cmake编译zlib出错 发布:2024-11-16 08:26:32 浏览:442