sự khác biệt giữa quy trình và tiểu trình trong hệ điều hành là gì
Một luồng là mã sẽ được thực thi nối tiếp trong một quy trình. Bộ xử lý thực thi các luồng chứ không phải các quy trình, vì vậy mỗi ứng dụng có ít nhất một quy trình và một quy trình luôn có ít nhất một luồng thực thi, được gọi là luồng chính. Một tiến trình có thể có nhiều luồng ngoài luồng chính. bộ xử lý thực thi các luồng chứ không phải các quá trình, vì vậy mỗi ứng dụng có ít nhất một quá trình và một quá trình luôn có ít nhất một luồng thực thi, được gọi là luồng chính. Một tiến trình có thể có nhiều luồng ngoài luồng chính.
Phân loại hệ điều hành. Hệ điều hành cung cấp một nền tảng phần mềm mà trên đó các chương trình khác, được gọi là chương trình ứng dụng, có thể chạy. Các chương trình ứng dụng phải được viết để chạy trên một hệ điều hành cụ thể. Do đó, sự lựa chọn hệ điều hành của bạn sẽ quyết định rất nhiều đến các ứng dụng bạn có thể chạy. Đối với PC, hệ điều hành phổ biến nhất là DOS, OS / 2 và Windows, nhưng các hệ điều hành khác cũng có sẵn, chẳng hạn như Linux.