Da em co thac mac cau tu luan 2b la bang trang no se chua cac frame ID (6 bit) + 1 bit Valid/Invalid = 7 thoi phai khong a. PageID no khong co trong bang trang
Cái này tùy vào cách triển khai bảng trang, nếu hệ điều hành ánh xạ toàn bộ không gian địa chỉ ảo thành không gian địa chỉ vật lý, chấp nhận luôn cả những không gian địa chỉ luận lý không sử dụng thì không cần pageID trong mục bảng trang. Ngược lại, nếu hệ điều hành chỉ ánh xạ các địa chỉ luận lý cần thiết thì phải cần phải thêm pageID vào mục bảng trang. Mình có kiểm tra lại slide của các bạn đang học thì hiện tại đang mặc định địa chỉ luận lý tăng tuyến tính và bắt đầu từ 0 (hoặc được bắt đầu dựa trên con trỏ bảng trang) nên không cần pageID trong mục bảng trang, theo đó cách làm như bạn là đúng nhé.
em thắc mắc về câu 4 ạ. Theo em nhớ định nghĩa của thao tác Signal(S) trong semaphore được sử dụng để giải phóng tài nguyên hoặc đánh thức một tiến trình đang chờ trong hàng đợi semaphore. Nó trái với định nghĩa được nhắc đến nên D mới là đáp án được chọn chứ anh nhỉ
Chọn câu D cũng đúng nhé. Riêng câu A vì mình nhớ mutex là cơ chế được hỗ trợ bởi hệ điều hành nên không thể xảy ra busy waiting. Nên có thể chọn A hoặc D cho câu này.
Đề hỏi là "tập các trang nhớ" nghĩa là đang hỏi đến 1 cái gì đó cầm nắm đếm được, vì thế chọn B. Câu A là nguyên lý, thuộc tính của tập làm việc. Hiện tại slide đang ghi mô tả này là câu A nên câu A tạm thời đúng nhé. Tương lai khi sửa lại slide thì B sẽ đúng 😂
mong anh sớm giải đề thi hdh sáng nay ạ :((
Da em co thac mac cau tu luan 2b la bang trang no se chua cac frame ID (6 bit) + 1 bit Valid/Invalid = 7 thoi phai khong a. PageID no khong co trong bang trang
Cái này tùy vào cách triển khai bảng trang, nếu hệ điều hành ánh xạ toàn bộ không gian địa chỉ ảo thành không gian địa chỉ vật lý, chấp nhận luôn cả những không gian địa chỉ luận lý không sử dụng thì không cần pageID trong mục bảng trang. Ngược lại, nếu hệ điều hành chỉ ánh xạ các địa chỉ luận lý cần thiết thì phải cần phải thêm pageID vào mục bảng trang. Mình có kiểm tra lại slide của các bạn đang học thì hiện tại đang mặc định địa chỉ luận lý tăng tuyến tính và bắt đầu từ 0 (hoặc được bắt đầu dựa trên con trỏ bảng trang) nên không cần pageID trong mục bảng trang, theo đó cách làm như bạn là đúng nhé.
em thắc mắc về câu 4 ạ.
Theo em nhớ định nghĩa của thao tác Signal(S) trong semaphore được sử dụng để giải phóng tài nguyên hoặc đánh thức một tiến trình đang chờ trong hàng đợi semaphore.
Nó trái với định nghĩa được nhắc đến nên D mới là đáp án được chọn chứ anh nhỉ
Chọn câu D cũng đúng nhé. Riêng câu A vì mình nhớ mutex là cơ chế được hỗ trợ bởi hệ điều hành nên không thể xảy ra busy waiting. Nên có thể chọn A hoặc D cho câu này.
@ dạ em cảm ơn ạ
@@DuongComputing a ơi trong bài giảng mới thì mutex lock có thể có busy waiting hoặc không busy waiting rồi á anh, nên đáp án câu này em nghĩ là D
@@huyphuoc5577 Cảm ơn bạn, mình sẽ sửa lại chỗ này.
21 A chứ ạ
Đề hỏi là "tập các trang nhớ" nghĩa là đang hỏi đến 1 cái gì đó cầm nắm đếm được, vì thế chọn B. Câu A là nguyên lý, thuộc tính của tập làm việc. Hiện tại slide đang ghi mô tả này là câu A nên câu A tạm thời đúng nhé. Tương lai khi sửa lại slide thì B sẽ đúng 😂
câu 8 tại sao k phải là D z anh, em thấy trong định nghĩa thì k có câu A
D là ngăn deadlock nha b, cụ thể là hold&wait
Để Tránh thì dùng banker và an toàn đee kiểm tra tình trạng hệ thống nhằm ko đi vào trangj thaia ko an toàn nên chọn A.
Các phương án còn lại là các cách để ngừa (ngăn) deadlock.