(detailed timestamps in comments)
#livecoding #softwareengineering #operatingsystem
discord: / discord
Welcome! This is my chill Operating Systems development "gardening" project.
The "gardening philosophy" is to have fun, above everything else. This means taking baby steps and locking in small wins before building up for more ambitious projects. People also call this "hacking" on something.
My personal goal & vision is to build a minimal, high quality OS foundation which can be used for play, experimentation, and learning.
I'm personally not an expert systems programmer, although I'd like to be someday. Right now, but I'm just an intermediate one - I worked in infosec for 7 years, and music tech for 3 years. I've been exposed to the Linux kernel in both settings, but in highly constrained contexts, and mostly reading code, not writing it.
0:00 start
0:05: 🧠 Overview of implementing physical memory allocator in kernel development.
15:15: 🧠 Exploring the development of a basic memory allocator within a hobby kernel project
28:38: 💻 Exploring development of a physical memory allocator in an operating system kernel using C language.
37:44: 💻 Exploration of memory management in kernel development, including page directory setup and physical memory allocation.
49:24: 🧠 Exploration of physical memory allocation process and variable renaming in hobby kernel development
1:04:23: 🧠 Overview of physical memory allocation in kernel development
1:13:44: 🧠 Understanding the allocation and marking of physical memory pages in a hobby kernel development project.
1:25:20: 🧠 Exploration of memory allocation in kernel development, focusing on page list checks and modifications.
1:36:16: 💻 Exploration of memory allocation process in C, focusing on exclusion of memory regions and pointer manipulation
1:45:42: 🧠 Illustration of managing physical memory in kernel development, including tracking used pages and utilizing symbols for memory boundaries.
1:55:17: 🧠 Development process of a physical memory allocator in a hobby kernel project.
Recapped using Tammy AI
21 сен 2024