Tagged articles

OS Architecture

6 articles · Page 1 of 1
IT Services Circle
IT Services Circle
Aug 29, 2026 · Fundamentals

Why Does Windows Have System32 and SysWOW64? The 32‑Named Folder Holds 64‑Bit Files

The article explains why modern 64‑bit Windows stores its native binaries in the folder named System32 while the seemingly opposite‑named SysWOW64 actually contains the legacy 32‑bit files, tracing the history from Windows 3.1 through Windows 95/NT to the file‑system redirection mechanism that lets both 32‑ and 64‑bit programs run without code changes.

32-bit64-bitFile System Redirection
0 likes · 8 min read
Why Does Windows Have System32 and SysWOW64? The 32‑Named Folder Holds 64‑Bit Files
Java Tech Enthusiast
Java Tech Enthusiast
Aug 10, 2024 · Fundamentals

Midori: Microsoft’s Abandoned Post‑Windows Operating System Project

Midori was a secret Microsoft research effort begun around 2008 to build a cloud‑centric, microkernel‑based operating system using a new M# language, emphasizing concurrency, security and code‑ownership culture, but after seven years it was cancelled in 2015 due to unclear commercial direction.

MidoriOS Architecture
0 likes · 9 min read
Midori: Microsoft’s Abandoned Post‑Windows Operating System Project
Open Source Linux
Open Source Linux
Aug 9, 2022 · Fundamentals

How Complex Is Windows? Code Lines, Teams, and Architecture Explained

This article breaks down the massive complexity of Windows by citing code‑line counts for XP, Vista and 7, detailing the roughly thousand‑person development effort across 23 specialized teams, and illustrating the sheer size of the OS with folder‑size screenshots and paper‑length calculations.

OS ArchitectureWindowscode-lines
0 likes · 6 min read
How Complex Is Windows? Code Lines, Teams, and Architecture Explained
Sohu Tech Products
Sohu Tech Products
Sep 2, 2020 · Fundamentals

LegoOS: A Distributed Operating System for Disaggregated Hardware – Architecture and Design Overview

This article reviews the award‑winning 2018 OSDI paper LegoOS, describing its split‑kernel architecture, component‑based resource management across processors, memory and storage, and how it enables hardware disaggregation in data‑center clusters while addressing network latency and failure handling.

OS ArchitectureOperating Systemsdistributed systems
0 likes · 17 min read
LegoOS: A Distributed Operating System for Disaggregated Hardware – Architecture and Design Overview
Liangxu Linux
Liangxu Linux
Mar 3, 2020 · Operations

Understanding Modern Operating Systems: From Hardware Basics to System Calls and Architecture

This comprehensive guide explains the fundamentals of operating systems, covering hardware components, CPU architecture, memory hierarchy, process and address space management, file systems, system calls, and various OS structures such as monolithic, layered, microkernel, and client‑server designs, providing clear examples and diagrams for each concept.

File SystemOS ArchitectureProcess Management
0 likes · 68 min read
Understanding Modern Operating Systems: From Hardware Basics to System Calls and Architecture
ITPUB
ITPUB
Dec 8, 2015 · Fundamentals

Why the Linux Kernel Thrives: Architecture, Modularity, and Core Subsystems Explained

This article explains how the Linux kernel’s layered architecture, modular design, and well‑defined subsystems such as the process scheduler, memory manager, virtual file system, and network interface enable massive volunteer collaboration, extensibility, and continuous evolution of the operating system.

Linux kernelMemory managerOS Architecture
0 likes · 19 min read
Why the Linux Kernel Thrives: Architecture, Modularity, and Core Subsystems Explained