• No products in the cart.

Kernel and Syscalls – Introduction – New BSD Mag Issue!

03/2016 (79).ibooks
03/2016 (79).pdf
03/2106 (79).jpg

Dear Readers,

We hope you have all been doing well. This issue is focused on kernels. We will start from “An Outsider Perspective on Unikernels” by Hamza Sheikh. Russell Pavlicek will explain you, how to “Understand Unikerlnes”. What do you think about unikernels yourself?

Next, David Carlier will introduce you to “Kernel and Syscalls”. We would also like to share with you the first module of David's online course “Developing FreeBSD Kernel Modules”. We took down this course from the web page, because materials were not completed. But the ones we have are very good and we would like to share them with you. If you are interested in learning “How to Upgrade OpenBSD and Build a Kernel”, you have to take a look at Bob Cromwell's article. You will love it!

iXsystems shared with us this month “Maxing Out Storage Performance with ZFS Caching”. Mark VonFange always has some- thing ready for you 😉

Fifth episode of “Model View Whatever” series will be focused on “Dolphin Smalltalk MVP”. Damian Czernous will evaluate “More vs less important view logic”.

In this issue you will find one interview. We spoke with Giuseppe Canale about cyber security, Windows 10, being an expert and about open source, of course.

In the end, as always, is Rob’s column and his point of view on the Panama Papers leak. What do you think about it? Has your country been mentioned in the many articles that have come out?

We would like to highly recommend you take a look at our online courses, especially if you liked the first module of “Developing FreeBSD Kernel Modules”. We have three more online courses that you can still join and one that is slowly being prepared 😉

Also, we would like to thank all of you who contacted us after Marta's message to you. We have gotten so many responses! Next BSD Mag issue belongs to you!

Have a nice April!

Marta & BSD Mag Team



BSD World Monthly News 

by Marta Ziemianowicz

This column presents the latest news coverage of breaking news events, products releases and trending topics.


An Outsider Perspective on Unikernels 

by Hamza Sheikh

I have read The Rise and Fall of the Operating System by Dr. Antti Kantee as well as Unikernels are unfit for production by Bryan Cantrill. As an outsider, I have much to learn about Unikernels. I also don't have a horse in the race yet. For me, this is a very academic debate on the pros and cons, today and in the next decade, of Unikernels.

Understanding Unikernels 

by Russell Pavlicek

When we describe a typical operating system kernel on a typical machine (be it physical or virtual), we are normally talking about a distinct piece of software which runs in a separate processor mode (kernel mode) and address space from the rest of the software running on that machine.

The FreeBSD Corner

Kernel and syscalls - Introduction 

by David Carlier

In this article, we will have an overview of what is called a syscall (system call shortened), from the kernel side to the userland, then in the end how to create a new one in FreeBSD. It is assumed you know how to build FreeBSD current and have some knowledge of C language.

FreeBSD Kernel Module 1 

by David Carlier

In this module, we will give an overview of the nature of the FreeBSD’s kernel. The important configuration files will be explained in addition to learning how to compile the whole system with more options, with more debugging information. Very useful for kernel development.


How to Upgrade OpenBSD and Build a Kernel 

by Bob Cromwell

Let's see how to upgrade your OpenBSD system. Maybe you are doing this because the latest release just came out. If so, this is pretty simple: back up your data, boot from install media, and select "Upgrade" instead of "Install". But maybe the latest release has been out for a few months. Why would we go through the trouble of building and installing a new kernel or other core system components? Maybe some patches have been released to improve system security or stability. It is pretty easy to build and install a kernel on OpenBSD, easier and simpler in many ways than it is on Linux.


Maxing Out Storage Performance with ZFS Caching 

by Mark VonFange

One of the more beneficial features of the ZFS filesystem is the way it allows for tiered caching of data through the use of memory, read and write caches.

By optimizing memory in conjunction with high speed SSD drives, significant performance gains can be achieved for your storage. The first level of caching in ZFS is the Adaptive Replacement Cache (ARC), which is composed of your system’s DRAM. It is the first destination for all data written to a ZFS pool, and it is the fastest (i.e. lowest-latency) source for data read from a ZFS pool. When data is requested from ZFS, it looks first to the ARC; if it is there, it can be retrieved extremely quickly (typically in nanoseconds) and provided back to the application.


Model View Whatever - Dolphin Smalltalk MVP      

by Damian Czernous

The Dolphin Smalltalk is a version of Smalltalk language dedicated to the Windows platform. The Smalltalk language comes with a widget library done with the Model View Controller (MVC) structure. Dolphin, however, deviates from that path.


Interview with Giuseppe Canale from Escom   Net 

by Marta Ziemianowicz, Marta Strzelec & Marta Sienicka 

Rob’s Column    

by Rob Somerville

The International Consortium of Investigative Journalists, German newspaper Süddeutsche Zeitung, as well as more than 100 other news organizations, have caused an international storm by releasing the Panama Papers this week. There is a very large fly in this ointment however. Why is this 2.6 Tb dataset of over 11 million documents not being released in its entirety?

03/2016 (79).ibooks
03/2016 (79).pdf
03/2106 (79).jpg

April 15, 2016

8 responses on "Kernel and Syscalls - Introduction - New BSD Mag Issue!"

  1. “Maxing Out Storage Performance with ZFS Caching” – YES! Can’t wait to read about this!

  2. Any chance of going back to .epub instead of (or as well as) .ibooks? None of the document readers on my Android tablet can do anything with the .ibooks files. Epub also has bonus points for being an open spec.

  3. We are working on finding a right method to covert pdfs into epubs. Recently, epubs haven’t been in the best quality, so we decided to take them down and start adding them again, when we will find the solution.

    Sorry for inconvenience :/

  4. Still working on it :/ unfortunately, I’m working on MacBook, so I don’t have Microsoft software, which could help a bit. But as soon as we will figure out, I’ll start adding ebooks again.

    pdf can’t be read on Android tablet?

    • PDFs can be read on an Android tablet, but there are issues with screen resolution, columns (or none) and scrolling which make reading BSD Magazine’s PDF a pain. I usually read these on an eReader (ePaper display) and scrolling to read is more of a pain. You’re generally better off not converting from PDF to epub, but converting from what you use to create the pages to epub, just like you would going from original to PDF. PDF to epub and expecting good results will be a losing battle.

    • try Calibre – http://calibre-ebook.com
      There are many conversion/editing tools

      • That’s what I was using until we noticed it looked really bad. Our old graphic designer told us that he always had to put the whole ebook from the beginning, which is very time consuming. So we started to look for a faster solution 😉

Leave a Message

Your email address will not be published. Required fields are marked *

© HAKIN9 MEDIA SP. Z O.O. SP. K. 2013