Kể từ ngày Microsoft giới thiệu phiên bản mới nhất của hệ điều hành di động thì có rất nhiều đánh giá tích cực từ phía cộng đồng người sử dụng. các bạn có thể xem các đánh giá rõ hơn thông qua bài viết từ cộng đồng công nghệ Engadget. Trong phiên bản Mango bao gồm hơn 500 chức năng mới (hỗ trợ hơn 1000 APIs dành cho các lập trình viên), các bạn sẽ nắm bắt được sự cải tiến hoàn chỉnh từ hệ thống lõi của hệ điều hành (Core OS) cho đến hiệu suất tương tác trên giao diện người dùng.





từ kênh thông tin công nghệ dành cho lập trình viên - , kỹ sư phần mềm cao cấp Gbadegesin từ Microsoft sẽ trình bày với cộng đồng về nền tảng kiến trúc lõi của phiên bản Windows Phone 7 Mango, giúp cộng đồng chuyên gia có một góc nhìn sâu, tường tận hơn về phiên bản mới cập nhật này.














Lõi hệ thống của phiên bản Mango có thành phần mới bao gồm: Generational Garbage Collector (GGC) và khả năng hỗ trợ đa nhiệm (Support of Multitasking).


Nhắc lại một số lý thuyết cơ bản về Garbage Collector (GC) trong .NET Framework. GC giúp quản lý chuyện cấp và thu hồi bộ nhớ cho ứng dụng của bạn. Mỗi khi người dùng tạo ra một object, CLR (Common language runtime) cấp phát bộ nhớ cho object này. GC thực hiện sắp xếp, tối ưu hóa các và giải phóng vùng nhớ khi ứng dụng chạy.





Việc phát triển ứng dụng trên Windows Phone 7 chính là phát triển ứng dụng trên nền tảng .NET Framework vì vậy Garbage Collector đóng vai trò rất quan trọng trong chuyện tối ưu hóa hiệu suất của ứng dụng của Windows Phone 7. Với khái niệm mới Generational Garbage Collector (GGC) trong Mango là gì? Nó có hữu ích như thế nào? Vì sao nó giúp tối ưu, tăng hiệu suất của Windows Phone 7 Mango?


Trong các phiên bản trước của Windows Phone 7, trong một thời (gian) điểm, hệ điều hành chỉ có thể xử lý một ứng dụng điều đó đồng thời (gian) với chuyện không thể mở nhiều ứng dụng hoạt động đồng thời (gian) với nhau (Multitasking). Trong phiên bản Mango, Windows Phone 7 vừa hỗ trợ khả năng đa nhiệm Multitasking, giúp người dùng có thể tương tác giữa các ứng dụng một cách linh hoạt và nhanh chóng.
Trong bài trình bày lần này, kỹ sư cao cấp Gbadegesin sẽ trình bày về nguyên lí hoạt động đa nhiệm Multitasking trong phiên bản Windows Phone 7 Mango? Cùng một số vấn đề về kiến trúc của Mango.
Thông tin về kỹ sư cao cấp Gbadegesin (Microsoft):





Gbadegesin thuộc nhóm các kỹ sư cao cấp của Microsoft chịu trách nhiệm chính trong chuyện xây dựng nền tảng Windows Phone 7 cùng hệ thống các dịch vụ, ứng dụng vận hành trên nền tảng Windows Phone của Microsoft.





Một số bài viết liên quan:



 

Các chủ đề có liên quan khác

Top