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 virtual memory以及合并的虚拟记忆体 及档案缓冲区之快取功能(merged VM/buffer cache)提供令人满意又有效率的应用程式执行速度,尤其是执行那些大型的应用软体时仍能让使用者轻松的控制而不至於停摆。动态共享函示库(Shared libraries) (有点像MS-Windows 上的 DLL)提供有效的 利用硬碟空间及记忆体。完全相容的 C,C++ 跟Fortran 开发工具及环境。许多额外的程式语言也收集在ports 跟packages。 整个FreeBSD 系统的原始程式码(Source code) 让你能随心所欲的控制及修改你的系统,让你避开让操作系统公司控制的命运。拥有大量又详尽的线上文件(包含其他 BSD 的文件)。
最后修改:2015 年 11 月 06 日
© 允许规范转载