Tiến Trình (Process) Và Tiểu Trình (Thread): - Hệ điều Hành

Tin họcBạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.Tin họcTin học

Cơ sở lập trình-Công nghệ phần mềm-Hệ điều hành

  • Trang ChínhTrang Chính
  • Latest imagesLatest images
  • Tìm kiếmTìm kiếm

    Tìm kiếm

    Display results as :Số bàiChủ đề

    Advanced Search Advanced Search

  • Đăng kýĐăng ký
  • Đăng NhậpĐăng Nhập
Tiến trình (Process) và tiểu trình (Thread):

Tin học :: Your first category :: Hoàn chỉnh kiến thức I12A

Trang 1 trong tổng số 1 trang

Go down

Tiến trình (Process) và tiểu trình (Thread): Empty Tiến trình (Process) và tiểu trình (Thread):

Bài gửi quocbao2021 27/2/2012, 14:44

Tiến trình là một bộ phận của chương trình đang thực hiện. Tiến trình là đơn vị làm việc cơ bản của hệ thống, trong hệ thống có thể tồn tại nhiều tiến trình cùng hoạt động, trong đó có cả tiến trình của hệ điều hành và tiến trình của chương trình người sử dụng. Các tiến trình này có thể hoạt động đồng thời với nhau. Để một tiến trình đi vào trạng thái hoạt động thì hệ thống phải cung cấp đầy đủ tài nguyên cho tiến trình. Hệ thống cũng phải duy trì đủ tài nguyên cho tiến trình trong suốt quá trình hoạt động của tiến trình. Ở đây cần phân biệt sự khác nhau giữa tiến trình và chương trình, chương trình là một tập tin thụ động nằm trên đĩa, tiến trình là trạng thái động của chương trình. Các hệ điều hành hiện đại sử dụng mô hình đa tiểu trình, trong một tiến trình có thể có nhiều tiểu trình. Tiểu trình cũng là đơn vị xử lý cơ bản trong hệ thống, nó cũng xử lý tuần tự đoạn code của nó, nó cũng sở hữu một con trỏ lệnh, một tập các thanh ghi và một vùng nhớ stack riêng và các tiểu trình cũng chia sẻ thời gian xử lý của processor như các tiến trình. Các tiểu trình trong một tiến trình chia sẻ một không gian địa chỉ chung, điều này có nghĩa các tiểu trình có thể chia sẻ các biến toàn cục của tiến trình, có thể truy xuất đến stack của tiểu trình khác trong cùng tiến trình. Như vậy với mô hình tiểu trình, trong hệ thống có thể tồn tại nhiều dòng xử lý cùng chia sẻ một không gian địa chỉ bộ nhớ, các dòng xử lý này hoạt động song song với nhau. quocbao2021Tổng số bài gửi : 10Join date : 22/02/2012 LikeDislike

Về Đầu Trang Go down

Về Đầu Trang

+ Similar topics- Similar topics» Những đặc điểm của Luồng (Thread) và so sánh giữa Luồng với Tiến trình ( Process).Những ưu việt của công nghệ đa luồng .» Tiến trình (Process) và tiểu trình (Thread):» Thảo luận Bài 6» Thảo luận Bài 2» Thảo luận Bài 4

Tin học :: Your first category :: Hoàn chỉnh kiến thức I12A

Trang 1 trong tổng số 1 trangChuyển đến: Chọn Diễn Đàn||--Your first category |--Nhập môn CNPM |--Toán học rời rạc |--Nhập môn lập trình |--Phân tích thiết kế HTTT |--Lớp HLT3 |--Lớp I22A-I22B |--Lớp HC11TH3A |--Hoàn chỉnh kiến thức I12A |--Ôn thi Tốt nghiệp |--Hoàn chỉnh kiến thức I11C |--Hoàn chỉnh kiến thức 102C |--Hoàn chỉnh kiến thức I92C |--CNTT Phan Thiết (K1) |--Hoàn chỉnh kiến thức I91C |--Hoàn chỉnh kiến thức I82C |--Hoàn chỉnh kiến thức I83C Permissions in this forum:Bạn không có quyền trả lời bài viết
  • Trang Chính
  • Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất

Từ khóa » đa Tiểu Trình