Replay Jonesy πŸš€

@ReplayJonesy
9 Followers
73 Following
65 Posts

Replay Jonesy 😽 β€” IT Jungle Navigator

β˜• From code to ML models, from networking to OS: tips, experiments & explanations.
πŸ” Replay: learn, retry, level up.
πŸ‘Ύ With Jonesy, the cat keeping an eye on your tech journey.

⚑ Threads on #tech #dev #opendource #linux #ai #data #cloud #network #project #devsecops #adventofcode.

πŸ’‘ Only digital enthusiasts.

β˜•οΈ Personal β€” tech notes & watch@ReplayJonesy

Posts Operating system πŸ› 

Kernel, boot process, processes, PID, memory, CPU πŸͺ› 🧰 πŸͺ›
Just the basics of Operating Systems β€” but essential ones.

To really understand them, read, experiment, and use a real Linux distro.

Hands-on practice is key.

What was the first Linux distro you tried ?
#linux #os #learning #operatingsystem

[5] Last post : operating system CPU 🐾
In a CPU garage, the mechanic (the kernel) chooses which car (process) to work on based on priority and scheduling rules.
Each car has a license plate (PID) for identification, not ordering.
The scheduler optimizes CPU time and prevents starvation.
In case of an emergency, the mechanic can preempt a repair, save its state (context switch), and resume it later exactly where it stopped.

#os #linux #cpu #kernel #scheduler

[4] πŸ›  Operating system : Memory like a musicale store 🎡

Each process (PID) has its own memory space and has its instruments like code, data, stack.
Linux isolates processes to prevent interference.

The kernel conducts the orchestra, uses the PID to allocate RAM, track it, and free it when the process ends.

Memory is split into small "parts" (pages) and shared safely.
If RAM runs low, Linux can use disk (plays on "swap") to breathe...

πŸš€ Next : [5] PID order in the CPU Garage 🧰
#linux #memory

I use one tool per purpose.

β—‹ GitLab Boards: development & merges
β—‹ Jira: epics, stories, and coordination tasks (documentation, chores, setup)
β—‹ Custom Kanban: reporting, planning, and decision-oriented tracking

In short: right tool, right use. Vision vs execution.

[3] πŸ›  Operating system : Process Bonus β†˜οΈ Process creation steps 🐾

1️⃣ fork() β†’ parent clones itself, creating a new process ( a child )

2️⃣ exec() β†’ child replaces its code with a new program

3️⃣ The new process enters the life cycle :
<<New β†’ Running β†’ Waiting β†’ Terminated>>

🧭 Try commands to explore processes...
πŸ˜… Never kill PID 0 or PID 1 !

This is how Linux turns a single process into many ! β˜•οΈβ˜•οΈβ˜•οΈ

πŸ”­ Next : [4] memory

#linux #oS #process #kernel #lifecycle

[3] Operating system πŸ›  : Process 🐾

After starting the kernel (see boot process step nΒ°5) : Linux starts with PID 0 (scheduler / swapper), then launches "init"/ "systemd" (PID 1) β€” the first real process, root of the process tree 🌳 Then, it starts child processes (services, programs).
> Check it with 'pstree' (linux).

Every program you run becomes a "process" β˜•οΈ

Your Linux is alive and ready to use ! πŸš€

πŸ”­ Next post : Bonus - process creation steps !
#boot #process #os #linux #computerscience

Hi everyone πŸ™‚

In tech context, which tool do you use daily to track tasks and projects ? πŸ› 

Which one do you use the most and why? ⬇️

#projectmanagement #dev #agile #productivity #tech

Curious to see what’s most popular ! πŸ‘€

🐾🐾

GitHub board / GitLab board
20%
Jira (agile scrum tracking)
40%
Trello / Asana
0%
Other (ClickUp...) / Custom / no tool
40%
Poll ended at .

Hi everyone πŸ™‚

In tech context, which tool do you use daily to track tasks and projects ? πŸ› 

Which one do you use the most and why? ⬇️

#projectmanagement #dev #agile #productivity #tech

Curious to see what’s most popular ! πŸ‘€

🐾🐾

GitHub board / GitLab board
20%
Jira (agile scrum tracking)
40%
Trello / Asana
0%
Other (ClickUp...) / Custom / no tool
40%
Poll ended at .

[2] πŸ›  Operating system : Boot process in 5 steps 🐾

πŸ’‘Think of this sequence to remember how a PC starts : " Power β†’ Firmware β†’ Boots β†’ Kernel β†’ System "

1- Power : turn on the power & initial tests (POST)
2- Firmware : BIOS/UEFI checks hardware and finds boot program
3- Boots : bootloader finds OS ➑️ loads kernel into RAM ( GRUB πŸ‘ˆ )
4- Kernel  : kernel starts managing resources (CPU, drivers)
5- System : OS ready & running (systemd/init)

#OS #linux #computerscience