Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 19 reacties
Bron: FreeBSD, submitter: Sfynx

FreeBSD logo (75 pix) De leden van Freebsd Release Engineering Team hebben vandaag dan eindelijk versie 7.0 van Freebsd uitgebracht. Freebsd is in 1993 ontstaan en wordt als besturingssysteem in zijn geheel ontwikkeld. Dit in tegenstelling tot bijvoorbeeld Linux, waar de kernel door de ene groep ontwikkelaars wordt onderhouden en bepaalde applicaties weer door anderen. Hierdoor wordt Freebsd over het algemeen als stabieler en robuuster beschouwd dan andere besturingssystemen. Versie 7.0 brengt een hoop veranderingen met zich mee, waaronder een sterk verbeterde performance, ondersteuning voor het zfs-bestandssysteem van Sun en verbeterde ondersteuning voor draadloze netwerken. Hieronder is het overzicht van de belangrijkste veranderingen in deze release te vinden:

Some of the highlights of this release:
  • Dramatic improvements in performance and SMP scalability shown by various database and other benchmarks, in some cases showing peak performance improvements as high as 350% over FreeBSD 6.X under normal loads and 1500% at high loads. When compared with the best performing Linux kernel (2.6.22 or 2.6.24) performance is 15% better. Results are from benchmarks used to analyze and improve system performance, results with your specific work load may vary. Some of the changes that contribute to this improvement are:
    • The 1:1 libthr threading model is now the default.
    • Finer-grained IPC, networking, and scheduler locking.
    • A major focus on optimizing the SMP architecture that was put in place during the 5.x and 6.x branches.
  • Some benchmarks show linear scaling up to 8 CPUs. Many workloads see a significant performance improvement with multicore systems.
  • The ULE scheduler is vastly improved, providing improved performance and interactive response (the 4BSD scheduler is still the default for 7.0 but ULE may become the default for 7.1).
  • Experimental support for Sun's ZFS filesystem.
  • gjournal can be used to set up journaled filesystems, gvirstor can be used as a virtualized storage provider.
  • Read-only support for the XFS filesystem.
  • The unionfs filesystem has been fixed.
  • iSCSI initiator.
  • TSO and LRO support for some network drivers.
  • Experimental SCTP (Stream Control Transmission Protocol) support (FreeBSD's being the reference implementation).
  • Much improved wireless (802.11) support.
  • Network link aggregation/trunking (lagg(4)) imported from OpenBSD.
  • JIT compilation to turn BPF into native code, improving packet capture performance.
  • Much improved support for embedded system development for boards based on the ARM architecture.
  • jemalloc, a new and highly scalable user-level memory allocator.
  • freebsd-update(8) provides officially supported binary upgrades to new releases in addition to security fixes and errata patches.
  • X.Org 7.3, KDE 3.5.8, GNOME 2.20.2.
  • GNU C compiler 4.2.1.
  • BIND 9.4.2.
[break]
FreeBSD desktop (410 pix)
Versienummer:7.0
Releasestatus:Final
Besturingssystemen:BSD
Website:FreeBSD
Download:http://www.freebsd.org/where.html
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (19)

Ik heb het jaren naar tevredenheid gebruikt, echter het package systeem is toch niet alles. Als het draait, draait het, maar ports updates en package updates kunnen de boel flink naar zijn grootje laten gaan. Verbeteringen in package management zouden echter er voor kunnen zorgen dat je een ZEER goed systeem hebt. Voorlopig ben ik voor mijn eigen huis tuin en keukengebruik maar overgestapt op Fedora :') (Voldoet prima als huisserver)

De verbeteringen aan de SMP zien er vooral heel erg goed uit, als die claims waar zijn, dan hebben we hier met een kleine FreeBSD revolutie te maken.
Op zich is het ports-systeem van FreeBSD toch 1 van de betere. Punt is alleen wel dat er wel eens wat mis gaat en dat packages en ports door elkaar gebruiken nog wel eens voor vervelende problemen wil zorgen.

Weet ik niet of ik het een revolutie zou noemen. FreeBSD 5 was eigenlijk een (grote) vergissing, 6 was een grote stap terug in de goede richting en 7 is hopelijk de stap waarmee ze weer terugkomen.
Uitgebreid O'Reilly/Onlamp artikel over "what's new in FreeBSD 7.0" :)

http://www.onlamp.com/pub...in-freebsd-70.html?page=1
The day has come...

FreeBSD is back to its incredible performance and now can take advantage of multi-core/CPUs systems very well... so well that some benchmarks on both Intel and AMD systems showed release 7.0 being faster than Linux 2.6 when running PostreSQL or MySQL.
Het klopt toch dat OSX gebaseerd is op FreeBSD? Of heb ik het mis?
Zo ja lijkt het ook veel op OSX? En hoe zit het qua gebruikersvriendelijkheid.
Eerder van NetBSD af dus... :)
Tjonge jonge... even wat beter zoeken hoor! :9

If you like open source development, you'll love Mac OS X. This fully-conformant UNIX operating system—built on Mach 3.0 and FreeBSD 5 ...

Bron: http://developer.apple.com/opensource/index.html

[Reactie gewijzigd door hbokh op 29 februari 2008 00:42]

Inderdaad, een Mach 3 microkernel met daarop de freebsd omgeving en daarop weer allerlei proprietry mac applicaties en java enzo.

Maar je kunt er netjes een portstree op installeren en (bijna) ieder open source programma op compileren. Ik heb er wel eens mee gespeeld, is best flexibel.
Dat is toch niet echt uit dat schema te halen. Eerder dat er meer FreeBSD in zit, aangezien er na de initiele releases nog zaken uit FreeBSD zijn geimporteerd.

Maar, de meeste BSD's lenen van elkaar, dus zou me niks verbazen als je van elke BSD wel iets tegenkomt in Darwin.
De diverse BSDs delen nogal wat code. Er zit in OpenBSD zowel code van FreeBSD als van NetBSD, maar andersom is dat ook het geval (FreeBSD heeft pf van OpenBSD geport).
Dat is alleen de kernel, die bij OS X maar een heel klein deel van het geheel is (microkernel architectuur). Er zit niets van de FreeBSD UI in OS X, dat is net als bijna alle andere libraries, drivers, etc gewoon gesloten Apple-code. En hoewel de Darwin kernel in naam nog steeds open source blijft, werken er vrijwel geen niet-Apple werknemers meer aan.
OS X (Darwin) is inderdaad gebaseerd op FreeBSD. De user interface (Aqua) is volledig zelf door Apple gemaakt, dus wat gebruikersvriendelijkheid is er geen directe overeenkomst.
Als je van de command line houdt, documentatie lezen geen probleem is en command line linux te makkelijk vindt is het gebruikers vriendelijk... gebruikers vriendelijk voor systeem beheerders dus, maar niet voor de gemiddelde desktop gebruiker.
Grappig ik heb jaren geleden de stap naar FreeBSD gemaakt omdat de documentatie beter was en de opzet naar mijn idee veel logischer. Goed de meeste linux distro's hebben tegenwoordig allerlei grafische tools om commandline dingen over te nemen maar helaas doen die (bij mij in ieder geval) nooit precies wat je wilt. Zodra je dan terug valt op de commandline wordt het bij linux minsten zo complex. Zeker als je ziet dat de verschillende distro dingen anders geimplementeerd hebben waardoor de vele documentatie vaak elkaar tegenspreekt .
mooi, ik draai 't al een tijdje als test (prerelease) op een server, nu wordt 't tijd om alle machines een fijne upgrade te geven.

normaal gesproken ben ik niet zo van de .0 versies, maar in dit geval kan ik met alle rust en zekerheid een uitzondering maken.
Versie 7.0 brengt een hoop veranderingen met zich mee, waaronder een sterk verbeterde performance, ondersteuning voor het zfs-bestandssysteem van Sun en verbeterde ondersteuning voor draadloze netwerken.
_/-\o_
ZFS is in FreeBSD 7.0 wel als experimenteel aangemerkt, en dat gebeurt meestal met een goede reden... ik hoor her en der dat er nog kernel panics kunnen optreden in sommige situaties, dus voor je productie fileserver zou ik er nog even mee wachten :P

Het is wel een goddelijk filesystem, dus ik ga er nu zeker alvast mee experimenteren om later echt over te stappen als het eenmaal stabiel is.
Wat ik me nou afvraag (beetje domme vraag waarschijnlijk ;) ) :

FreeBSD heeft zelf toch geen GUI?
Wat zien we in de screenshot hierboven nou? Da's toch geen KDE of Gnome zo te zien... maar het ziet er wel heel strak uit!

Ik heb een tijdje terug FreeBSD 6.3 geprobeerd, en daarop KDE geinstalleerd, maar daarmee installeer je dus een flink pakket...
Bevat FreeBSD nou wel of niet zelf een GUI?

>> oke, nu ik beter kijk, zie ik een klein K-tje linksonderin de taakbalk... dat zegt genoeg :X

[Reactie gewijzigd door PatDick op 29 februari 2008 11:33]

Bezig met installeren.
Had FreeBSD wel eens eerder geprobeerd ver. 5.3.
Werk zelf wel met PcBSD.
Heb het kookboek erbij dus dat gaat goed komen!
En wat me ook wel opvalt nu ik er serieus mee bezig ben,
er is zat info te vinden.

edit:
nou het draait, heb KDE ook al aan de gang, en dat voor een FreeBSD nitwit (moest ik ff melden vind ik):-)

[Reactie gewijzigd door machje op 1 maart 2008 20:43]

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True