CS Notes

Recent writing

  • VLAN

    Aug 29, 2025

    • networking
  • End-to-End Service Access Troubleshooting

    Aug 29, 2025

    • networking
  • File System Link

    Aug 29, 2025

    • OS
    • bash

See 642 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