Search
7 articles for “CPU scheduling”
-
An Optimised CPU Scheduling Algorithm with Adaptive Time Quantum Approach
Abstract: CPU scheduling is an essential mechanism implemented by the operating system to determine the execution of multiple processes by the CPU. The primary objective of the scheduling algorithms is to optimize the systems’ performance efficiently. The performance of a CPU scheduling algorithm depends on various factors and can be evaluated on various criteria like average turnaround time, average waiting time, throughput, fairness etc. This paper aims to present an optimal …
Published in Journal of Operating Systems Development & Trends Read article
-
Systematic Review of Application of Nature-Inspired Algorithms for Resource Optimization in Multi-Programmed Operating Systems
Abstract: Multi-programmed operating systems are increasingly confronted with complex challenges in efficiently managing system resources, primarily due to the need to handle numerous concurrent processes with diverse and often conflicting resource demands. As these systems evolve, ensuring optimal performance across various dimensions, such as CPU scheduling, memory allocation, and load balancing, has become crucial. In this context, nature-inspired algorithms have emerged as promising solutions for enhancing resource optimization. These algorithms, which …
Published in Journal of Operating Systems Development & Trends · Vol. 12, Issue 2, 2025 · pp. 08–14 Read article
-
Visualizing Complexity: Navigating Algorithms with Algorithm Visualizer
Abstract: We think that studying algorithms may be amusing and exciting. Many students are currently struggling, but we hope to change that. Our strategy is to emulate gaming while learning. We're building hands-on learning exercises, such as mazes and patterns, to convey key concept. To help students understand how algorithms function in practice, we also use some stunning visualizations. Three major categories of algorithms are under our purview: sorting, pathfinding, CPU …
Published in International Journal of VLSI Circuit Design & Technology · Vol. 2, Issue 1, 2024 · pp. 21–26 Read article
-
A Hybrid Algorithm for Processor Scheduling Using Game Theory Variants
Abstract: This study proposes a novel hybrid algorithm for processor scheduling in modern operating systems, integrating the strengths of traditional scheduling methods with game theory variants. Traditional schedulers often struggle to adapt to dynamic workload changes, leading to suboptimal performance. Our hybrid approach addresses this by treating processes as "players" in a game, where the "payoff" is CPU time. A base scheduler (e.g., Weighted Fair Queuing, Earliest Deadline First) provides a …
Published in Journal of Operating Systems Development & Trends · Vol. 12, Issue 1, 2025 · pp. 48–56 Read article
-
A Reviewed Study On Cpu-Optimized Parameter-Efficient Fine- Tuning For Large Language Models To Increase Accuracy Using Lora
Abstract: The fast proliferation of Large Language Models (LLMs) has increased the need to optimize the process of fine-tuning but the existing workflows that require a GPU are still expensive, intensive, and unavailable to most researchers. This paper is driven by the desire to have a more cost-efficient and democratized version by examining a CPU-efficient implementation of Parameter-Efficient Fine-Tuning (PEFT) based on Low-Rank Adaptation (LoRA). The major purpose of the study …
Published in Recent Trends in Parallel Computing · Vol. 13, Issue 1, 2026 Read article
-
Enhanced Shell Script Optimization Techniques for Low-latency Automation in DevOps Environments
Abstract: Shell scripting remains a foundational component in system administration and DevOps automation, providing a straightforward yet powerful method for automating tasks, managing system configurations, and integrating seamlessly within continuous integration and continuous delivery (CI/CD) pipelines. These scripts serve as the backbone for many repetitive and complex tasks, enabling IT teams to execute workflows efficiently without manual intervention. As organizations continue to scale their infrastructure and adopt more complex architectures, the …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 3, 2024 · pp. 1–5 Read article
-
Parallel and Concurrent Computing with Shell Commands: Exploring CPU Architecture, LAN Interconnection and Command Languages for Green Sustainability
Abstract: Parallel and concurrent computing are essential ways of thinking in the digital age, where the cost indexes are efficiency, speed and sustainability. By far performance relevance of each metaphor Contemporary computational environments covering everything from dumb terminals to distributed workstations and intelligent network systems such as the command-line interface (CLI) can never do well on its performance when throughput is needed most the era's fact that there is no hitting …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 3, 2025 Read article