Đa nhiệm trong Python với Process (Tiến trình)

1. Khái niệm Tiến trình và Trạng thái Tiến trình là gì? Một chương trình (ví dụ: script.py) là một thực thể tĩnh, chỉ là tập hợp các dòng lệnh. Khi chương trình được thực thi, hệ điều hành sẽ tải nó vào bộ nhớ và cấp phát tài nguyên (như CPU, RAM, I/O) để nó chạy. Lúc này, chương trình đang hoạt động được gọi là một tiến trình (process). Mỗi ti ...

Đăng vào ngày 12 tháng 7 lúc 00:27

Hiểu sâu về Tiến trình, Luồng và Coroutines trong Hệ điều hành

Từ bài toán sử dụng tài nguyên đến cơ chế đa nhiệm Khi nói đến quản lý tài nguyên hệ thống, cốt lõi nằm ở cách hệ điều hành tận dụng tối đa phần cứng như CPU, bộ nhớ, thiết bị nhập xuất. Trở lại thời kỳ máy tính lớn như IBM 7094, một phương pháp đơn giản được áp dụng: xử lý theo lô (batch processing). Người dùng ghi chương trình lên băng từ, má ...

Đăng vào ngày 14 tháng 6 lúc 06:12