CS Notes

Recent writing

  • Fermi Problem

    Sep 09, 2025

    • math
  • Prometheus On Macos

    Sep 07, 2025

    • devops
    • binance
  • MMU

    Sep 03, 2025

    • OS

See 643 more →

👋🏻 Join My Telegram channel!


I share real-world lessons from building scalable systems at Binance, and running mission-critical cloud ops at GovTech and Singapore Air Force. No fluff, just practical takeaways, hard-earned fixes, and deep dives that matter.

Home

❯

OS

❯

CPU

❯

Multi processing

Multi-processing

73 words, 1 min read
Last updated on Oct 17, 2024
🌟 Edit This Page!   🗓️ History

  • OS
Xinyang YU

Abstract


  • Having multiple Process (进程) running at the same time on Multi-core Chip, offers Parallelism (并行)

Simpler to Implement concurrency

Avoid issues like Deadlock (死锁) & Race Condition (竞态条件) faced by Multi-threading, because each process isn’t sharing the same Address Space.

More Resources Intense

Each process has its own address space,

Not So Scalable

Performance is limited by the number of CPU cores,

Mentioned by

  • Global Interpreter Lock

Graph View


Created by Xinyang YU | © 2023, 2025 | Licensed under CC BY-NC 4.0

  • GitHub