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. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

×

Help jij Tweakers Website van het Jaar te worden?

Tweakers is genomineerd voor beste website 2014 in de categorieŽn Nieuws & Informatie, Community en Vergelijking. Stem nu en maak kans op mooie prijzen!

Door , , reacties: 24, views: 4.662 •
Bron: FreeBSD, submitter: tweak_dude

Freebsd logo (75 pix) De leden van het FreeBSD Release Engineering Team hebben afgelopen vrijdag versie 8.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. Downloads voor de verschillende processorarchitecturen zijn beschikbaar via ftp en bittorrent. Hieronder zijn de release notes van versie 8.0 te vinden, met daarin de belangrijkste veranderingen:

FreeBSD 8.0-RELEASE Announcement

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8.0-RELEASE. This release starts off the new 8-STABLE branch which improves on the functionality of FreeBSD 7.X and introduces many new features. Some of the highlights:

  • Xen Dom-U, VirtualBox guest and host, hierarchical jails.
  • NFSv3 GSSAPI support, experimental NFSv4 client and server.
  • 802.11s D3.03 wireless mesh networking and Virtual Access Point support.
  • ZFS is no longer in experimental status.
  • Ground-up rewrite of USB, including USB target support.
  • Continued SMP scalability improvements in many areas, especially VFS.
  • Revised network link layer subsystem.
  • Experimental MIPS architecture support.

The press release contains more information on this relese.

For a complete list of new features and known problems, please see the online release notes and errata list available at:

For more information about FreeBSD release engineering activities please see:

FreeBSD desktop (481 pix)

Reacties (24)

# Experimental MIPS architecture support.
Leuk :) Kunnen we binnenkort FreeBSD op onze router draaien (in plaats van mijn huidige Debian Etch).
Debian is al bezig met kFreeBSD waarmee je niet een linux, maar een BSD kernel draait.

Hoewel nog vrij expermenteel hebben ze wel al GNU Userland en de GNU C-lib weten te porten en zijn nu bezig packages geschikt te maken voor de BSD Kernel. Voor meer informatie: http://www.debian.org/ports/kfreebsd-gnu/

Wat ik niet terug kan vinden of debian dan ook van init.d overstapt naar /var/service. Ports wordt echter wel vervangen door apt/dkpg.
Zelf een update gedaan van de laatste 7.2-STABLE naar 8.0-STABLE en dat zonder problemen. Je kan alleen een coredump verwachten na een buildworld en installworld. Maar met de 7.2 /etc kan je 8 booten, dan met de nieuwe userland kan je mergemaster wel draaien.

Tevens grappig dat in alle jaren dat ik committer was en daarna ook het project nog gevolgd heb, elke major release een libc versie bump heeft gehad, maar 8 heeft gewoon nog een libc.so.7.

En het leukste is dat NVIDIA nu ook een amd64 driver binary beschikbaar heeft (7.3 en 8.0): ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/195.22/
Yes, eindelijk.

Ik heb Linux afgehouden omdat ik helemaal geen fan ben van de extreme distro-versplintering, het blokkendoosgevoel, en de vaak slechte en out-of-date docs / manpages. (En de meeste communities zijn IMHO ook niet alles IMHO, in vergelijking tot die van FreeBSD. Die laatste ervaar ik als hulpvaardiger.)

Als ik iets met een unix moest doen op servergebied dan gebruikte ik daarvoor altijd FreeBSD, maar op de desktop heb ik het nooit gebruikt vanwege het ontbreken van 64-bit support voor nVidiakaarten. (En vroeger, vanwege het ontbreken van applicaties.)

Op het moment gaat het nog niet gebeuren (Ik ben voor sommige dingen nog afhankelijk van Windows, waaronder spellen), maar nu is er wel een kans dat ik in de toekomst overstap op FreeBSD.

En met Linux wil ik persoonlijk nog steeds zo weinig mogelijk van doen hebben.
Tegenwoordig hoef je niet meer een buildworld, installworld te doen. Je kunt nu ook upgraden middels freebsd-update wat een stuk prettiger werkt. De instructies voor deze tool zijn terug te vinden in de release notes.
Klopt, dat doe ik ook al een tijdje zo. Op mijn server moet ik alleen de kernel zelf nog compileren omdat het een 32-bit systeem is met 2 GB RAM, en ZFS dan met de defauklt opties niet goed draait (met KVA_PAGES=512 in de kernelconfiguratie en wat tweaks in /boot/loader.conf draait het als een zonnetje :*))

Daarmee heb ik me de eerste keer in de voet geschoten tijdens de eerste freebsd-update install aanroep (die de kernel+bootloader installeert), deze overschreef nanelijk ook mijn custom ZFS-aware /boot/loader zodat de bootloader bij de reboot de ZFS-partitie niet meer kon vinden om de kernel van te laden :X

Kon ik weer met de livefs opstart DVD aan de gang :+ Nnu bak ik voortaan ook even de ZFS bootloader voor de reboot, je moet er gewoon even aan denken :P

(Overigens is dit in 9-CURRENT nu gefixed, daar staat er nu ook standaard een ZFS bootloader in /boot zodat je gewoon die altijd kan gebruiken, dat is een feature/fix die ongetwijfeld gebackport gaat worden naar een 8.1-RELEASE o.i.d).

Echt een zeer significante upgrade is dit voor zowel fileservers als desktops:
- Nieuwe native AHCI support i.c.m. CAM... vast goed voor NCQ en hotswap bays
- ZFS v13 en productieklaar 8-)
- nVidia 64-bit _/-\o_
- Overhaul van USB-stack

Nu nog ZFS v21 met deduplicatie a.u.b. :P

[Reactie gewijzigd door Sfynx op 8 december 2009 17:18]

komt het er bij deduplicate op naar dat de diff's van snapshots nu niet per file kijken maar tot op block level de diff kunnen maken?!
En dat files bewaard op je schijf die bijna identiek zijn toch niet dubbel worden opgeslaan?! Manman..i love ZFS! Wanneer komt het in 8.0?

[Reactie gewijzigd door Lima op 8 december 2009 17:39]

ZFS zit al in FreeBSD sinds 7.0 maar in die 7.0, 7.1 en 7.2 zit ZFS v6. Bij FreeBSD 8.0 is het geupgrade naar v13 en volgens hun eigen wiki zal 7.3 ook de beschikking krijgen over ZFS v13. Je kon er al een tijdje mee spelen. Een aantal mensen heeft dat dan ook gedaan en hebben op het FreeBSD forum (het officiŽle forum!) een topic gemaakt met een complete omschrijving van hun backupserver met ZFS en rsync.
ik weet dat zfs al in 7 zit, want ik gebruik het namelijk ;), het was de vraag wanneer die feature erin komt. Maar blijkbaar zal versie 21 van zfs nog even wachten zijn :(
Old habits en zo.

Doe het al sinds 2.2.5 op deze manier (world, kernel), dus ja, dat verander je niet zomaar, plus ik hou nog steeds de hele build in de gaten, zelfs al ben ik geen committer meer. :)
Ook belangrijk is dat deze release de introductie van de eerste binary 64 bits nVidia-driver markeert, nu te krijgen in beta-vorm bij nVidia.
Hmm, ZFS uit experimental. Dat is interessant. Ik wil namelijk een NAS bouwen, en wil graag ZFS erop zetten. Alleen heb ik begrepen dat ZFS best veel vraagt van een systeem. Weet hier iemand wat de system requirements zijn als je een ZFS NAS zou willen bouwen?
Kijk eens naar Freenas een freeware NAS os, dat ondersteund ZFS met een handige interface. Freenas is gebaseerd op Freebsd 7.2, draait op bijna alles door zijn lage systeemeisen.

In het forum kun je van alles vinden over ZFS.

[Reactie gewijzigd door NL-JP op 8 december 2009 15:03]

In FreeBSD 8.0 zit nu ZFS versie 13. Op de wiki van FreeBSD vindt je meer informatie over ZFS en het gebruik in FreeBSD maar let hierbij wel op dat het meer geschreven is met 7.x in de gedachten. De ZFS support in FreeBSD 7.x loopt fors achter op ZFS v13 in FreeBSD 8.0 (waaronder het kunnen booten van ZFS).
Als je een 100MB netwerk hebt zou ik het gewoon installeren, maar als je zoals bij mij 5 users hebt die redleijk wat file transfers doen van een paar GB op een gigabit netwerk dan raad ik je toch een 2GHz CPU aan en minstens 2GB ram. Daarmee trek in mijn gigabit netwerk vol met een cpu load van rond de 30% (met samba). Dan spreek ik over een netto bandbreedte van 70MiB/sec door mijn intel gigabit nic.
Die load komt vooral van Samba, en niet van ZFS...
Samba met NTFS-3G genereerd hier zelfs wel meer dan dat aan CPU belasting...

ZFS zelf sharen via NFS gaat vast niet zoveel CPU load kosten...
Wel moet je op alle clients van de NAS NFS support hebben...
Dat is geen probleem, aangezien ik alleen nog maar Ubuntu machines heb.
Het ging mij vooral om een energie zuinige nas, dus dacht ik aan een atom gebaseerd dingetje, maar die lijken toch niet erg geschikt. (Toch een beetje underpowered) En ook het geheugen moet voldoende zijn. Tevens hebben veel atom bordjes maar 2 sata connectors. Niet bijster handig voor een NAS.
@ L i m a: welke intel gigabit nic gebruik jij? en welke switch? Ik wil dit soort snelheden ook gaan halen met een freenas. Kan je me een nic en switch adviseren?
Op de gigabit nic heb ik niet bespaard en een intel pro genomen:
http://www.intel.com/prod...gt/pro1000gt-overview.htm
dit omdat de drivers voor deze nic op elk os ter wereld ondersteund worden (of toch bijna). Maar ik zou zeggen probeer eerst misschien met je onboard marvell, want ik stream met mijn desktop toch tegen 50MB/sec naar mijn server, waarbij dus waarschijnlijk de marvell de bottleneck is op 50MB/sec.
Als switch gebruik in een doodnormale D-link gigabit switch, dus er is geen nood voor een dure gigabit switch met een full backbone.

[Reactie gewijzigd door Lima op 9 december 2009 12:53]

ik vind het blokkendoos pricipe va linuxwel leuk, je kan er jren mee rommelen. toch ga ik een keer freebsd proberen. zfs lijkt de grootste aandachtstrekker
Mijn ervaring is dat FreeBSD als server OS uitstekend is. Op de desktop ervaar ik echter problemen:
- SB700 chipset ondersteuning is nog steeds problematisch in 8.0 (kernel panic bij het booten als je USB toetsenbord hebt aangesloten).
- geen stabiele videodriver voor de AMD 780G, alleen de trage generieke VESA drive werkt stabiel.
- Geen native Flash plugin
- Soms onnavolgbare idiote dependencies: Java 6 is nodig voor het bouwen van java 5 8)7

Weet iemand of 8.0 amd64 ook te installeren is in VirtualBox? Ik kon 7.2 amd64 namelijk niet installeren in VB, hangt bij het booten van de install ISO, 32-bit installeren lukte wel.

[Reactie gewijzigd door ari3 op 9 december 2009 00:21]

Volgens mij (zonder naar de details te kijken) is het grote verschil tussen linux en (free-)bsd de kernel.

Ik kan me niet voorstellen dat meer dan 10 procent van de pakketten die op FreeBSD beschikbaar zijn niet ook op linux beschikbaar zijn. Volgens mij gebruiken ze voor een (heel) groot deel allemaal gnu-software en daarop gebaseerde tools. Andersom is het voor de open-source programma's volgens mij ongeveer het zelfde.
Maar het zijn juist de closed source pakketten die je het meest mist zoals goede videokaart drivers, Flash plugin, hardware video decoding drivers e.d. Zonder die dingen mis je gewoon teveel functionaliteit.
YES! Hier zat ik op te wachten:
•Xen Dom-U, VirtualBox guest and host, hierarchical jails.
•ZFS is no longer in experimental status.
•Ground-up rewrite of USB, including USB target support.
Super, bedankt voor de info Tweakers!

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Assassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneAsus

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013