Today I learned: OS process (part 1)

nguyen duy
1 min readFeb 23, 2021

Dịch từ cuốn sách: “Modern Operating System” của tác giả Andrew Tanenbaum và Herbert Bos

Photo by Pablo Lancaster Jones on Unsplash

Process là khái niệm quan trọng nhất trong thế giới OS

“A process is an instance of an executing program”

Tạm dịch: 1 process là một thực thể sống của một chương trình

Như vậy vẫn hơi khó hiểu. Vậy hãy xét ví dụ sau: một đầu bếp đang làm bánh theo 1 công thức nào đó, trong bếp có bột, trứng, lò nướng bánh

Trong ví dụ trên thì:

  • Đầu bếp là CPU
  • Bột, trứng, lò nướng là các input đầu vào
  • Công thức làm bánh chính là program. Công thức được viết thành từng câu, sắp xếp theo 1 trình tự nhất định, cũng giống như program thì được tạo nên từ các dòng code, được viết theo các algorithm
  • Đầu bếp nhìn vào program để làm bánh. Hành động làm bánh của đầu bếp chính là 1 process. Tức có thể hiểu program được load vào CPU, CPU chạy program đó thì ra 1 process

--

--