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 , , 70 reacties
Bron: FreenBSD.org

FreeBSD DuiveltjeOp de site van FreeBSD is te lezen dat FreeBSD 4.5 is gereleased. Hiermee is FreeBSD 4.5 de nieuwste versie in de release branch. FreeBSD 4.5 levert betere performance dan zijn voorganger, die september vorig jaar verscheen. Verder zijn er een aantal beveiligingslekken de wereld uit geholpen.

De grootste veranderingen zitten in de TCP/IP stack waardoor onder andere de doorvoer van data is toegenomen. Ook is FreeBSD 4.5 beter beschermd tegen Denial of Service attacks. FreeBSD 4.5 bestaat uit 4 CD's: een installatie CD, twee package CD's en een live CD waarbij FreeBSD vanaf de CD kan worden geboot. Een lijst met mirrors is te vinden op de site van FreeBSD

The FFS filesystem benefits from a new directory layout strategy that has demonstrated significantly better performance for operations traversing large directory structures. Various bugs were located and fixed in the FFS and NFS code with the help of a filesystem exercising program originally developed at Apple Computer, Inc.

Met dank aan brammus voor de tip.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (70)

Weet iemand of SMP al een beetje beter werkt onder FreeBSD? Ik lees er niks over terwijl het een tijd terug nog zo'n hot issue was.
Ben destijds maar weer naar Linux over gestapt omdat MySQL stukken beter werkt op dual proc. machines.
De nieuwe SMPng techniek wordt pas geïncorporeerd in release 5.0. Als je het een beetje wil volgen, moet je 5.0-CURRENT volgen :).

Kwootje van Robert Watson (FreeBSD core team) over SMPng:
Support for fine-grained SMP in FreeBSD 5.0-CURRENT has involved a fundamental redesign of the FreeBSD kernel. For those interested in the details, it has involved a change in the threading and locking model of the kernel, from an older co-thread model to a fully preemptive kernel based on modern locking primitives. Previously, SMP was supported with a single "Giant" lock, which limited the kernel to executing on a single CPU at a time; this realized some of the performance gain of the SMP computing architecture, but presented a substantial bottleneck for kernel-intensive loads. In 5.0, a much larger set of relatively fine-grained locks will be present, allowing concurrent execution of the kernel on many CPUs at once. To do this, much of the older code of the system is being carefully analyzed and modified to clean up previously under-specified behavior, and a number of subtle bugs have been identified and fixed. The end result of "SMPng" is a much cleaner and more efficient kernel architecture, with careful documented assumptions. This work has been a serious undertaking, but I think it will be well worth the wait.
Lees meer in dit interview.
Een nieuwe MP implementatie (SMPng) is in de maak voor FreeBSD 5.x. De huidige SMP implementaie is idd niet de sterkste kant van FreeBSD, maar daar komt dus verbetering in.
Wat de vraag over SMP betreft kan ik kort zijn: JA
Je moet alleen wel ff zelf een kernel bakken met SMP support, maar het werkt prima.
D'r is nog een 5e CD, de zogenaamde mini installatie ISO. Deze is zo'n 180 MB groot, en kan gebruikt worden voor een minimale installatie. Na installatie zou je dan een CVSup kunnen doen naar de laatste STABLE code (http://www.freebsd.org/handbook/ voor meer details) en zou je alle benodigde software via de ports kunnen installeren (http://www.freebsd.org/ports/). De mini ISO is ideaal voor mensen die voor het eerst FreeBSD installeren maar gelijk hun systeem willen optimaliseren (door alle benodige packages zelf te compileren via het ports systeem).

BTW, voor ik het vergeet. Op zich is van de eerder genoemde 4 CD's ook alleen maar de eerste CD nodig. Deze bevat naast wat de mini ISO bevat ook nog een aantal basis packages zoals XFree86, KDE, Apache etc.
Even een reaktie op BachW

Freebsd is alles behalve een linux- variant. Freebsd is gebasseerd op BSD, linux is gebasseerd op een andere unix versie (naam ontschiet me momenteel even). Freebsd is ook al stukken ouder dan linux

edit:

shit tassadar was me voor
Arthus S: Waarschijnlijk bedoel jij System V dat naast BSD bestaat.

Firefox: Linux is ontwikkeld door Linus nadat ie zijn minixpartitie had verziekt. Hij had voor minix een hoop applicaties geschreven. Hij kon toen 2 dingen doen, minix opnieuw installeren of zelf een OS schrijven (hij was er al zo dicht bij.) Hij heeft toen gekozen voor het laatste. Wil je meer hierover weten, dan zou ik zijn biografie maar eens lezen. Het boek heet: Gewoon voor de fun. En het is niet heel moeilijk als je iets van compu's afweet. En geloof me, fun is het wat er in dat boek staat.
Linux had toch zijn achtergrond in minix oid?
Volgens mij niet. Voor zover ik weet is Linux min of meer als alternatief voor Minix ontstaan, maar technisch hebben ze -voor zover ik weet- amper iets gemeen. Minix is ook een microkernel ontwerp, Linux is monolithisch.

Bovendien denk ik niet dat er code van Minix gebruikt zou mogen worden; het was iig geen vrije software toen Linux uitkwam.

FreeBSD vindt zijn oorsprong in BSD, Linux vindt zijn oorsprong volgens mij in Linus Torvalds :)

* 786562 ArthurS
Als je de moeite neemt de manual te lezen, is het gemakkelijker.

- Installatie is heel eenvoudig en logisch
- Systeem zit simpel, duidelijk en strak in elkaar
- Geen verwarring door verschillende distributies
- Met de ports-collection is het compileren en installeren van software heel gemakkelijk
- Kernel compilen is een eitje
Ach Linux en FreeBSD zijn bijna dezelfde systemen, dus zoveel maakt het niet uit. Als je Slackware naast FreeBSD legt dan zal je maar weinig verschil zien.

Het verschil tussen FreeBSD en Linux is dat FreeBSD als heel systeem wordt gedistribueerd en Linux enkel als kernel. Dus er is maar 1 FreeBSD distributie en een hele berg Linux distributies. Lastig te vergelijken dus. Je moet een specifieke distributie vergelijken met FreeBSD en niet Linux in het algemeen.
is dit nou makkelijker of moeilijker dan Linux?
Er zitten toch wat foutjes in de reactie van Cornelis Paul
Freebsd is gebasseerd op BSD,
Ik zal het je nog sterker vertellen: FreeBSD IS een BSD.
Freebsd is ook al stukken ouder dan linux
Dat klopt niet. Linux is rond 1991 ontstaan, de eerste release kwam in november 1993 uit.
Het oorspronkelijke BSD Unix is wel stukken ouder als zowel Linux als FreeBSD.
Nog een betere tcp/ip stack? En FreeBSD had al een van de betrouwbaarste/snelste tcp/ip stacks... hier kunnen linux en NT nog een puntje aan zuigen :)
Nog een betere tcp/ip stack? En FreeBSD had al een van de betrouwbaarste/snelste tcp/ip stacks...
Jawel, maar de FreeBSD TCP/IP stack heeft zo'n hoge performance omdat ze niet 100% RFC-compliant zijn. De GNU/Linux TCP/IP stack was een tijd geleden de enige TCP/IP stack die 100% RFC-compliant was (ik weet niet of dat nu nog zo is).

De performance van de FreeBSD stack is mooi, maar ik zou graag zien dat hij ook helemaal compliant was :)
hier kunnen linux en NT nog een puntje aan zuigen
Mwa, ZO veel slechter is de performance van de GNU/Linux TCP/IP stack niet hoor...
Ho ho.. Eerst even zien dan heh? Als Nvidia bij aankondiging zegt dat een kaart 5x zo snel als de vorige is, gelooft ook niemand dat. Maar ik hoop wel dat ze weer beter worden..
[quote] Nog een betere tcp/ip stack? En FreeBSD had al een van de betrouwbaarste/snelste tcp/ip stacks... hier kunnen linux en NT nog een puntje aan zuigen [\quote]

De NT TCP/IP astack komt uit FreeBSD. Alleen heeft M$ het gepresteerd er een zootje van te maken...
Hmm... Een aantal van die verbeteringen (SYNCookies bijvoorbeeld) zaten al tijden in Linux, dus ff niet zo in hokjes denken.
ik zou echt iedereen aanraden om (Free)BSD te gebuiken als router.
Trouwens niet alleen de TCP/IP is verrekte goed maar ook de NAT(-demon), Linux heeft op dit terein ook een sterke rivaal. Het enige wat ik doe is NAT aanzetten en files-zenden met icq of trilian of gamen zonder problemen. :)
Voor linux moet je dan bij masq een aantal modules erbij doe, en hopen dat het werkt. :(

ik draai al een anderhalf jaartje met een FreeBSD router en dit laatst ook voor een vriend gedaan.
De performance in het browsen en gamen merk je echt goed terug. ik haal bijna constant de top download snelheid van mijn kabel verbinding .. dus mij hoor je niet klagen 8-)


Ik ben zeer tevreden
Wat ik een beetje mis in bovenstaand artikeltje is dat FreeBSD 4.5 ook gewoon te downloaden is (er is zelfs net als voor veel Linux-distributies een install over FTP mogelijk). Ik heb nog nooit een CD met FreeBSD te zien, terwijl ik toch al meer dan een jaar ermee in de weer ben :)
Sterker nog, FreeBSD had als een van de eersten een goed werkende ftp-installatie. Gewoon de twee bootfloppen downloaden van de website (www.nl.freebsd.org), booten, netwerk configureren, opties kiezen, koffie drinken, klaar. Moet je alleen niet over een 56k6 telefoonlijntje doen, maar Chello gaat uitstekend.

Met hetzelfde gemak kun je de complete source en ports collectie up-to-date houden. De ports collectie is een soort database met alle informatie erin om van bijna ieder open source (en sommige binaries) programma de hele zaak te ftp-en, compileren, en installeren. Een `make install' does it all. Je kunt vrijwel alle so-called linux programma's op die manier onder FreeBSD draaien. Via de linuxulator (is geen emulator!) kun je ook een groot de van de linux binaries draaien.

* 786562 Fetherlite

Voor de cd's, kijk eens op http://www.freebsdmall.com. Het setje is niet echt goedkoop, maar het is voor een goed doel :)
Voor de cd's, kijk eens op http://www.freebsdmall.com. Het setje is niet echt goedkoop, maar het is voor een goed doel
Goed punt, moet ik maar eens overwegen.
Inderdaad, enige FreeBSD cd die ik ooit gezien heb kwam uit m'n eigen cd-writer :)
Probeer eens de RedHat distributiekanalen als je de cd's wil hebben?

Ik weet het niet zeker, maar het is het proberen waard...

edit:

ik heb hier een studiegenoot iets over horen zeggen, maar ik weet het niet zeker!
Eh, nee, dat was nou net mijn punt :) Ik heb een server draaien onder FreeBSD en heb nog nooit een CD nodig gehad.
Red Hat heeft zeg maar niks met FreeBSD te maken.
Die hebben dus ook geen FreeBSD CDs.
Linux voor beginners en FreeBSD voor gevorderden ben ik het niet echt mee eens. Ik ben maar heel even met Linux in de weer geweest voor ik met FreeBSD aan de slag ging, aangestoken door het enthousiasme van een flatgenoot (het is wel handig om een "friendly FreeBSD guru" in de buurt te hebben, als je begint :)). Wat ik juist voor beginners een heel groot voordeel vind is dat er maar 1 distributie is. Alles is te vinden op dezelfde plek, iedereen heeft het over hetzelfde en er is een handboek zowel te koop als online waar zo'n beetje alles in te vinden is. Heel overzichtelijk, allemaal.
\[Oeps, die had dus onder Freebie z'n post moeten staan... Nou ja....]
Dat is ook het nadeel van Linux, dat het door aparte bedrijven aan gewerkt wordt en dat die ook steeds eigen versies uitbrengen, zo krijg je dus steeds verder uiteenlopende versies en allemaal in een eigen style
Dit komt ook wel omdat ieder bedrijf niet zijn hele source beschikbaar stelt.
In tegenstelling tot FreeBSD, dat is past echt opensource. Alles blijft zo netjes bij elkaar en er bestaat maar 1 versie die steeds aangepast wordt, ook oudere versies zijn terug te vinden.
Dat is ook het nadeel van Linux, dat het door aparte bedrijven aan gewerkt wordt en dat die ook steeds eigen versies uitbrengen, zo krijg je dus steeds verder uiteenlopende versies en allemaal in een eigen style
Onzin. De meeste van die veranderingen die door bedrijven gemaakt worden (bijvoorbeeld XFS support van SGI, security enhancements van IBM, de source van Staroffice van Sun, enz) vloeien weer terug in de main stream en komen zo in alle distro's terecht (en, afhankelijk van wat de verandering is, ook in FreeBSD).
En verschillende distro's waren er, zijn er en zullen er blijven...
Dit komt ook wel omdat ieder bedrijf niet zijn hele source beschikbaar stelt.
In tegenstelling tot FreeBSD, dat is past echt opensource.
Aan FreeBSD kunnen ook closedsource uitbreidingen gemaakt worden (en dat gebeurt ook, je hoort er alleen minder over).

Enneh, als je persé alleen opensource software wilt, dat kan met GNU/Linux ook. In Debian main zit alleen echte opensource software.
Ik hoor het wel, je bent gewoon een echte Linux gebruiker.

En je spreekt over StarOffice van Sun, dat wordt gemaakt voor bijna alle os's en ik had het over de veranderingen van het FreeBSD systeem zelf!

FreeBSD heeft geen closedsources, als je wil dan kun je altijd aan de source komen, kan overigens ook bij Linux.

Ik houd het gewoon lekker bij FreeBSD, ik heb net een nieuwe kernel gebouwd met FreeBSD 4.5-Release en tot nu toe draait het allemaal heel lekker!
Ik hoor het wel, je bent gewoon een echte Linux gebruiker.
Ik gebruik zowel GNU/Linux als FreeBSD.
FreeBSD heeft geen closedsources, als je wil dan kun je altijd aan de source komen, kan overigens ook bij Linux.
Als iemand zin heeft closedsource software te schrijven voor FreeBSD of voor GNU/Linux, dan mag die persoon dat, en dan kunnen wij niet aan de source komen.
Ik houd het gewoon lekker bij FreeBSD
Tuurlijk, dat mag. Ik ben het alleen niet met al je argumenten eens.
FreeBSD 4.5 de nieuwste versie in de stable branch.
Het is de RELEASE-branch

STABLE tree met de meest recente stabiele versie van current, in de meeste gevallen stabiel en correct werkend.

CURRENT is de meest recente versie, ongeacht of deze correct werkt of niet.

RELEASE is een STABLE versie die op een gegeven moment uitgebracht, released wordt. Dat is dus ook die 4.5 waar het in dit nieuwsbericht over gaat. Vandaar dat er "Hiermee is 4.5 de nieuwste FreeBSD-release" moet staan in plaats van "Hiermee is FreeBSD 4.5 de nieuwste versie in de stable branch. ".

Het klopt wél dat op dit moment de 4.5 RELEASE ook de meest recente versie van de STABLE-branch is, maar dat is volgende week (en soms binnen een uur) al lang niet meer waar.
Reden om voor FreeBSD te kiezen is gewoon omdat het een beter serverplatform dan linux is. Het is een stuk minder werk om een veilig systeem te installeren en vooral om bij te houden. Linux heeft wel iets meer support voor x86 hardware maar als het voor een server is is dat niet zo'n probleem, behalve SMP misschien.
Overigens gebruiken zowel Win2k, WinXP en MacOS X FreeBSD code. O.a die TCP/IP stack die de beste was en nu nog beter is. BSD licence is nog opener dan GPL.
Ik heb ff gekeken op de mirrorlijst, en kwam op deze pagina terecht:
www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html&lt ; ; ; ; ;br%20/>

Ik ben niet tegen FreeBSD, maar dit is niet echt een goed begin.

edit:

Waarom is[edit]was[/edit] dit een flamebait?
De omschrijving van flamebait is:
Flamebait

Onder een flamebait verstaan we het flamen of het aanzetten tot een flame. Het gaat hier dan om grof taalgebruik of het doelgericht op de man spelen. Goed onderbouwde inhoudelijke kritiek is geen flamebait!, ook al ben je het er zelf niet mee eens. Het komt vaak voor dat reacties waarin mensen een goed onderbouwd standpunt innemen als flamebait gemod worden, omdat anderen bang zijn dat er een flamewar uit ontstaat. Dat is dus absoluut niet de bedoeling: met de oorspronkelijke reactie is immers niets mis.
--
In mijn posting kom ik geen grof taalgebruik of iets dergelijks tegen??

--
De link in het artikel is fout: er staat <br /> achter. De correcte link is http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp. html
fixed

Voortaan liever dit soort dingen melden in TFF op GoT. Dan blijft het wat schoner hieronder.
Een schoonheidsfoutje (en dat is jammer natuurlijk). Haal <;br&20/> aan het einde weg en het werkt. De juiste URL moet zijn: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp. html

edit:
Er is mij op de minuut iemand voor geweest met het goede antwoord. Twéé zielen en één gedachte ;) Kortom, niet bedoeld als dubbel-post.


edit:
Nu zijn het er al drie!


edit:
Aha... ik zie dat iemand dit bericht als dubbel-post bestempelt heeft... tja... hoe verwijder ik mijn bericht hier eigenlijk... want dan kan ik dergelijke moderators voor zijn en zulke situaties voorkomen.
Hehehe

We gaan voor de tripple!
One Hundred and Eighty

edit:

Om iedereen voor te zijn:
status: overbodig
Die link klopt ook niet

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp. html

Oeps, alweer te laat, hebben al die mensen niks beters te doen :-)
Sorry people,

ik had de link zo gekopieerd uit het nieuws

Tis nog errug vroeg
:Z :Z:

edit:
Er is mij op de 3 minuten iemand voor geweest (JungleJim) met het goede antwoord. Heeel veel zielen en één gedachte Kortom, niet bedoeld als dubbel/tripple-post.
Is dit niet gewoon nieuws voor de meuktracker?
Dat vind ik niet. FreeBSD een populair server besturingssysteem en er is nu een nieuwe versie uit en dat gebeurt ook niet elke dag, in tegenstelling tot nieuwe Linux kernels :)
het uitkomen van linux kernel 2.4 was toch ook een artikel waard? waarom het verschijnen van een nieuwe versie van FreeBSD (net als linux een unix achtige) dan niet :?
Daar stond geloof ik ook een reactie dat het nieuws voor de meuktracker was...

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