... tại đây, mục Standard Broadcast Actions
Một số broadcast khác
•
Thông báo tin nhắn tới
•
Thông báo cắm, rút thẻ nhớ
•
Thông báo có cuộc gọi đi
•
Và các bạn có thể định nghĩa broadcast cho riêng ... lifecycle của BroadcastReceiver chỉ có duy nhất một phương thức
onReceive().
–
Khi có sự kiện mà BroadcastReceiver đã đăng ký
nhận được phát đi, thì phương thức onReceive()
của Br...
... file (Windows)
Operating systems
26
PTIT, 2012
Quản lý hệ thống tập tin
Tổ chức thông tin trên đĩa sao cho an tòan
và dễ truy xuất.
FAT
FAT32
NTFS
EXT-3
…
Operating systems
27
PTIT, ... Bootloader)
Operating systems
29
PTIT, 2012
Bài tập
Tìm hiểu cơ chế họat động và sử dụng
WMware (workstation, player).
Tìm hiểu các công nghệ Core CPU của
Intel
Cài đặt, sử dụn...
... (process ID)
Trạng thái tiến trình
Không gian làm việc của tiến trình
Thông tin về quan hệ của tiến trình
Thông tin thống kê
... điểm:
…
Operating systems
21
PTIT, 2012
Priority
Mỗi tiến trình được gán một độ ưu tiên,
tiến trình nào có độ ưu tiên cao nhất được
chiếm CPU trước.
Có thể độc quyền hoặc không.
Operating systems
22
PTIT, ... Round robin
(quantum=2).
2-Th...
... ready;
enter(Q,ready-list);
}
}
Operating systems
2
PTIT, 2012
Nội dung
Nhu cầu thông tin giữa các tiến trình
Tranh đoạt điều khiển và miền găng
Các giải pháp đồng bộ
Operating systems
30
PTIT, 2012
Cài ...
cho A.
-A ra khỏi miền găng và “đánh
thức” B
-B đang “thức” nên không
nhận tín hiệu đánh thức.
-B không bao giờ được vào
miền găng!
Đồng bộ tiến trình
Operating systems
20
P...
... Pi và quay lại B1
B3: Nếu Finish[i] = true với mọi i thì hệ thống an
toàn.
PTIT, 2012
Thuật toán Banker
Nguyên tắc: Khi tiến trình yêu cầu tài
nguyên, hệ thống cấp phát “thử”, sau đó
xác ... toàn không.
Nếu an toàn thì cấp phát “thật”, ngược lại
thì không cấp phát
PTIT, 2012
Thuật toán Banker
Tiến trình Pi yêu cầu k tài nguyên loại r.
B1: Nếu k <= Need[i,r] thì qua B2, ngược
... nhớ
Operating systems
20
PTIT, 2012
Chuyển đổi địa chỉ trong cơ chế phân
đọan
Operating systems
21
PTIT, 2012
Một hệ thống phân đọan
Operating systems
22
PTIT, 2012
Dùng chung các phân đọan
Operating ... lược Worst fit
Operating systems
31
PTIT, 2012
Bài tập 2
Tại sao kích thước trang luôn là lũy thừa
của 2?
Xét một không gian địa chỉ có 8 trang, mỗi
trang có kích thước 1K. Ánh xạ và...
...
Trang nào sẽ được chọn
thay thế theo :
a) thuật toán NRU
b) thuật toán FIFO
c) thuật toán LRU
d) thuật toán "cơ hội thứ 2"
PTIT, 2012
Bài tập 5
Xét chuỗi truy xuất bộ nhớ sau:
1, 2 ... 2012
Bài tập 1
Giả sử có một chuỗi truy xuất bộ nhớ có
chiều dài p với n số hiệu trang khác nhau
xuất hiện trong chuỗi. Giả sử hệ thống sử
dụng m khung ( khởi động trống). Với một
thuật to...
... RAID 4 nhưng parity
Giống như RAID 4 nhưng parity
phân tán trên nhiều đĩa
phân tán trên nhiều đĩa
Operating systems
28
PTIT, 2012
Bài tập 0
Chuỗi truy xuất đĩa: 10, 22, 20, 2, 40,
Chuỗi ... elevator)
C-SCAN (One-way elevator)
Operating systems
29
PTIT, 2012
Bài tập 1
Xét một hệ thống đĩa cứng với các
Xét một hệ thống đĩa cứng với các
thông số:
thông số:
Seek time = 5ms
Seek...
... sau sector cuối cùng của bảng
Root directory.
Operating systems
26
PTIT, 2011
Root directory
Chứa các thông tin cần thiết để quản lý các tập tin và thư
mục con trong thư mục gốc của đĩa. Root ... xóa. Khi một tập tin bị xóa, byte đầu tiên
trong trường tên file được đổi thành E5, các thông tin
khác vẫn giữ nguyên.
2E: (mã ASCII của dấu .) nếu chỉ có 1 byte 2E, entry được
đánh...
... viện Công nghệ Bưu chính Viễn thông
• Hệ thống thông tin dựa trên máy tính (CBIS)
1. LỊCH SỬ PHÁT TRIỂN CỦA CÁC HỆ THỐNG
THÔNG TIN
Thành phần của
CBIS
• Phần cứng
• Phần mềm
• Người sử dụng
• Thông ... Học viện Công nghệ Bưu chính Viễn thông
• Công nghệ điện tử
– Công nghệ mạch tích hợp mật độ cao (LSI) và VLSI
– Bộ vi xử lý chứa cả phần thực hiện và chương trình...