
Gửi bởi
kjm1312
E xin trích ạ
"Nếu sử dụng Windows, ắt hẳn bạn cũng ít nhất một lần gặp lỗi “Màn hình xanh chết chóc” – Blue Screen of Death. Lỗi này xảy ra khi toàn bộ hệ thống gặp sự cố - crashed và không thể khôi phục ngay, yêu cầu khởi động lại toàn bộ hệ thống để sửa lỗi. Lỗi này đặc biệt nghiêm trọng với các nền tảng OS sử dụng một nhân nguyên khối (mỗi thành phần của hệ điều hành đều được đính chết vào nhân – tạm gọi là MOS – Monolythic OS).
Lí do là mọi ứng dụng đều sử dụng chung một vùng nhớ ảo do hệ điều hành cung cấp. Mọi hoạt động đều diễn ra trên chỉ một vùng nhớ ảo cho dù chúng ta có bao nhiêu tiến trình (process) đi chăng nữa. Mỗi khi một tiến trình xảy ra lỗi, đặc biệt là lỗi vùng nhớ, nó sẽ gây ra thông báo lỗi cho toàn bộ hệ thống. Và cả hệ thống đều xảy ra lỗi vùng nhớ (memory failure). Reboot, restart là cách giải quyết duy nhất, để hệ điều hành xóa vùng nhớ cũ và tạo lại vùng nhớ ảo mới.
Còn QNX cấp phát cho mỗi tiến trình 1 vùng nhớ ảo riêng, và chỉ cho phép process hoạt động trong phạm vi vùng nhớ đó, nếu cần thêm tài nguyên thì tiến trình cứ yêu cầu, QNX sẽ cấp thêm, nhưng vẫn theo nguyên lí “của ai nấy xài”. Điều này hạn chế tối đa việc toàn bộ hệ thống bị lỗi giữa chừng do dùng chung vùng nhớ. Với cơ chế hoạt động này, nếu tiến trình nào phát sinh lỗi, hoặc ghi vào vùng nhớ không dành cho nó, hệ điều hành sẽ phát hiện và ngay lập tức tắt tiến trình đó. Cách thức hoạt động “tắt tức thì” này làm gợi nhớ đến cách mà Symbian già cỗi quản lí vùng nhớ của mình, nhưng dĩ nhiên, QNX hoạt động thông minh và hoàn hảo hơn nhiều.
Ngoài việc hạn chế lỗi hệ thống, cơ chế cấp phát vùng nhớ riêng cho mỗi tiến trình của QNX còn giúp BlackBerry tối ưu hóa độ bảo mật và sự ổn định của hệ thống. Mỗi tiến trình chỉ sử dụng được vùng nhớ mà nó được cấp cho, không thể xâm phạm vào vùng nhớ của tiến trình khác hoặc vùng nhớ chưa được cấp phép. Chuyện dùng đoạn code để “chôm” thông tin từ tiến trình khác đang chạy như trên Windows là không hề dễ dàng tí nào."
Có những giây lát mà lời nói không đủ để tả, chỉ có nhịp thở, làn da và cảm xúc mới có thể kể thay. Khi đêm buông xuống, không gian lặng đi, cũng là lúc người đàn ông đối diện với chính bản năng sâu...
Quý ông tinh tế biết điều khiển...