Browse Source

try and fix formatting

main
balloonatic 2 years ago committed by GitHub
parent
commit
7f1e5c5d69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 43
      README

43
README

@ -1,25 +1,28 @@
Why Brooklyn Kernel for Raspberry Pi?
In order for a layman to understand what is with all this kernel talk, we need to understand the very basics of computing hardware. Your Pi is a tiny
computer and the Operating System (Linux aka the Kernel itself) needs something to view, manage, divert, call, stop, forward, etc
in order for the Pi to operate. That "something" is the kernel. Kernel is Greek for heart, so that makes the kernel the heart of a system, i.e
the Operating Systems. There are kernels in various Operating Systems which are optimised for general purpose use such as watching YouTube
videos while listening to your favourite tracks on SoundCloud or Spotify and then there are kernels which are meant to handle processes in the
background, like intense memory management, running a web server or an email server. A Windows Operating System kernel is focused more towards
multimedia and gaming while Linux Desktop kernel is focused more towards the Graphical User Interface (GUI). In computing, Linux Kernel itself
is Linux and various tools and utilities that run on the kernel are user space tools to just tools.
Qortal uses certain algorithms and runtime methods to exist which may not be eco friendly for general purpose computing devices (PC, MAC, SBC)
and this causes a serious issue of performance degradation which may result in lockups, issues with peer synchronization, the processor waiting
for resource allocation (I/O wait). As the Qortal Core evolves, the kernel needs to be constantly updated to keep up with the changes in the Core.
On top of that, the kernel needs to be good enough to run the Qortal UI paralell with the Core. That's why Brooklyn Kernel is extremely tuned,
built and customised specifically for Qortal Core and Qortal UI for the Raspberry Pi. Countless hours are spent weekly on Brooklyn development
for performance, security and interoperability.
The end user may not be aware of what is going on in the background, but Brooklyn performs upto 13 times better than a standard kernel for
Raspberry Pi as we know that these Pi devices make the most of nodes on the Qortal blockchain and they must be solid as a tank. All trolling
aside, this has been quite a journey since 2017 as we see Brooklyn evolve and improve to keep the low powered (14 watts maximum) Pi devices
running smoothly.
In order for a layman to understand what is with all this kernel talk, we need to understand the very basics of
computing hardware. Your Pi is a tiny computer and the Operating System (Linux aka the Kernel itself) needs something
to view, manage, divert, call, stop, forward, etc in order for the Pi to operate. That "something" is the kernel.
Kernel is Greek for heart, so that makes the kernel the heart of a system, i.e the Operating Systems. There are
kernels in various Operating Systems which are optimised for general purpose use such as watching YouTube videos while
listening to your favourite tracks on SoundCloud or Spotify and then there are kernels which are meant to handle processes
in the background, like intense memory management, running a web server or an email server. A Windows Operating System
kernel is focused more towards multimedia and gaming while Linux Desktop kernel is focused more towards the Graphical
User Interface (GUI). In computing, Linux Kernel itself is Linux and various tools and utilities that run on the kernel
are user space tools to just tools.
Qortal uses certain algorithms and runtime methods to exist which may not be eco friendly for general purpose computing
devices (PC, MAC, SBC) and this causes a serious issue of performance degradation which may result in lockups, issues
with peer synchronization, the processor waiting for resource allocation (I/O wait). As the Qortal Core evolves, the kernel
needs to be constantly updated to keep up with the changes in the Core. On top of that, the kernel needs to be good enough
to run the Qortal UI paralell with the Core. That's why Brooklyn Kernel is extremely tuned, built and customised specifically
for Qortal Core and Qortal UI for the Raspberry Pi. Countless hours are spent weekly on Brooklyn development for performance,
security and interoperability.
The end user may not be aware of what is going on in the background, but Brooklyn performs upto 13 times better than a
standard kernel for Raspberry Pi as we know that these Pi devices make the most of nodes on the Qortal blockchain and they
must be solid as a tank. All trolling aside, this has been quite a journey since 2017 as we see Brooklyn evolve and improve
to keep the low powered (14 watts maximum) Pi devices running smoothly.
My name is Scare Crowe and I approve this message.

Loading…
Cancel
Save