Zombie Process

Định nghĩa Zombie Process là gì?

Zombie ProcessZombie Process. Đây là nghĩa tiếng Việt của thuật ngữ Zombie Process - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một quá trình zombie là một quá trình trong trạng thái chấm dứt của nó. Điều này thường xảy ra trong một chương trình có chức năng cha-con. Sau một chức năng đứa trẻ có thực hiện xong, nó sẽ gửi một trạng thái thoát chức năng mẹ của nó. Cho đến khi chức năng cha mẹ nhận và thừa nhận các tin nhắn, chức năng đứa trẻ vẫn còn trong một “thây ma” nhà nước, có nghĩa là nó đã được thực hiện nhưng không thoát.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Một quá trình trong Unix hoặc Unix như hệ điều hành trở thành một quá trình zombie khi nó đã hoàn thành thi công nhưng một hoặc một số mục của nó vẫn còn trong bảng quá trình. Nếu một quá trình được kết thúc bằng một "lối ra" cuộc gọi, tất cả các bộ nhớ liên kết với nó được tái đầu tư vào một quá trình mới; theo cách này, hệ thống tiết kiệm bộ nhớ. Nhưng quá trình entry trong bảng quá trình vẫn còn cho đến khi quá trình cha mẹ thừa nhận thực hiện của nó, sau đó nó được lấy ra. Thời gian giữa việc thực hiện và sự thừa nhận của quá trình này là khoảng thời gian khi quá trình này trong trạng thái zombie.

What is the Zombie Process? - Definition

A zombie process is a process in its terminated state. This usually happens in a program that has parent-child functions. After a child function has finished execution, it sends an exit status to its parent function. Until the parent function receives and acknowledges the message, the child function remains in a “zombie” state, meaning it has executed but not exited.

Understanding the Zombie Process

A process in Unix or Unix-like operating systems becomes a zombie process when it has completed execution but one or some of its entries are still in the process table. If a process is ended by an "exit" call, all memory associated with it is reallocated to a new process; in this way, the system saves memory. But the process’ entry in the process table remains until the parent process acknowledges its execution, after which it is removed. The time between the execution and the acknowledgment of the process is the period when the process is in a zombie state.

Thuật ngữ liên quan

  • Unix
  • Fork Bomb
  • Linux
  • Child Process
  • Autonomic Computing
  • Windows Server
  • Application Server
  • Full Virtualization
  • Legacy System
  • Paravirtualized Operating System

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *