... để tạo lập Tiếntrình cha Tiếntrìnhtạo gọi tiếntrình Một tiếntrìnhtạotiếntrình mới…quá trìnhtạotiếntrìnhTạotiếntrình công việc "nặng nhọc" phải phân phối nhớ tài nguyên Jul 4, 20 14 ... tiêntiếntrình Jul 4, 20 14 HuongPv - Khoa CNTT - 17 1.3.1 Sựtạotiếntrình - Process Creation( 1) Một tiếntrìnhtạo lập nhiều tiếntrình cách sử dụng lời gọi hệ thống tương ứng Tiếntrình ... con) Sự thực (execution) Tiếntrình cha thực đồng thời Tiếntrình cha đợi tiếntrình kết thúc Jul 4, 20 14 HuongPv - Khoa CNTT - 20 1.3 .2 Sự kết thúc tiến trìnhProcess Termination Tiến trình...
... {register1 = 6} 2: consumer register2 := count {register2 = 5} 3: consumer register2 := register2 - {register2 = 4} 4: producer count := register1 {count = 6} 5: consumer count := register2 {count = ... (Mutual exclusion): Khi process P thực thi vùng tranh chấp (CS) process Q khác thực thi CS Q (2) Progress: Một tiếntrình tạm dừng bên miền găng không ngăn cản tiếntrình khác vào miền găng ... TestAndSet Khoa KTMT 28 Swap mutual exclusion Biến chia sẻ lock khởi tạo giá trò false Mỗi process Pi có biến cục key Process Pi thấy giá trò lock = false vào CS – Process Pi loại trừ process Pj...
... P2 P1 Job1; Job2; Làm bảo đảm trình tự thực Job1 Job2 ? Giải pháp P2 P1 Job1; Job2; Hai tiếntrình cần trao đổi thông tin diễn tiến xử lý Mô hình tổ chức phối hợp hoạt động hài tiếntrình P2 ... Báo hiệu ; Chờ ; Job2; 10 Bài toán đồng hoá Nhiều tiếntrình chia sẻ tài nguyên chung đồng thời : Tranh chấp ? Nhu cầu “độc quyền truy xuất” (mutual exclusion) Các tiếntrình phối hợp hoạt ... P1 P2 chia sẻ biến chung hits hits = time read hits (0) hits = + hits = P2 P1 read hits (0) hits = + Kết cuối không dự đoán ! Miền găng (critical section) P1 CS read hits (0) hits = + P2 read...
... P2 P1 Job1; Job2; Làm bảo đảm trình tự thực Job1 Job2 ? Giải pháp P2 P1 Job1; Job2; Hai tiếntrình cần trao đổi thông tin diễn tiến xử lý Mô hình tổ chức phối hợp hoạt động hài tiếntrình P2 ... Báo hiệu ; Chờ ; Job2; 10 Bài toán đồng hoá Nhiều tiếntrình chia sẻ tài nguyên chung đồng thời : Tranh chấp ? Nhu cầu “độc quyền truy xuất” (mutual exclusion) Các tiếntrình phối hợp hoạt ... P1 P2 chia sẻ biến chung hits hits = time read hits (0) hits = + hits = P2 P1 read hits (0) hits = + Kết cuối không dự đoán ! Miền găng (critical section) P1 CS read hits (0) hits = + P2 read...
... lưu ý tiếntrình có thiết bị nhập/xuất tự do) Một tiếntrình gởi đến tiếntrình khác ( ví dụ tiếntrình cha yêu cầu tiếntrình kết thúc) Người dùng ( ví dụ nhấn phím Ctl-C để ngắt xử lý tiến trình) ... toán Tạo phân tử H2O Đồng hoạt động phòng thí nghiệm sử dụng nhiều tiếntrình đồng hành sau để tạo phân tử H2O: MakeH() // Mỗi tiếntrình MakeH tạo nguyên tử H { Make-Hydro(); } MakeO() // Mỗi tiến ... theo chế II .2 Pipe Giới thiệu: Một pipe kênh liên lạc trực tiếp hai tiếntrình : liệu xuất tiếntrình chuyển đến làm liệu nhập cho tiếntrình dạng dòng byte Khi pipe thiết lập hai tiến trình, chúng...
... P2 P1 Job1; Job2; Làm bảo đảm trình tự thực Job1 Job2 ? Giải pháp P2 P1 Job1; Job2; Hai tiếntrình cần trao đổi thông tin diễn tiến xử lý Mô hình tổ chức phối hợp hoạt động hài tiếntrình P2 ... Báo hiệu ; Chờ ; Job2; 10 Bài toán đồng hoá Nhiều tiếntrình chia sẻ tài nguyên chung đồng thời : Tranh chấp ? Nhu cầu “độc quyền truy xuất” (mutual exclusion) Các tiếntrình phối hợp hoạt ... P1 P2 chia sẻ biến chung hits hits = time read hits (0) hits = + hits = P2 P1 read hits (0) hits = + Kết cuối không dự đoán ! Miền găng (critical section) P1 CS read hits (0) hits = + P2 read...
... 20 ) × 0. 02 = 1. 02 × 100 + 20 = 122 Các hệ thống đại hỗ trợ không gian đòa ảo lớn (23 2 đến 26 4), giả sử 23 2 – Giả sử kích thước trang nhớ 4KB (= 21 2) ⇒ bảng phân trang có 23 2 /21 2 = 22 0 = 1M mục ... PROGRAM JUMP i JUMP 400 i LOAD 22 24 LOAD j Link/Load JUMP 1 424 400 1 424 LOAD 120 0 Compile LOAD 22 24 Link/Load DATA j 22 24 22 24 120 0 j Source code Absolute load module Process image Khoa KTMT Source ... P0 010 743 3 P1 20 0 122 3 02 600 Sơ đồ cấp phát hệ thống thời điểm T0 Allocation Max Available Need A B C A B C A B C A B C P0 3 P1 0 22 P2 P2 0 P3 21 1 011 P3 1 2 1 431 0 3 P4 0 02 P4 Work 7 10...
... Đức Lung 11 Hẹn hò P2 P1 Job1; Job2; Làm bảo đảm trình tự thực Job1 Job2 ? Khoa KTMT Vũ Đức Lung 12 Giải pháp P2 P1 Job1; Job2; Hai tiếntrình cần trao đổi thông tin diễn tiến xử lý Khoa KTMT ... xử lý Khoa KTMT Vũ Đức Lung 13 Mô hình tổ chức phối hợp hoạt động hai tiếntrình P2 P1 Job1; Chờ ; Báo hiệu ; Khoa KTMT Job2; Vũ Đức Lung 14 ... critical section) P2 P1 CS read hits hits = hits + read hits hits = hits + CS CS đoạn chương trình có khả gây tượng race condition Khoa KTMT Vũ Đức Lung Giải pháp tổng quát hits = time P2 P1 hits =...
... P2 P1 Job1; Job2; Làm bảo đảm trình tự thực Job1 Job2 ? Giải pháp P2 P1 Job1; Job2; Hai tiếntrình cần trao đổi thông tin diễn tiến xử lý Mô hình tổ chức phối hợp hoạt động hài tiếntrình P2 ... Báo hiệu ; Chờ ; Job2; 10 Bài toán đồng hoá Nhiều tiếntrình chia sẻ tài nguyên chung đồng thời : Tranh chấp ? Nhu cầu “độc quyền truy xuất” (mutual exclusion) Các tiếntrình phối hợp hoạt ... “độc quyền truy xuất” (mutual exclusion) Các tiếntrình phối hợp hoạt động : Tương quan diễn tiến xử lý ? Nhu cầu “hò hẹn” (rendez-vous) 11 ...
... lý Ngôn ngữ C: Tạo Pipe: rc=pipe(chatoicon); (tạo pipe theo tên chatoicon) Để tạotiếntrình ta cần : pic=fork(); Kết luận Chương trình mô toán liên lạc hai tiếntrìnhsử dụng kênh ... Viết chương trình để tạo trình: Quá trình 1: Đọc từ file nhiều chuỗi liên tiếp.Mỗi chuỗi gồm phép toán cộng, trừ, nhân, chia toán hạng Quá trình truyền chuỗi liệu cho trình - Quá trình : Thực ... kết lại cho trình để ghi lại vào file Hướng giải toán Sử dụng kênh liên lạc Pipe để giao tiếp hai tiếntrình Sử dụng ngôn ngữ C để mô toán Kênh liên lạc Pipe Pipe cho phép hai trình nằm...
... tiếp tiến trình, tiềm ẩn tiếntrình liên lạc với thông qua qui ước ngầm Liên lạc theo chế độ đồng hay không đồng (blocking / non-blocking): tiếntrình trao đổi thông tin với tiếntrình khác, tiến ... Liên lạc tiếntrình vấn đề đồng hóa Liên kết tường minh hay tiềm ẩn (explicit naming/implicit naming) : tiếntrình có cần phải biết tiếntrình trao đổi hay chia sẻ thông ... theo chế nonblocking không Liên lạc tiếntrình hệ thống tập trung hệ thống phân tán: chế liên lạc tiếntrình máy tính có khác biệt với việc liên lạc tiếntrình máy tính khác nhau? Hầu hết hệ...
... định trình bày mà bạn phải hiểu thính giả muốn Tri thức sức mạnh! • Chuẩn bị chương trình diễn thuyết POWER POINT tiếng: Đặc biệt buổi thuyết trình trang trọng gợi ý bạn nên sử dụng chương trình ... họ có ích Khi thuyết trình bạn nên quanh phòng Điều tạo cảm giác thân thiện bạn thính giả Lên danh sách thảo luận vấn đề từ đầu thuyết trình để thính giả đánh giá xem thuyết trình bạn đáp ứng yêu ... thực hành diễn thuyết nhiều lần trước bạn trình bày trực tiếp mà nhất, bạn phải vạch viễn cảnh xảy Hãy sử dụng thuyết trình cách để làm cho ngôn từ khả trình bày bạn sắc bén • Đừng cho thính giả...
... họ có ích Khi thuyết trình bạn nên quanh phòng Điều tạo cảm giác thân thiện bạn thính giả Lên danh sách thảo luận vấn đề từ đầu thuyết trình để thính giả đánh giá xem thuyết trình bạn đáp ứng yêu ... phải thực hành diễn thuyết nhiều lần trước bạn trình bày trực tiếp mà bạn phải vạch viễn cảnh xảy Hãy sử dụng thuyết trình cách để làm cho ngôn từ khả trình bày bạn sắc bén • Đừng cho thính giả ... hiểu Một nhìn sâu trình giao tiếp Tại kỹ giao tiếp lại quan trọng vậy: Mục đích giao tiếp truyển tải thông điệp Đây trình liên quan đến người gửi người nhận thông điệp Quá trình có khả bị mắc...
... cứu đề tài: “ Vấn đề tôn giáo tiếntrình xây dựng chủ nghĩa xã hội Việt Nam ’’ Nội dung nghiên cứu Nhóm chúng em nghiên cứu đề tài: “VẤN ĐỀ TÔN GIÁO TRONG TIẾNTRÌNH XÂY DỰNG CNXH Ở VIỆT NAM ... dựng đạo đức mới, văn hóa tiên tiến, đậm đà sắc dân tộc 1 .2 Các tôn giáo phổ biến nước Việt Nam Quốc gia đa tôn giáo, có tôn giáo chính, tồn phát triển với tiếntrình xây dựng chủ nghĩa xã hội ... dựng chủ nghĩa xã hội, trình độ nhận thức, trình độ dân trí nhân dân có tiến định, nhiều hạn chế, thế, nhân dân chưa nhận thức nhận thức chưa đầy đủ tượng diễn tự nhiên xã hội Sự hạn chế làm cho...
... họ có ích Khi thuyết trình bạn nên quanh phòng Điều tạo cảm giác thân thiện bạn thính giả Lên danh sách thảo luận vấn đề từ đầu thuyết trình để thính giả đánh giá xem thuyết trình bạn đáp ứng yêu ... phải thực hành diễn thuyết nhiều lần trước bạn trình bày trực tiếp mà bạn phải vạch viễn cảnh xảy Hãy sử dụng thuyết trình cách để làm cho ngôn từ khả trình bày bạn sắc bén • Đừng cho thính giả ... hiểu Một nhìn sâu trình giao tiếp Tại kỹ giao tiếp lại quan trọng vậy: Mục đích giao tiếp truyển tải thông điệp Đây trình liên quan đến người gửi người nhận thông điệp Quá trình có khả bị mắc...