Bài thực hành số 1 buổi 1 MÔN NHẬP MÔN ĐIỆN TOÁN Bài thực hành số 3 3 Theo dõi việc dùng CPU, bộ nhớ Mục tiêu sinh viên cần đạt được Thấy rõ việc sử dụng tài nguyên CPU, bộ nhớ trong việc chạy các ứng[.]
MƠN : NHẬP MƠN ĐIỆN TỐN Bài thực hành số 3.3 : Theo dõi việc dùng CPU, nhớ Mục tiêu sinh viên cần đạt được: Thấy rõ việc sử dụng tài nguyên CPU, nhớ việc chạy ứng dụng Chạy Windows, tắt bớt ứng dụng chạy nhiều có Ấn tổ hợp phím Ctrl-Alt-Del để kích hoạt trình "Task Manager" Windows, c ửa sổ điển hình sau : Dời chuột tab lệnh "Performance" chọn để hiển thị thơng tin s d ụng CPU nhớ ứng dụng tại, cửa sổ "Task Manager" có dạng sau : Khảo sát tìm hiểu ý nghĩa thông số CPU Usage, CPU Usage History, PF Usage, Page File Usage History, Totals, Physical Memory, Commit Charge, Ketnel Memory Chạy thêm ứng dụng lớn Word, Excel, PowerPoint, VC++, VB, M ỗi l ần chạy thêm ứng dụng quan sát giá trị thông số cửa sổ Performance ghi nhận độ lệch chúng so với giá trị cũ chưa chạy ứng dụng Lập bảng miêu tả thay đổi giá trị thông s ố, m ỗi hàng ứng v ới ứng dụng Kiểm tra mức độ hao tốn nhớ ứng dụng so với kích thước thật ứng dụng (cộng với file *.dll mà ứng dụng dùng để chạy) Kết luận việc sử dụng nhớ CPU ứng dụng ? Chạy VB 6.0 (nếu chưa chạy), tạo Project dạng "Standard EXE", Form ứng dụng hiển thị, vẽ button với caption "Start" "End" Name btnStart btnEnd Tạo hàm xử lý Click chu ột cho t ứng button b ằng cách ấn kép chuột vào button, viết code cho hàm xử lý Click chuột sau : Dim fRun As Boolean 'ngừng chạy vịng lặp tính toán bên Private Sub btnEnd_Click() fRun = False End Sub 'chạy vịng lặp tính tốn bên mà khơng chờ I/O Private Sub btnStart_Click() fRun = True While fRun DoEvents a = a Wend End Sub Làm hiển thị lại cửa sổ Performance, chọn menu Run.Start để dịch chạy ứng dụng VB vừa viết, quan sát giá trị cửa sổ Performance Ấn button "Start" để chạy vịng lặp tính tốn bên khơng chờ I/O, quan sát lại giá trị sử dụng CPU Usage Đánh giá kết 10 Ấn button "End"O, quan sát lại giá trị sử dụng CPU Usage Đánh giá k ết qu ả 11 Hãy thử chạy ứng dụng khác quan sát giá tr ị c ửa s ổ Performance Đánh giá kết lần chạy ứng dụng 176