Find Out Linux Orphan Processes Tìm hiểu Linux orphan Quy trinh
It's very important of terminating Nó rất quan trọng trong chấm dứt Linux Linux processes in a proper way to avoid các quy trình một cách đáng tin cậy để tránh Linux Linux hangs up without any trail in system log file. treo cứng lên mà không có bất kỳ tia trong hệ thống đăng nhập tập tin. In short, Linux will hangs up without telling reasons in system log, when the master process (init, PID 1) becomes overloaded by too many orphan processes in a one go. Trong ngắn hạn, Linux sẽ treo cứng mà không nói lên lý do trong hệ thống đăng nhập, khi nắm vững quy trình (init, PID 1) trở nên quá tải bởi quá nhiều orphan các quy trình trong một một trong những đi.
Having say that, a normal user who has access to your Linux server is possible to easily kill your Linux server Có nói rằng, một người dùng bình thường có quyền truy cập vào máy chủ Linux của bạn có thể dễ dàng giết Linux máy chủ của bạn in a minute trong một phút, ! !
How could we able to detect and find out a runaway process or orphan process? Làm thế nào chúng tôi có thể có khả năng phát hiện và tìm ra một hoặc orphan runaway quá trình xử lý? There is a discussion on Có một cuộc thảo luận về zombie VS orphan Zombie VS orphan process, the orphan processes are identified as quá trình, các orphan quy trình được xác định như
non-system processes or user's processes that are having PPID (parent process ID) of 1 (init process ID), via a mechanism known as re-parenting. không phải là hệ thống các quy trình hay của người sử dụng quy trình được gặp PPID (cha mẹ quá trình ID) của 1 (quá trình init ID của bạn), thông qua một cơ chế được gọi là lại cha mẹ.
There are not much processes owned by init process. Hiện có nhiều quy trình không thuộc sở hữu của tiến trình init. Apparently, most of the system processes that are running after system boots up are having PPID 1. Apparently, hầu hết hệ thống các quy trình đó đang chạy sau khi hệ thống khởi động lên có PPID 1.
So, soon after Linux system boots up, you can run this command Vì vậy, ngay sau khi hệ thống Linux khởi động lên, bạn có thể chạy lệnh này
ps -elf | head -1; ps -elf | awk '{if ($5 == 1) {print $0}}' ps-Elf | đầu -1; ps-Elf | awk '(if ($ 5 == 1) (print $ 0))'
to snapshot all the processes with PPID 1. vào bản chụp tất cả các quy trình với PPID 1. Keep that result. Giữ rằng kết quả. Thereafter, you may periodically run the command to compare the result of the time with snapshot taken earlier. Sau đó, bạn có thể chạy lệnh định kỳ để so sánh kết quả của thời gian với các ảnh chụp trước đó. Any differences found in the new snapshot might be potentially being orphan processes. Bất kỳ sự khác biệt được tìm thấy trong các bản chụp mới có thể có tiềm năng đang được các quy trình orphan.
Note, the differences found are only suggest that they're potential (not confirm) orphan processes in Linux system. Lưu ý, sự khác biệt được tìm thấy chỉ được đề nghị mà họ đang có tiềm năng (chưa xác nhận) orphan trong quá trình hệ thống Linux. You have to get more info to confirm them before terminating those processes. Bạn cần phải tìm hiểu thêm thông tin để xác nhận chúng trước khi chấm dứt các tiến trình. For example, how STIME figure, CPU utilization, understanding its purpose of executing, etc. Ví dụ, làm thế nào STIME con số, sử dụng CPU, sự hiểu biết của mình về mục đích thực hiện, vv
Once you have confirm them, you should not hesitate to terminate them as soon as possible, by the kill -9 command, as orphan processes will drain out your Linux system resources over the time. Một khi bạn đã xác nhận cho họ, bạn không nên chấm dứt hesitate chúng càng sớm càng tốt, bởi giết -9 lệnh, như các quy trình orphan sẽ ra mương của bạn hệ thống Linux nguồn lực thời gian qua.
IMPORTANT : The page is machine translated and provided "as is" without warranty. Lưu ý: Các trang web là máy tính dịch và cung cấp "như là" mà không có bảo hành. Machine translation may be difficult to understand. Máy dịch thuật có thể là khó hiểu. Please refer to Xin vui lòng tham khảo original English article Tiếng Anh bản gốc bài viết whenever possible. bất cứ khi nào có thể.
Related Articles Bài viết liên quan
- How to Kill Stubborn Processes That Fail to End Process in Task Manager Làm thế nào để Kill stubborn quá trình đó có thể không quá trình cuối cùng trong công tác quản lý
- Open, Extract and Convert DAA, ISO and BIN Files in Linux with Free PowerISO for Linux Đã giải quyết, Extract và Chuyển đổi daa, ISO và BIN tập tin trong Linux với PowerISO miễn phí cho Linux
- How to Check Memory Usage in Linux based Server Làm thế nào để Kiểm tra Cách sử dụng bộ nhớ trong Linux dựa trên máy chủ
- How to Kill Windows Explorer Processes Easily in Windows Vista Làm thế nào để Kill Windows Explorer Dễ dàng quá trình trong Windows Vista
- Identify The Running Processes Via ProcessQuickLink Việc xác định các Chạy Qua quá trình ProcessQuickLink
- Get Ready for Linux Genuine Advantage (LGA) - with Source and Crack Hãy sẵn sàng cho Linux Genuine Advantage (LGA) - với các tháng và Crack
- How to Mount USB Disk Drive in UNIX or Linux Làm thế nào để lắp đĩa USB Drive trong UNIX hay Linux
- Force Close Stopped Responding Programs & Frozen Processes Gần các điểm lực lượng Ngưng Chương trình & Đáp ứng quá trình đông lạnh
- How to Calculate and Generate MD5 Hash Value in Linux and Unix with md5sum Làm thế nào để Tính toán và Tạo MD5 hash giá trị gia tăng trong Linux và Unix với md5sum
- Display Path and File Name of Active Running Processes (Image) in Windows Vista Task Manager Đường dẫn tập tin và hiển thị Tên của Chạy quá trình hoạt động (ảnh) trong Windows Vista công tác quản lý









































