Tìm kiếm tài liệu miễn phí

Bài giảng Hệ điều hành: Chương 5.2 - Đại học Công nghệ Thông tin

Bài giảng "Hệ điều hành - Chương 5.2: Đồng bộ" giúp người học hiểu được nhóm giải pháp Busy waiting bao gồm: Các giải pháp phần mềm, các giải pháp phần cứng. Đây là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.



Đánh giá tài liệu

0 Bạn chưa đánh giá, hãy đánh giá cho tài liệu này


  • 5 - Rất hữu ích 0

  • 4 - Tốt 0

  • 3 - Trung bình 0

  • 2 - Tạm chấp nhận 0

  • 1 - Không hữu ích 0

Mô tả

HỆ ĐIỀU HÀNH
Chương 5 – Đồng bộ (2)
1/17/2018

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

1

Ôn tập chương 5 (1)
 Khi nào thì xảy ra tranh chấp race condition?
 Vấn đề Critical Section là gì?
 Yêu cầu của lời giải cho CS problem?
 Có mấy loại giải pháp? Kể tên?

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

2

Mục tiêu chương 5 (2)
 Hiểu được nhóm giải pháp Busy waiting bao gồm:
Các giải pháp phần mềm
Các giải pháp phần cứng

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

3

Nội dung chương 5 (2)
 Các giải pháp phần mềm
Sử dụng giải thuật kiểm tra luân phiên
Sử dụng các biến cờ hiệu
Giải pháp của Peterson
Giải pháp Bakery
 Các giải pháp phần cứng
Cấp ngắt
Chỉ thị TSL

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

4

Giải thuật 1
 Biến chia sẻ
 int turn;

/* khởi đầu turn = 0 */
 nếu turn = i thì Pi được phép vào critical section, với i = 0 hay 1

 Process Pi
do {
while (turn != i);
critical section
turn = j;
remainder section
} while (1);

 Thỏa mãn Mutual exclusion (1)
 Nhưng không thoả mãn yêu cầu về progress (2) và bounded

waiting (3) vì tính chất strict alternation của giải thuật
1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

5

Tài liệu cùng danh mục Hệ điều hành

Visual Basic 2010 Essentials

Visual Basic 2010 Essentials Visual Basic 2010 Essentials – First Edition © 2010 Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved. The content of this book is provided for informational purposes only. Neither the publisher nor the author offers any warranties or representation, express or implied, with regard to the accuracy of information contained in this book, nor do they accept any liability for any loss or damage arising from any errors or omissions. ...


Microsoft.Windows.Vista.Ultimate.x64.Integrated.December.2007.OEM.DVD-BIE

Microsoft.Windows.Vista.Ultimate.x64.Integrated.De cember.2007.OEM.DVD-BIE HowTo: -----Extract Files Burn Image to DVD Boot from DVD Install... ... have fun! No Serial and no Activation needed


12 cách tăng sức mạnh cho Windows 7

12 “thuốc” tăng sức mạnh cho Windows 7 Mặc định sau khi cài Windows 7, cập nhật driver mới nhất, máy tính của bạn đã chạy nhanh hơn Windows Vista khá nhiều. Tuy nhiên, như thế vẫn là chưa đủ, máy tính của bạn còn có thể chạy nhanh hơn nữa. Mặc định sau khi cài Windows 7, cập nhật driver mới nhất, máy tính của bạn đã chạy nhanh hơn Windows Vista khá nhiều. Tuy nhiên, như thế vẫn là chưa đủ, máy tính của bạn còn có thể chạy nhanh hơn nữa. ...


Giáo trình hướng dẫn phân tích bộ công cụ bảo mật xpsecurity cho win xp sp2 p5

Tham khảo tài liệu 'giáo trình hướng dẫn phân tích bộ công cụ bảo mật xpsecurity cho win xp sp2 p5', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Nhập môn hệ điều hành Linux part 5

Tham khảo tài liệu 'nhập môn hệ điều hành linux part 5', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Thay đổi Registry mà không cần khởi động hoặc log off trong Windows 7

Mặc định sau khi bạn thực hiện các thay đổi trong Windows Registry, yêu cầu bắt buộc người dùng phải log off và đăng nhập trở lại, nhưng nếu bạn không muốn log off và đăng nhập lại vì mất thời gian thì bạn có thể dễ dàng tắt và khởi động lại Explorer để áp dụng thay đổi mà không cần Log off và đăng nhập nữa. Cách sau đây sẽ giúp bạn.


Thay “áo” cho Google Chrome

Nếu cảm thấy nhàm chán với giao diện có phần đơn điệu của trình duyệt Chrome, hãy sử dụng tính năng thay đổi màu sắc và giao diện mà Google cung cấp trong phiên bản mới nhất.


Hướng dẫn cài đặt Windows trên Flash USB – Phần 2

Hướng dẫn cài đặt Windows trên Flash USB – Phần 2 Nếu bo mạch chủ của bạn còn khá mới, có thể BIOS của nó đã bao gồm những chức năng cần thiết để hỗ trợ phương tiện khởi động qua USB. Nếu vậy, tất cả những gì bạn cần làm là chọn đúng menu BIOS để khởi động từ ổ USB. Còn các PC cũ hơn sẽ không chấp nhận ổ USB như một thiết bị khởi động, tức là bạn phải cập nhật BIOS để hỗ trợ tuỳ chọn khởi động USB. Bạn có thể tìm hiểu cách có...


Operating System Concepts - Chapter 15: Security

The Security Problem Program Threats System and Network Threats Cryptography as a Security Tool User Authentication Implementing Security Defenses Firewalling to Protect Systems and Networks Computer-Security Classifications An Example: Windows XP To discuss security threats and attacks To explain the fundamentals of encryption, authentication, and hashing To examine the uses of cryptography in computing To describe the various countermeasures to security attacks


Tuyển tập những thủ thuật PC

Tham khảo tài liệu 'tuyển tập những thủ thuật pc', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Tài liệu mới download

Bài giảng Kỹ năng kiểm tra
  • 26/05/2014
  • 54.335
  • 547

Từ khóa được quan tâm

Có thể bạn quan tâm

Android 4.0: Những vũ khí mới
  • 27/07/2013
  • 65.128
  • 267
Introducing Windows Azure- P59
  • 03/11/2010
  • 72.228
  • 887
Sổ Tay Thủ Thuật PC part 63
  • 12/10/2010
  • 89.395
  • 667
CÀI WINDOWS XP
  • 30/09/2010
  • 31.247
  • 925

Bộ sưu tập

Danh mục tài liệu