2.1.3 Process TerminationAfter a process has been created, it starts r dịch - 2.1.3 Process TerminationAfter a process has been created, it starts r Việt làm thế nào để nói

2.1.3 Process TerminationAfter a pr

2.1.3 Process Termination
After a process has been created, it starts running and does whatever its job is. However, nothing
lasts forever, not even processes. Sooner or later the new process will terminate, usually due to
one of the following conditions:
Normal exit (voluntary). 1.
Error exit (voluntary). 2.
Fatal error (involuntary). 3.
Killed by another process (involuntary). 4.
3.
4.
Most processes terminate because they have done their work. When a compiler has compiled the
program given to it, the compiler executes a system call to tell the operating system that it is
finished. This call is exitin UNIX and ExitProcessin Windows. Screen-oriented programs also
support voluntary termination. Word processors, Internet browsers and similar programs always
have an icon or menu item that the user can click to tell the process to remove any temporary
files it has open and then terminate.
The second reason for termination is that the process discovers a fatal error. For example, if a
user types the command
cc foo.c
to compile the program foo.c and no such file exists, the compiler simply exits. Screen-oriented
interactive processes generally do not exit when given bad parameters. Instead they pop up a
dialog box and ask the user to try again.
The third reason for termination is an error caused by the process, often due to a program bug
Examples include executing an illegal instruction, referencing nonexistent memory, or dividing
by zero. In some systems (e.g. UNIX), a process can tell the operating system that it wishes to
handle certain errors itself, in which case the process is signaled (interrupted) instead of
terminated when one of the errors occurs.
The fourth reason a process might terminate is that a process executes a system call telling the
operating system to kill some other process. In UNIX this call is kill. The corresponding Win32
function is TerminateProcess. In both cases, the killer must have the necessary authorization to
do in the killee. In some systems, when a process terminates, either voluntarily or otherwise, all
processes it created are immediately killed as well. Neither UNIX nor Windows works this way
however.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
2.1.3 quy trình chấm dứtSau khi một quá trình đã được tạo ra, nó bắt đầu chạy và làm công việc của mình là bất cứ điều gì. Tuy nhiên, không có gìkéo dài mãi mãi, thậm chí không quá trình. Sớm hay muộn quá trình mới sẽ chấm dứt, thường do đểmột trong những điều kiện sau:Lối ra bình thường (tự nguyện). 1.Lỗi xuất cảnh (tự nguyện). 2.Lỗi nghiêm trọng (không tự nguyện). 3.Bị giết bởi một tiến trình khác (không tự nguyện). 4.3.4.Hầu hết các quy trình chấm dứt vì họ đã làm công việc của họ. Khi một trình biên dịch đã biên soạn cácchương trình cho nó, trình biên dịch thực hiện một cuộc gọi hệ thống cho hệ điều hành đó làđã hoàn thành. Cuộc gọi này exitin ExitProcessin Windows và UNIX. Theo định hướng màn hình chương trình cũnghỗ trợ tự nguyện chấm dứt. Từ bộ vi xử lý, trình duyệt Internet và chương trình luôn luôn tương tựcó một biểu tượng hoặc trình đơn mục mà người dùng có thể nhấp vào để cho biết trình để loại bỏ bất kỳ tạm thờiđô thị này có các tập tin mở và sau đó chấm dứt.Lý do thứ hai cho việc chấm dứt là quá trình phát hiện ra một lỗi nghiêm trọng. Ví dụ, nếu mộtdùng nhập lệnhCC foo.cđể biên dịch chương trình foo.c và không có tập tin như vậy tồn tại, chỉ đơn giản là thoát khỏi trình biên dịch. Theo định hướng màn hìnhquá trình tương tác thường không thoát ra khi cho tham số xấu. Thay vào đó họ bật lên mộthộp thoại và yêu cầu người dùng để thử lại.Lý do thứ ba cho việc chấm dứt là một lỗi gây ra bởi quá trình, thường do một lỗi chương trìnhVí dụ bao gồm thực hiện một chỉ dẫn bất hợp pháp, tham khảo bộ nhớ không tồn tại, hoặc phân chiabởi zero. Trong một số hệ thống (ví dụ như UNIX), một quá trình có thể cho biết hệ điều hành nó mong muốnxử lý một số lỗi chính nó, trong trường hợp trình tín hiệu (bị gián đoạn) thay vìchấm dứt khi một lỗi xảy ra.Lý do thứ tư một quá trình có thể chấm dứt là một quá trình thực hiện một cuộc gọi hệ thống nói cho cácHệ điều hành để giết một số quá trình khác. Trong UNIX này gọi là giết. Win32 tương ứngchức năng là TerminateProcess. Trong cả hai trường hợp, những kẻ giết người phải có sự cho phép cần thiết đểlàm việc trong killee. Trong một số hệ thống, khi một quá trình kết thúc, hoặc tự nguyện hoặc bằng cách khác, tất cảquá trình nó tạo ra ngay lập tức giết chết là tốt. UNIX cũng như Windows làm việc theo cách nàyTuy nhiên.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
2.1.3 Quy trình Chấm dứt
Sau một quá trình đã được tạo ra, nó bắt đầu chạy và làm bất cứ công việc của nó là. Tuy nhiên, không có gì
tồn tại mãi mãi, thậm chí không quy trình. Sớm hay muộn các quy trình mới sẽ chấm dứt, thường là do
một trong các điều kiện sau đây:
cảnh bình thường (tự nguyện). 1.
Lỗi xuất cảnh (tự nguyện). 2.
Fatal error (tự nguyện). 3.
Bị giết bởi một quá trình (tự nguyện). 4.
3.
4.
Hầu hết các quá trình chấm dứt vì họ đã làm công việc của họ. Khi một trình biên dịch đã biên soạn các
chương trình dành cho nó, các trình biên dịch thực hiện một hệ thống gọi để nói với các hệ điều hành mà nó được
hoàn thành. Điều này gọi là exitin UNIX và ExitProcessin Windows. Chương trình màn hình theo định hướng cũng
hỗ trợ tự nguyện chấm dứt. Xử lý văn bản, trình duyệt Internet và các chương trình tương tự như luôn luôn
có một biểu tượng hoặc mục menu mà người dùng có thể bấm vào để cho quá trình loại bỏ bất cứ tạm thời
các tập tin nó có mở và sau đó chấm dứt.
Lý do thứ hai chấm dứt là quá trình phát hiện ra một lỗi nghiêm trọng. Ví dụ, nếu một
người dùng gõ lệnh
cc foo.c
để biên dịch các foo.c chương trình và không có tập tin như vậy tồn tại, các trình biên dịch chỉ đơn giản là thoát. Màn hình theo định hướng
quá trình tương tác thường không thoát ra khi đưa ra các thông số xấu. Thay vào đó họ bật lên một
hộp thoại và yêu cầu người dùng để thử lại.
Lý do thứ ba để chấm dứt là một lỗi gây ra bởi quá trình này, thường do một chương trình lỗi
Ví dụ như thực hiện một lệnh bất hợp pháp, tham khảo bộ nhớ không tồn tại, hoặc chia
cho số không. Trong một số hệ thống (ví dụ như UNIX), một quá trình có thể nói với các hệ điều hành mà nó muốn
xử lý lỗi nào đó chính nó, trong trường hợp mà quá trình này được đánh dấu (gián đoạn) thay vì
kết thúc khi một trong các lỗi xảy ra.
Lý do thứ tư là một quá trình có thể chấm dứt là một quá trình thực hiện một cuộc gọi hệ thống nói với các
hệ điều hành để giết một số quá trình khác. Trong UNIX cuộc gọi này là giết. Các Win32 tương ứng
chức năng là TerminateProcess. Trong cả hai trường hợp, kẻ giết người phải có sự cho phép cần thiết để
làm trong killee. Trong một số hệ thống, khi quá trình kết thúc, hoặc là tự nguyện hay không, tất cả
các quá trình tạo ra nó bị giết ngay lập tức là tốt. Cả UNIX và Windows hoạt động theo cách này
tuy nhiên.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: