... cứuPhân biệt hệđiềuhành với các thành phần khác. Hệ điềuhành làm những việc gì và làm như thế nào?Dùng những khái niệm của hệđiềuhành trong thiết kế chương trình, phân tích hệ thống, ... dùngOperating systems28PTIT, 2012Khởi động hệthống (system boot) Hệ điềuhành có thể được chứa trên đĩa hoặc bộ nhớ (ROM)Bootstrap là đọan chương trình nhỏ kích họat việc khởi động hệđiều ... Thế hệ 2: 1955 – 1965 Thế hệ 3: 1965 – 1980 Thế hệ 4: 1981 đến nayOperating systems16PTIT, 2012Windows Desktop WindowsServer WindowsOperating systems8PTIT, 2012Máy tính thế hệ...
... ID)Trạng thái tiến trìnhKhông gian làm việc của tiến trình Thông tinvề quan hệ của tiến trình Thông tinthống kêOperating systems21PTIT, 2012PriorityMỗi tiến trình được gán một ... (quantum=2).2-Thời gian chờ (waiting time) và thời gian lưu hệthống (turnaround time) của từng tiến trìnhOperating systems12PTIT, 2012 Điều phối CPU cho tiến trình Điều phối (scheduling): phân ... =2.Operating systems2PTIT, 2012Nội dungMô hình tiến trình Điều phối CPUCác giải thuật điều phốiOperating systems15PTIT, 2012Tổ chức điều phốiReady List CPUBlocked ListChờ sự kiệnSự kiện...
... e(s)<0.Operating systems3PTIT, 2012Nhu cầu thôngtin giữa các tiến trìnhTrong hệ thống, các tiến trình có nhu cầu liên lạc với nhau để:Chia sẻ thông tin Phối hợp thực hiện công việcOperating ... (); }Operating systems37PTIT, 2012Trả một chiếc nĩa void putdown(int i){state[i] = thinking;test((i + 4) % 5);test((i + 1) % 5);}Operating systems28PTIT, 2012MonitorOperating systems4PTIT, ... philosopher{enum (thinking, hungry, eating} state[5];condition self[5];void init();void test(int i);void pickup( int i);void putdown (int i);}Operating systems41PTIT, 2012Một số bài...
... trạng thái hệ thốngKiểm tra trạng thái an toànPTIT, 2012Thuật toán BankerNguyê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 định xem hệthống có an ... dụng.Finish [p]: tiến trình p đã thực hiện xongPTIT, 2012Trạng thái an toàn của hệ thốngTrạng thái an toàn (safe state): hệ thống có thể cấp phát tài nguyên cho các tiến trình mà không bị tắc ... đúng 1 chiếc nĩaPTIT, 2012Giải quyết vấn đề tắt nghẽnNgăn chặn (Prevention): Lọai bỏ 4 điều kiện của tắc nghẽnXử lý (Detection and recovery)Chấp nhận cho tắc nghẽn xảy ra, thực...
... được.Operating systems29PTIT, 2012Bảng trang nhiều cấpp1 p2 dCấu trúc địa chỉ trong bảng trang hai cấpOperating systems26PTIT, 2012Chuyển đổi địa chỉ ảo thành địa chỉ vật lýOperating systems4PTIT, ... base&limitOperating systems12PTIT, 2012Cấp phát liên tụcMô hình 2 (base&limit) quản lý địa chỉ bắt đầu và địa chỉ kết thúc.Operating systems9PTIT, 2012SwapOperating systems15PTIT, ... quản lý bộ nhớ “nhìn thấy”.Operating systems17PTIT, 2012Phân đọanĐối với người sử dụng, một chương trình được chia thành nhiều phần khác nhau:Operating systems28PTIT, 2012Tăng tốc...
... một tiến trình được lưu trữ liên tiếp nhau trên đĩa cứng.PTIT, 2012Bài tập 3Giả sử có một hệthống sử dụng kỹ thuật phân trang theo yêu cầu. Bảng trang được lưu trữ trong các thanh ghi. ... 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án thay thế trang bất kỳ : Cho ... 1, 11 bit cho bảng trang cấp 2, còn lại dành cho offset. Cho biết kích thước một trang trong hệ thống, và không gian địa chỉ ảo có bao nhiêu trang ? PTIT, 2012Thuật tóan NRUKết hợp bit...
... (DMA)Operating systems4PTIT, 20124Bộ điều khiển thiết bịBộ điều khiển thiết bịMỗi thiết bị xuất nhập điều có bộ điều khiển thiết bị riêngMỗi thiết bị xuất nhập điều có bộ điều khiển ... ms + 7 * (8.3+16.7) ms = 220 msOperating systems29PTIT, 2012Bài tập 1Xé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 = 5msSeek time ... cylinder cuối cùng, đầu đọc Khi đến cylinder cuối cùng, đầu đọc quay về vị trí xuất phátquay về vị trí xuất phátOperating systems31PTIT, 2012KHông phân mảnhThời gian đọc 1 sector+Thời...
... Allocation Table) là hệthống quản lý tập tin đơn giản, được sử dụng chủ yếu trong các hệđiềuhành DOS và Windows. Tuy nhiên, FAT(12 và 16) được xem như là các hệthống quản lý tập tin nhỏ gọn và ... liệuOperating systems2PTIT, 20122 Hệ thống tập tin Tập các thuật toán và cấu trúc dữ liệu thích hợp nhằm chuyển các thao tác luận lý trên file thành dữ liệu ghi trên thiết bị lưu trữ.Operating ... directory.Operating systems26PTIT, 2011Root directoryChứa các thôngtin 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 directory nằm ngay sau bảng FAT, được tổ chức thành...
... Xem thôngtin nạp hệđiềuhành khi khởi động Để dễ dàng hơn cho việc phát hiện lỗi khi nạp hệđiềuhành (boot), tôi sẽ hướng dẫn bạn cách xem hệđiềuhành làm những gì trong quá trình nạp hệ ... một màn hình với thôngtin nạp hệthống sẽ thay thế cho thanh chờ màu xanh lúc bình thường. Cách thực hiện: - Chạy msconfig từ trình đơn Start - Chọn Continue khi có thông báo UAC - ... thông báo UAC - Chọn thẻ Boot - Chọn Yes khi có thông báo xác nhận - Đóng msconfig và khởi động lại máy để thấy tác dụng - Chúc các bạn thành công ...
... KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNGTIN VÀ TRUYỀN THÔNG ──────── * ─────── ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH CÔNG NGHỆ THÔNG TIN Xây dựng hệthống Voip trên hệ điều hành Android Sinh viên thực hiện: ... PHÁP1 Tổng quan về đề tài 1.1 Các vấn đề cần giải quyết Tìm hiểu về kiến trúc của Voip Tìm hiểu vềhệđiềuhànhAndroid Tìm hiểu thư viện hỗ trợ để lập trình Voip Client trên Android Chọn ... cầu user nhập thôngtin (user ID và password) để xác thực .SIP client mã hóa thông tin người dùng và gửi tới server .Server xác thực thôngtin người dùng, nếu thành côngnó trả về chuỗi 200 OK...
... xuống.2.2. Hệđiềuhành Android 2.2.1. Kiến trúc của hệđiềuhành mã nguồn mở Android Hệ điềuhànhAndroid gồm bốn thành phần chính cấu thành[3] :- Ứng dụng: Đây là lớp trên cùng của kiến trúc Android. ... trên hệđiềuhành Android Cho đến thời điểm luận văn này hoàn thiện(20/05/2010) thì hệđiềuhànhAndroid đã ra đời năm phiên bản:- Android 1.0- Android 1.5- Android 1.6- Android 2.0.1- Android ... các hệthốngthôngtin trực tuyến trên điện thoại di động. Vì vậy, với sự kết hợp giữa hệđiềuhành mã nguồn mở Android và công nghệ 3G sẽ là cơ sở cho sự phát triển các hệthốngthông tin...