A new BSDCan video has been posted:
ZFS Direct IO Benchmarking Pitfalls by Mateusz Piotrowski

https://youtu.be/tYCN8Yg-0JQ

Not too long ago, support for direct IO landed in OpenZFS after years of discussions and reviews. We truly live in the future where we can finally reject complicated caching and fully embrace the unbuffered conversations with our disks. Or can we really?

Those of you who know a bit about ZFS know that the ARC is actually pretty important (without one ZFS would historically stand for zzz 😴 instead of Zetta). How could it be then that skipping the ARC might improve performance?

During the presentation we will discuss what workloads and setups benefit from direct IO, what its limitations are, and what pitfalls to avoid during benchmarking. We will also look at the implementation to understand how all the promises of stability and compatibility were kept.

Direct IO is reported to deliver amazing performance boosts in some deployments. Understanding how not to hold it wrong is a great first step to potentially unlocking that speed-up on your systems too!

For more information, please visit:
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-ZFS-Direct-IO.html

#zfs #benchmarking #freebsd

A new BSDCan video has been posted:
ZFS Direct IO Benchmarking Pitfalls by Mateusz Piotrowski

https://youtu.be/tYCN8Yg-0JQ

Not too long ago, support for direct IO landed in OpenZFS after years of discussions and reviews. We truly live in the future where we can finally reject complicated caching and fully embrace the unbuffered conversations with our disks. Or can we really?

Those of you who know a bit about ZFS know that the ARC is actually pretty important (without one ZFS would historically stand for zzz 😴 instead of Zetta). How could it be then that skipping the ARC might improve performance?

During the presentation we will discuss what workloads and setups benefit from direct IO, what its limitations are, and what pitfalls to avoid during benchmarking. We will also look at the implementation to understand how all the promises of stability and compatibility were kept.

Direct IO is reported to deliver amazing performance boosts in some deployments. Understanding how not to hold it wrong is a great first step to potentially unlocking that speed-up on your systems too!

For more information, please visit:
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-ZFS-Direct-IO.html

#zfs #benchmarking #freebsd

FreeBSD-Policy: KI-generierter Quellcode ? Nein, Danke!

Das FreeBSD Core Team hat LLM-basierten Quellcode-Beiträgen eine klare Absage erteilt. Es folgt damit anderen Open-Source-Projekten.

https://www.heise.de/news/FreeBSD-Policy-KI-generierter-Quellcode-Nein-Danke-10633928.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

#FreeBSD#IT#KünstlicheIntelligenz#OpenSource#Softwareentwicklung #news

jbz
jbz boosted

💡GhostBSD Ships "Gershwin" Desktop Environment For A macOS Like Experience - Phoronix

「 Most interesting with this new GhostBSD desktop operating system update is introducing the Gerhswin communityp review for this community desktop focused on a macOS-like user experience with GNUstep. Gershwin provides a Mac OS X inspired interface while having "seamless" integration with GhostBSD tools and more 」

https://www.phoronix.com/news/GhostBSD-Gershwin-Desktop

#freebsd #ghostbsd #opensource #gnustep

Sylve is a new and very promising bhyve and jail manager for FreeBSD - coming with clustering support and a pretty nice and modern web ui which is alike the #Proxmox one. I had a closer look at it... And I'm amazed!

#sylve #freebsd #jail #jails #bhyve #vm #virtualization #manager #ipv6 #zfs #opensource #runbsd #blog #devops #go #golang #cluster #freebsdcluster #bhyvecluster

https://gyptazy.com/blog/sylve-a-proxmox-alike-webui-for-bhyve-on-freebsd/

@gyptazy I'm happy for the #FreeBSD Foundation's collaboration with Alchemilla on the sponsorship of this project, it's coming along very well! The Foundation's also sponsoring improvements to #libvirt's #bhyve support to help ensure it's a stable foundation to build on.

📣 This Month: EuroBSDCon FreeBSD Developer Summit

We’re gearing up for the EuroBSDCon FreeBSD Developer Summit, happening September 24–25, 2025 in Zagreb, Croatia, colocated with EuroBSDCon.

Learn more and get started here: https://buff.ly/zpiHjA8

#FreeBSD#EuroBSDCon2025 #DeveloperSummit#OpenSource

📣 This Month: EuroBSDCon FreeBSD Developer Summit

We’re gearing up for the EuroBSDCon FreeBSD Developer Summit, happening September 24–25, 2025 in Zagreb, Croatia, colocated with EuroBSDCon.

Learn more and get started here: https://buff.ly/zpiHjA8

#FreeBSD#EuroBSDCon2025 #DeveloperSummit#OpenSource

A useful combination of options for the #netstat command on #linux is "-n -p -u -t -l -e": show all listening udp and tcp sockets, include program PID and extra information, do not translate numbers.

If you speak german, these options are easy to remember in this order: netstat -tulpen -- what means "tulips" 🌷. A single tulip, netstat -tulpe turns on number resolution.

#FreeBSD equivalent is sockstat -l -Ptcp,udp

Get ready for the European *BSD event of the year! 😈⛳🐡

We are counting down!

If you haven't secured your spot yet, now's the time!
https://tickets.eurobsdcon.org/

Big thank you to our platinum sponsor for supporting EuroBSDCon: Modirum by Entersekt

EuroBSDCon 2025 in Zagreb, Croatia 🇭🇷
September 25-28, 2025

#RUNBSD#FreeBSD#NetBSD#OpenBSD#EuroBSDCon #EuroBSDCon2025#BSD#Conference#Register

Get ready for the European *BSD event of the year! 😈⛳🐡

We are counting down!

If you haven't secured your spot yet, now's the time!
https://tickets.eurobsdcon.org/

Big thank you to our platinum sponsor for supporting EuroBSDCon: Modirum by Entersekt

EuroBSDCon 2025 in Zagreb, Croatia 🇭🇷
September 25-28, 2025

#RUNBSD#FreeBSD#NetBSD#OpenBSD#EuroBSDCon #EuroBSDCon2025#BSD#Conference#Register