summaryrefslogtreecommitdiffhomepage
path: root/source/wg02
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-14 20:55:08 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-14 21:04:24 +0100
commit790a68e1fafe8b1ffc8d45d19aa0083b31692e2b (patch)
tree3bb5f52b859524a8c752d05a46b69c1a74b986c8 /source/wg02
parentc75d46be244d5343ba5cbb93da6be3d8b98a62b4 (diff)
chore: new fixed WG01 and WG02 papers.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'source/wg02')
-rw-r--r--source/wg02/wg02.tex12
1 files changed, 6 insertions, 6 deletions
diff --git a/source/wg02/wg02.tex b/source/wg02/wg02.tex
index bd5a5ce..5dd586d 100644
--- a/source/wg02/wg02.tex
+++ b/source/wg02/wg02.tex
@@ -1,5 +1,5 @@
% AUTHOR: Amlal El Mahrouss
-% PURPOSE: WG02: The CoreProcessScheduler
+% PURPOSE: he CoreProcessScheduler
\documentclass[11pt, a4paper]{article}
\usepackage{graphicx}
@@ -8,7 +8,7 @@
\usepackage{hyperref}
\usepackage[margin=0.5in,top=1in,bottom=1in]{geometry}
-\title{WG02: The CoreProcessScheduler: Governance of Process and Image lifetime.}
+\title{CoreProcessScheduler: Governance of Process and Image lifetime.}
\author{Amlal El Mahrouss}
\date{December 2025}
@@ -49,11 +49,11 @@
\end{center}
\abstract
-{The CoreProcessScheduler governs how the scheduling backend and policy of the kernel works, It is the common gateway for schedulers inside NeKernel based systems.}
+{CoreProcessScheduler governs how the scheduling backend and policy of the kernel works, It is the common gateway for schedulers inside NeKernel based systems.}
\section{Introduction}
-{The CoreProcessScheduler (now referred as CPS) serves as the foundation between the scheduler backend and kernel.} {It takes care of process life-cycle management, team-based process grouping, and affinity-based CPU based allocation to mention the least.}
+{CoreProcessScheduler (now referred as CPS) serves as the foundation between the scheduler backend and kernel.} {It takes care of process life-cycle management, team-based process grouping, and affinity-based CPU based allocation to mention the least.}
\subsection{The Affinity System}
@@ -152,9 +152,9 @@ struct ProcessImage final {
\section{Conclusion}
-{The CoreProcessScheduler is a piece of systems design with robust design and useful cases, although useful in desktop/server cases, It may not be suited for every other tasks.}
+{CoreProcessScheduler is a piece of systems design with robust design and useful cases, although useful in desktop/server cases, It may not be suited for every other tasks.}
-{And while one scheduler backend (such as the UserProcessScheduler) takes care of user process scheduling and fairness, the CoreProcessScheduler takes care of the foundation for those systems.}
+{And while one scheduler backend (such as the UserProcessScheduler) takes care of user process scheduling and fairness, CoreProcessScheduler takes care of the foundation for those systems.}
\section{References}