Live data from Hacker News

BareMetal OS

github.com

1–10 of 50 posts

Re: BareMetal OS

#2
Oh wow, that's a name I haven't heard since I used to frequent the OSDev forums. I had no idea it was still in development. I recall using Pure64 (BareMetal OS's bootloader) to load my own hobby kernel for a while, in between using GRUB2, and writing my own bootloader.

Re: BareMetal OS

#3
A low-overhead environment like this must be perfect for HPC applications, i.e., when you want to use a computer in its primary function (to perform calculations, as fast as possible).

Re: BareMetal OS

#5
post #3

A low-overhead environment like this must be perfect for HPC applications, i.e., when you want to use a computer in its primary function (to perform calculations, as fast as possible).

This is a really interesting approach. What are the main bottlenecks something like BaremetalOS solves? Context switches? Copying data forth and back userland? Something else?

Re: BareMetal OS

#6
post #5
post #3

A low-overhead environment like this must be perfect for HPC applications, i.e., when you want to use a computer in its primary function (to perform calculations, as fast as possible).

This is a really interesting approach. What are the main bottlenecks something like BaremetalOS solves? Context switches? Copying data forth and back userland? Something else?

Extreme real-time control with total control over jitter etc. Not only fast response time but predictable.

Re: BareMetal OS

#7
Is there any equivalent for ARM architecture?

P.S. Props for saying "Ubuntu or Elementary" -- I switched to Elementary earlier this year and love it so I'm glad it's getting more recognition.

Re: BareMetal OS

#8
I used BareMetal and Pure64 as a source of inspiration and knowledge while writing an OS as a student. It is simple and well written.

I miss the days of reading AMD64 manuals and directly interacting with my hardware through assembly, and I want to get back to it.

What would be a good entry-point to OS development nowadays? I have the "FYSOS: The System Core" by Benjamin David Lunt. While I love the series, I wonder what other alternatives there are, perhaps supporting ARM?

Re: BareMetal OS

#9

Is there any equivalent for ARM architecture? P.S. Props for saying "Ubuntu or Elementary" -- I switched to Elementary earlier this year and love it so I'm glad it's getting more recognition.

[deleted]

Re: BareMetal OS

#10
It says that there's less overhead and higher efficiency, has anyone measured this? I'm wondering how big of a difference it makes.
Post reply on HN