#FreeBSD #jail #FreeBSDJournal
https://freebsdfoundation.org/past-issues/building-a-freebsd-web-server/
https://freebsdfoundation.org/past-issues/building-a-freebsd-web-server/
FreeBSD Foundation | A non-profit organization dedicated to supporting and building the FreeBSD Project
Building a FreeBSD Web Server | FreeBSD Foundation
Table of Contents (Now with article PDFs) ZFS's Atomic I/O and PostgreSQL Virtual Lab - BSD Programming Workshop An Introduction to ZFS Foundation Letter We Get Letters Conference Report: Rocky Mountain Celebration of Women in Computing WIP/CFP: Packet Batchingโฆ
Media is too big
VIEW IN TELEGRAM
GPU passthrough with bhyve - Corvin Kรถhne - EuroBSDcon 2022
This presentation focuses on the current state of GPU passthrough with a bhyve VM.
FreeBSD includes the bhyve hypervisor to create virtual machines. In order to increase the performance of a VM, bhyve supports PCI passthrough. When using PCI passthrough, a PCI device is exclusively assigned to a VM. Even the FreeBSD system has no access to the PCI device. Therefore, the VM can directly access the PCI device without any emulation. The support for PCI passthrough doesn't include GPU devices because they require some special handling.
We are actively working on a solution to add GPU passthrough support to bhyve. In 2021 many GPUs were supported in an off-tree branch. In the meanwhile many changes regarding GPU passthrough are merged into upstream bhyve. For that reason, it's supported on some hardware and some guests now.
This presentation focuses on the current state of GPU passthrough with a bhyve VM.
FreeBSD includes the bhyve hypervisor to create virtual machines. In order to increase the performance of a VM, bhyve supports PCI passthrough. When using PCI passthrough, a PCI device is exclusively assigned to a VM. Even the FreeBSD system has no access to the PCI device. Therefore, the VM can directly access the PCI device without any emulation. The support for PCI passthrough doesn't include GPU devices because they require some special handling.
We are actively working on a solution to add GPU passthrough support to bhyve. In 2021 many GPUs were supported in an off-tree branch. In the meanwhile many changes regarding GPU passthrough are merged into upstream bhyve. For that reason, it's supported on some hardware and some guests now.
โค2
via https://twitter.com/padukajorat
Introducing #FreeBSD booting process, as with any software this can be further improved, feedbacks are welcome, next up BIOS+GPT...
Introducing #FreeBSD booting process, as with any software this can be further improved, feedbacks are welcome, next up BIOS+GPT...
๐3
Media is too big
VIEW IN TELEGRAM
FreeBSD Office Hours - March 22 2023: Google Summer of Code
This edition of FreeBSD Office Hours focused on the upcoming Google Summer of Code and how mentees can become involved.
src: https://www.youtube.com/watch?v=NpOkTR_d8os
This edition of FreeBSD Office Hours focused on the upcoming Google Summer of Code and how mentees can become involved.
src: https://www.youtube.com/watch?v=NpOkTR_d8os
Media is too big
VIEW IN TELEGRAM
The Computer Chronicles - UNIX (1985)
Special thanks to archive.org for hosting these episodes. Downloads of all these episodes and more can be found at: https://archive.org/details/computerchronicles
yt source
Special thanks to archive.org for hosting these episodes. Downloads of all these episodes and more can be found at: https://archive.org/details/computerchronicles
yt source
โค10๐4๐2๐ฅ1
https://github.com/mmatuska/mfsbsd
This is a set of scripts that generates a bootable image, ISO file or boot files only, that create a working minimal installation of FreeBSD. This minimal installation gets completely loaded into memory.
This is a set of scripts that generates a bootable image, ISO file or boot files only, that create a working minimal installation of FreeBSD. This minimal installation gets completely loaded into memory.
GitHub
GitHub - mmatuska/mfsbsd: mfsBSD
mfsBSD. Contribute to mmatuska/mfsbsd development by creating an account on GitHub.
๐ฅ16๐13โค4
#FreeBSD #history #FreeBSDJournal
FreeBSD Journal โ 2023/05-06 โ 2023 Editorial Calendar.
https://freebsdfoundation.org/our-work/journal/
https://cdn.coverstand.com/33057/794483/9a09afdf5fb325213a554aba948ae00a2e4bba06.2.pdf
FreeBSD Journal โ 2023/05-06 โ 2023 Editorial Calendar.
https://freebsdfoundation.org/our-work/journal/
https://cdn.coverstand.com/33057/794483/9a09afdf5fb325213a554aba948ae00a2e4bba06.2.pdf
FreeBSD Foundation | A non-profit organization dedicated to supporting and building the FreeBSD Project
Journal | FreeBSD Foundation
The voice of the FreeBSD Community and the BEST way to keep up with the latest releases and new developments in FreeBSD is Free. Yes, Free! Don't miss a single issue! 2025 Editorial Calendar Downstreams (January/February/March) Networking (April/May/June)โฆ
๐13๐9
Media is too big
VIEW IN TELEGRAM
50 FreeBSD commands you should know
For most users of FreeBSD, the command line is a normal thing, but for newcomers to FreeBSD or the terminal, here just some of the commands available, there are many more, but here is just a taster...
source: RoboNuggie
For most users of FreeBSD, the command line is a normal thing, but for newcomers to FreeBSD or the terminal, here just some of the commands available, there are many more, but here is just a taster...
source: RoboNuggie
โค29๐26๐ฅ5
FreeBSD Journal July/August 2023
https://freebsdfoundation.org/wp-content/uploads/2023/08/JulyAug23_FreeBSD-1.pdf
#freebsd #magazine #journal
https://freebsdfoundation.org/wp-content/uploads/2023/08/JulyAug23_FreeBSD-1.pdf
#freebsd #magazine #journal
โค11๐11
Check out https://t.me/machinedependent channel to follow up an amazing adventure of RISC-V development boards for FreeBSD
๐16
Media is too big
VIEW IN TELEGRAM
FreeBSD Profiling tools, tips and tricks
Kris Kennaway | MeetBSD 2008
Kris Kennaway | MeetBSD 2008
๐14
Nukde (This project currently only supports FreeBSD)
A Desktop environment brought to life by the Nuklear toolkit and written in C
A Desktop environment brought to life by the Nuklear toolkit and written in C
GitHub
GitHub - b-aaz/nukde
Contribute to b-aaz/nukde development by creating an account on GitHub.
๐15โค3
FreeBSD 14.0 is out now
https://www.freebsd.org/releases/14.0R/announce/
Some of the highlights:
OpenSSH has been updated to version 9.5p1.
OpenSSL has been updated to version 3.0.12, a major upgrade from OpenSSL 1.1.1t in FreeBSD 13.2-RELEASE.
The bhyve hypervisor now supports TPM and GPU passthrough.
FreeBSD supports up to 1024 cores on the amd64 and arm64 platforms.
ZFS has been upgraded to OpenZFS release 2.2, providing significant performance improvements.
It is now possible to perform background filesystem checks on UFS file systems running with journaled soft updates.
Experimental ZFS images are now available for AWS and Azure.
The default congestion control mechanism for TCP is now CUBIC.
And much moreโฆ
https://www.freebsd.org/releases/14.0R/announce/
Some of the highlights:
OpenSSH has been updated to version 9.5p1.
OpenSSL has been updated to version 3.0.12, a major upgrade from OpenSSL 1.1.1t in FreeBSD 13.2-RELEASE.
The bhyve hypervisor now supports TPM and GPU passthrough.
FreeBSD supports up to 1024 cores on the amd64 and arm64 platforms.
ZFS has been upgraded to OpenZFS release 2.2, providing significant performance improvements.
It is now possible to perform background filesystem checks on UFS file systems running with journaled soft updates.
Experimental ZFS images are now available for AWS and Azure.
The default congestion control mechanism for TCP is now CUBIC.
And much moreโฆ
๐ฅ54โค28๐22๐6
Media is too big
VIEW IN TELEGRAM
Gunion(8): a new GEOM utility in the FreeBSD Kernel
A talk by Marshall Kirk McKusick
This talk describes the gunion(8) utility that was added to the FreeBSD kernel in February 2022. The talk starts with an introduction to the FreeBSD GEOM kernel layer describing its location and function. The talk then describes how gunion(8) tracks changes to a read-only disk using a writable disk. The talk concludes with examples of problems for which gunion(8) can be effectively used.
source
#bsdcan #talk #gunion
A talk by Marshall Kirk McKusick
This talk describes the gunion(8) utility that was added to the FreeBSD kernel in February 2022. The talk starts with an introduction to the FreeBSD GEOM kernel layer describing its location and function. The talk then describes how gunion(8) tracks changes to a read-only disk using a writable disk. The talk concludes with examples of problems for which gunion(8) can be effectively used.
source
#bsdcan #talk #gunion
๐26โค3๐ฅ3