5 Thực nghiệm Demo
5.2.4 Demo chương trình
Kết quả kiểm thử
Với môi trường tiến hành kiểm thử: PC: Celeron 2.8 GHz, RAM 512 MB Hệ điều hành: Debian 2.6
Kết quả kiểm thử được thống kê trong bảng5.4.
Qua đồ thị 5.8, ta có thể nhận thấy, khi tăng số lượng bản ghi dữ liệu thì kéo theo thời gian xử lý tăng nhưng không ảnh hưởng đáng kể tới dung lượng bộ nhớ sử dụng. Điều này cho thấy, sự tiêu tốn bộ nhớ sinh ra khi có sự tải các bản ghi cần thiết vào bộ
Hình 5.7:Biểu đồ thiết kế hệ thống HEDV
Hình 5.8:Đồ thị kết quả kiểm thử HEDV
nhớ còn các bản ghi chưa (hoặc không) sử dụng sẽ không được cấp phát bộ nhớ. Qua các số liệu kiểm thử cho thấy, các giải pháp tối ưu về bộ nhớ trong trường hợp này tỏ ra
CHƯƠNG 5: THỰC NGHIỆM- DEMO
Bảng 5.4:Kết quả kiểm thử demo chương trình
STT Số bản ghi Thời gian (mili giây) Bộ nhớ (MB)
1 5 0 1.2 2 10 0 1.2 3 20 20 1.2 4 50 230 1.2 5 100 1540 1.3 6 150 5360 1.3 7 200 12470 1.3 8 250 26270 1.4 9 300 46230 1.4 10 350 76090 1.4 11 400 111230 1.4 12 450 162870 1.4 13 500 223160 1.4
thực sự hiệu quả. Ngoài ra, cũng cần để ý rằng, khi số bản ghi tăng nhưng không vượt quá 350 thì thời gian thực thi có tăng nhưng không đáng kể. Đây là cũng là kết quả khá khả quan về việc tối ưu tốc độ xử lý.
Một số hình ảnh về giao diện của chương trình
Hình5.9thể hiện giao diện chính của chương trình. Chi tiết, có thể xem phần Phụ lục để hiểu rõ các tính năng cũng như cách sử dụng.
(a)Theo đường chéo (b)Theo treemap
Kết luận và hướng phát triển 6.1 Kết luận
Trong khóa luận này, chúng tôi đã trình bày các phương pháp tối ưu thuật toán Adaptive Page Layout trên hệ thống PC:Giảm số phân hoạch node,Thay thế cây nhị phân,Kéo giãn khối hìnhhaySử dụng tỉ lệ tương đối. Qua các demo và kết quả thực nghiệm đã chứng tỏ tiềm năng của những phương pháp này. Đây chính là tiền đề cho việc triển khai và tối ưu tiếp trên hệ thống nhúng (ARM).
Mặt khác, chúng tôi cũng hi vọng các phương pháp tối ưu APL mà chúng tôi đề xuất cùng với những kết quả thực nghiệm có được sẽ tạo điều kiện cho những nhóm nghiên cứu quan tâm tới vấn đề này có cơ sở tiến hành so sánh, đánh giá và hoàn thiện phương pháp của mình.
6.2 Một số hướng phát triển
Qua khóa luận này, cũng cho thấy việc tối ưu thuật toán Adaptive Page Layout không những mang lại ý nghĩa quan trọng trong các bài toán về dàn trang trên thiết bị di động mà còn có ý nghĩa đối với các bài toán sẽ được xây dựng tại phòng thí nghiệm trong giai đoạn tới. Trong tương lai, khi kết quả tối ưu được cải thiện, chúng tôi sẽ tiếp tục nghiên cứu phát triển đối với