Napisano: 21 Apr 2010 13:52
Za sve one koji prate DragonFly BSD, izdato je 2.6 (zapravo 2.6.1) izdanje. Evo novina koje ovo izdanje donosi:
DragonFly 2.6.1 Release Notes
Release Improvements
Kernel changes
- Ported tmpfs (efficient memory filesystem) from NetBSD
- Added support for minidumps
- Added swapcache support for SSDs
- Ported POSIX Message Queues from NetBSD (Google Summer of Code Project).
- Updated Linuxulator (now runs java, flash,...) for i386
- fixed vinum root mounts
- Added watchdog framework (compatible with watchdogd( 8 ))
- Added gpio framework
- Ported minidumps from FreeBSD (enabled by default)
- Added vkernel64 (64-bit vkernels - experimental)
- Added hotplug pseudo-device
- Removed msfbufs and reimplemented sfbufs as a consumer of the newly added lwbufs (lightweight buffers)
- fixed checkpointing
- Updated opencrypto from FreeBSD-current
- Updated ACPI from FreeBSD 7.2
- Updated CPU initialization code From FreeBSD
- Serious reduction in KVM use for i386
- KVM expanded to 8GB for x86_64
- Major performance fixes for random I/O
HAMMER changes
- Updated to HAMMER version 4
- snapshot settings and snapstops moved out of /snapshots and into meta-data
- REDO generation and recovery added to support fast fsync
- Extended 'hammer snapls' output to print mountpoints and snapshot notes.
- 'hammer viconfig' takes editor preference into account now
- Numerous low-memory deadlocks fixed
Hardware changes (non-networking)
- uchcom(4): The driver for WinChipHead CH341/CH340 is now working stable
- glxsb(4): The driver has been imported from FreeBSD
- hifn(4): The driver has been fixed to work with updated opencrypto
- cs5536: Added support for watchdog and gpio on this chip
- nsclpcsio(4): The driver has been imported from OpenBSD
- Geode LX: Enable identification and features of this CPU
- New aibs(4) driver for ASUSTeK AI Booster ACPI ATK0110 voltage, temperature and fan sensors
- New kate(4) and km(4) drivers for AMD Family 0Fh, 10h and 11h AMD64 temperature sensors
- New aps(4) driver for ThinkPad Active Protection System accelerometer
- New wbsio(4) driver for Winbond LPC Super I/O attachment of lm(4) on any ISA port
Hardware changes (networking)
- Imported the alc(4) driver for Atheros AR8131/AR8132 NICs
- Imported the e1000(4) driver from FreeBSD for Intel Pro/1000 NICs
Userland changes
- null mounts now accept -o update
- awk(1): increased input field separator width to handle extended regexps.
- cpdup(1): added -VV option to verify file's contents and ignore mtime entirely.
- mount_nfs( 8 ): rdirplus is now the default
- periodic( 8 ) security now also reports pkgsrc vulnerabilities
- watchdogd: import from OpenBSD
- hotplugd( 8 ): import from OpenBSD
- amd64 related changes
- amd64 has been renamed to x86_64
- 64-bit vkernels now work on 64-bit boxes
Removals
- The T/TCP extension is no longer supported
Contributed Software
- Updated BIND to 9.5.2-P3 incl. DNSSEC support available by default
- Updated SENDMAIL to 8.14.4
- Updated wpa_supplicant to 0.6.10
- Updated hostapd to 0.6.10
- Updated groff to 1.20.1
- Updated file to 5.04
- Updated ncurses to 5.7
- Updated top to 3.8beta1 including DragonFly specific patches
- Updated less to 436
- Updated openssh to 5.3p1 (with HPN patch)
- Updated gcc 4.4 to 4.4.2
- Added binutils 2.20
- Added cryptodev support to OpenSSL
Security related
- ssh server: change defaults for new installations to disallow plain text passwords and allow root login via public key
Big-ticket items
swapcache - This is a mechanism which allows an attached solid state drive to be used to cache data and/or meta-data for other filesystems. The meta-data caching feature is particularly useful for machines which manage millions of files. About 2 million inodes and their related blockmaps can be cached per gigabyte of SSD. DragonFly supports up to 32GB of swap, per swap device (up to four) on i386, and up to 512GB of swap, per swap device, on 64-bit, so a very large number of inodes can be cached. Please see the swapcache( 8 ) manual page for more information.
HAMMER - Our filesystem now supports a REDO log on top of the UNDO log it already had. The filesystem will use the REDO log forward-log write and file-extend operations which allows fsync to accomplish its goals with only REDO log writes. This greatly improves the speed of fsync without weakening HAMMER's fast-recovery feature.
tmpfs - The tmpfs port we did from NetBSD is able to fully utilize the VM page cache on the system as well as swap space, with no duplication of data (unlike MFS) and very good cache characteristics which reduce or eliminate disk activity under nominal operation.
Preuzimanje:
http://www.dragonflybsd.org/mirrors/
A evo i linka do stranice sa objasnjenjem kako preci na 2.6 izdanje sa 2.4:
http://www.shiningsilence.com/dbsdlog/2010/04/10/5729.html
Dopuna: 27 Apr 2011 11:52
DragonFly Release 2.10
Najnovije izdanje iz DragonFly BSD kuce, sa mnogo novina, najvaznije su izlistane dole:
Citat:
Big-ticket items
Hardware and multiprocessor support - This release supports a much larger variety of hardware and multiprocessor systems than previous releases, thanks to updates of ACPI and APIC and ACPI interrupt routing support.
Hammer Deduplication - Hammer volumes can now deduplicate volumes overnight in a batch process and during live operation. The 'hammer dedup-simulate' command can be used to estimate space savings for existing data.
Packet Filter (pf) - Pf was updated to a version based upon OpenBSD 4.4. The previous version of pf in DragonFly was based on OpenBSD 4.2.
Compiler updates - DragonFly now uses gcc 4.4 as the default system compiler, and is the first BSD to take that step.
New bridging functionality - The bridging system has been rewritten. Multiple interfaces on a single system can be bound together transparently under a single virtual MAC address, and bandwidth aggregated to that new interface.
MP Performance - The MPLOCK (the primary lock, that when held ensures only a single cpu is operating within the kernel) has been removed from every area except the VM system. DragonFly is one of the few non-academic operating systems to use a primary sychronization mechanism that is not a blocking mutex
Overall Performance - DragonFly now offers significant performance gains over previous releases, especially for machines using AHCI or implementing swapcache(
.
ACPI Support - Major update to DragonFly's ACPI support have been made, particularly for interrupt routing.
Pored toga jos i OpenBSD pf iz 4.4, kriptovanje root i swap particije prilikom instaliranja sistema, podrska do 63 procesora i ukupno 512 GB RAM-a na 64-bitnoj platformi, pkgsrc-2011Q1 paketi, GCC 4.4.5...
DraognFly BSD dolazi u formi .iso imidza za 32-bitne i 64-bitne platforme, kao butabilni usb imidz, ili butabilni usb imidz sa X okruzenjem.
Preuzimanje na sledecim mirorima:
http://www.dragonflybsd.org/mirrors/