Tag

multitasking

1 views collected around this technical thread.

Deepin Linux
Deepin Linux
May 31, 2025 · Fundamentals

Understanding the Linux CFS Scheduler: Architecture, Implementation, and Common Questions

This article explains the Linux Completely Fair Scheduler (CFS), covering its design goals, core concepts such as virtual runtime, weight, red‑black tree management, load‑balancing mechanisms, scheduling policies, and answers common questions about its operation and kernel code.

CFSKernelLinux
0 likes · 23 min read
Understanding the Linux CFS Scheduler: Architecture, Implementation, and Common Questions
IT Services Circle
IT Services Circle
Apr 30, 2025 · Fundamentals

Evolution of Process Scheduling: From FCFS to Preemptive Multitasking

The article traces the development of operating‑system process scheduling—from the naïve first‑come‑first‑served approach, through cooperative multitasking with a yield() system call, to timer‑driven preemptive round‑robin and priority schemes—highlighting each method’s strengths and shortcomings.

FCFSOperating Systemscooperative multitasking
0 likes · 6 min read
Evolution of Process Scheduling: From FCFS to Preemptive Multitasking
Efficient Ops
Efficient Ops
May 6, 2017 · Operations

Why Multitasking Kills Your Productivity and How to Stop It

The article explains how constant task switching—called "bad multitasking"—drains cognitive resources, creates attention residue and cognitive load, and ultimately reduces work efficiency, while offering practical strategies such as meditation, focused questioning, white‑noise, task batching, and distraction‑free environments to improve productivity.

attention residuecognitive loadmultitasking
0 likes · 11 min read
Why Multitasking Kills Your Productivity and How to Stop It