Become a fan of Slashdot on Facebook


Forgot your password?
Operating Systems Software BSD

FreeBSD 7.1 Released 324

Sol-Invictus writes "The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.1-RELEASE. This is the second release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.0 and introduces some new features. Some of the highlights: The ULE scheduler is now the default in GENERIC kernels for amd64 and i386 architectures. The ULE scheduler significantly improves performance on multicore systems for many workloads. Support for using DTrace inside the kernel has been imported from OpenSolaris. DTrace is a comprehensive dynamic tracing framework. A new and much-improved NFS Lock Manager (NLM) client. Boot loader changes allow, among other things, booting from USB devices and booting from GPT-labeled devices. KDE updated to 3.5.10, GNOME updated to 2.22.3. DVD-sized media for the amd64 and i386 architectures."
This discussion has been archived. No new comments can be posted.

FreeBSD 7.1 Released

Comments Filter:
  • Is there some sort of benchmark comparing FreeBSD 7.1 with other operating systems and distributions? I would be more than happy to run it on a couple of systems that I have hanging around but the user experience needs to be at least comparable to what I'm already running (kubuntu 8.10)

    • by CarpetShark ( 865376 ) on Tuesday January 06, 2009 @12:50PM (#26344029)

      Benchmarks between competing free software projects? Don't be silly! Next thing, you'll be advocating some sort of sane system, like choosing the best of breed technology based stats like benchmarks, and uniting behind it! Think what kind of chaos Free Software would be in, if everyone decided that OpenGL was THE low-level graphics layer, that gstreamer was THE codec API, that Vala was THE high-level language, that Git was THE modern version control system, or that FUSE was THE place to develop filesystem stuff. Why, you'd have a straightforward stack, with very little bloat, and tons of people honing a single implementation.

      Pandemonium, I tell you.

  • *Finally* DVD media (Score:5, Informative)

    by jaredmauch ( 633928 ) <> on Tuesday January 06, 2009 @11:21AM (#26342905) Homepage

    This is one of the better parts of this release. The lack of speed/clue on putting out both CD sized and DVD iso images has been highly frustrating, telling the users to basically "roll-their-own". I've already upgraded a few systems and things appear to be going well.

    • by nurb432 ( 527695 )

      I hate to be a 'me to' post, but i have to totally agree.

      CD is great for the net installs, but when you want to do a local install a DVD makes so much more sense then a pile of cds.

      Now if we can get a 'ports' dvd with source that is *easy* to grab... :)

    • by tknd ( 979052 )
      I'm waiting for bootable USB flash drive images I can just dd. This would enable me to drop all the cd/dvd drives from my systems.
      • I agree on the USB, the wife got a 16GB USB device for ~$8 back in November iirc. Reusable and I could likely put multiple bootable installs on it w/ grub (eg: freebsd, linux, xp) with a few service packs too (eg: XP SP3.. dear god, I upgraded a family member laptop this christmas from XP [not even SP1] -> SP3).

        I'd also like the ability to (without building a custom kernel) use com2 as my console, but I can't have everything I want.. sigh. Time to hack more code i guess.

    • Re: (Score:3, Insightful)

      by geniusj ( 140174 )

      People use CDs other than CD 1 and the live cd? :-)

  • Kind of took them long enough...

    FreeBSD kind of lost me with the 5 and 6 releases. I haven't tried 7, but maybe it's worth a shot again.

    They would be wise to port WAPBL; it looks better than gjournal, seems to perform comparably to Softupdates (which are a data gamble), and doesn't have huge system requirements like ZFS.

  • Or does it STILL kill the box every time it receives a fragmented packet?

  • I've been using a USB-based FreeBSD5 image for a project for some time now. I wonder what they're talking about with USB boot support.

  • by urbanriot ( 924981 ) on Tuesday January 06, 2009 @12:02PM (#26343439)
    I've been sticking with the 6.x branch (6.4 most recently) as it's given me extremely reliable uptime with my Squid proxy servers. FreeBSD 7.0 excited me with their SMP updates and ULE scheduler aiding in performance, however I wasn't convinced that the long standing FreeBSD stability was there after reading a number of newsgroup discussions, and due to its immaturity. Now that 7.1 has been released, I'm going to start taking it more seriously for production use.

    That being said, regarding some of the comments here, FreeBSD (in my opinion) is more suited to uptime, stability, and reliability in servers than it is to offering a performance oriented desktop experience. Want a good starter project? Try to make a FreeBSD stateful firewall with transparent proxy server (pf / squid) for your home using some spare parts you have kicking around.
    • I have FreeBSD running on a laptop with gnome.

      This is the only configuration under which it is even reasonably responsive (well it's more responsive with XFCE but I don't like it).

      The hdd is only 20 GB, and install of XPSP3 with all the updates is not roughly 16 GB.

      FreeBSD install with gnome/firefox3/ 5GB. And I still need to clean out the ports tree (I forgot to do it while installing the ports :|)

      • As in going into a port and "make -> make install"?

        If you are go grab "portupgrade" (/usr/ports/port-utils/portupgrade, I think). Portupgrade will do the "make" crap for you and has the side-effect of doing a "make clean" when it is done. It has some other nice parts like letting you set all the config variables in one file as well has helping you do crazy gentoo-like dependency swaps.

        PPS: "make portsnap" while you are at it and then put it on a cronjob. cvsup is for people who are gonna fuck with th

    • If I was going to make a small firewall box using a BSD, it would be OpenBSD not FreeBSD. For an Internet-facing device that's all about security, I can't see where FreeBSD could possibly be a better choice.

      • Nobody said it was a better 'official' choice. Use what you know and like. For me, FreeBSD is terribly stable from years of personal use so that's what I'll use. Arguably it could be just as secure or more secure as any OpenBSD box, up to the extent of the knowledge of the creator. Out of the box, OpenBSD might be more secure for someone without the knowledge to go the distance, and that might be the best choice for them.
    • by adri ( 173121 ) on Tuesday January 06, 2009 @02:14PM (#26345551) Homepage Journal


      I'm one of the Squid developers and I have some experience with FreeBSD :)

      FreeBSD-6 and FreeBSD-7 both rock for Squid (and my squid-2 fork, cacheboy.)

      FreeBSD-7 is pretty scarily scalable when it comes to web stuff. I'm working on threading cacheboy/squid-2 over the next few months enough to take advantage of the parallelism that the FreeBSD guys have introduced into -7 and -current. I've got some test code here for fully transparent web interception caching with FreeBSD-current, and some stuff to use FreeBSD's fantastic POSIX AIO support.

      Its all lookup up, up, up from here. :)

  • by gatkinso ( 15975 ) on Tuesday January 06, 2009 @12:15PM (#26343583)

    ...devote my life to Open Source. FreeBSD in particular.

    No real reason why FBSD. I just remember really liking Lehey's 'FreeBSD.'

    Oh well, it's back to Visual C++ for me...

  • Speaking of uptime (Score:2, Interesting)

    by Rasperin ( 1034758 )
    My current NAS is running FreeBSD 5.3, in constant use, and has: 10:31AM up 2331 days, 28 mins Kinda nice if you ask me, I also use it as a desktop environment on my laptop because it just "works" for me.
  • I used to dual boot a BSD 6.0 system with linux but after it chewed up my ext2 /home directory on a couple of occasions I just stopped using it. Not worth the hassle of restoring from backup just to use an OS that offered little over Linux aside from quicker bootup/shutdown times.

  • by TheGratefulNet ( 143330 ) on Tuesday January 06, 2009 @12:38PM (#26343877)

    been a freebsd user since 4.x days.

    I use bsd to run my mail, antispam, dns and other public web services.

    I'd LIKE to also have it be a fast samba server but for some reason, samba on bsd really SUCKS. why is that??

    my similar hardware linux box runs circles all over bsd on samba. that's the last hold-out, really, in wanting to go all-bsd at home.

    is there EVER going to be equiv speed on freebsd as linux has, for smb?

    • Possibly. There was a bug in directory listing for large directories where entries were deleted dating back to something like 4BSD and inherited by all of the BSDs. It was found and fixed about six months ago - it turned out the Samba guys knew about it and had a work-around in place, but the work-around made directory listings very slow.
      • Wow. Do you have a link to a description of that bug? I'm curious.

        • Re: (Score:3, Informative)

          by TheRaven64 ( 641858 )
          It was covered on Slashdot. Here is a detailed write-up []. Basically, the problem occurred when seeking to the second entry in a block when the first one had been deleted due to some mismatch between what the kernel did and what libc did. The bug was around 25 years old, and was fixed in May. It only occurred in a very small number of cases, but these cases were common enough for the Samba team to have encountered them and worked around them.
  • 2009 is the year of the flow chart [], which will then bolster the popularity of FreeBSD by definition.
  • Does it have Xen virtualization support? It would be nice to run it as a guest OS for testing on a server without using emulation.

  • by Filiprino ( 1446377 ) on Tuesday January 06, 2009 @01:37PM (#26344881)
    And this new FreeBSD release can run on Dolby Surround 7.1 systems?.
  • ZFS (Score:4, Informative)

    by AndreR ( 814444 ) on Tuesday January 06, 2009 @04:03PM (#26347635) Homepage

    FreeBSD is the only distribution, other than Solaris, to have ported and implemented the ZFS filesystem (and no, a FUSE port doesn't count).

    I've been looking forward to build a file server for personal use, and I'm eager to try out ZFS, which really puts FreeBSD high on my small list of candidates for an operating system. I'm going for consumer-grade hardware, and I'll be experimenting with stuff like using CompactFlash cards to store the OS.

    OpenSolaris was my initial choice due to its higher maturity on the ZFS implementation, but I feel it's too constraining. I tried searching around for information about installing the system on flash mediums, information about wear-levelling, filesystems for flash media, and their forums and mailing lists fall short on these topics. The OpenSolaris installer doesn't even allow one to customize the installation, forcing me to install, Gnome, and a ton of other stuff. No thank you, I'd very much like my file server to be command-line only, and to be smaller that your 3.1 gigabyte minimum for an installation.

    As soon as I feel that FreeBSD's implementation of ZFS is stable and feature-rich enough for my needs, I'll definitely be rolling a file server with it. And I don't care if Netcraft disagrees with my decision; I really do feel BSDs deserve more and more notoriety these days.

Garbage In -- Gospel Out.