Thứ Năm, 13 tháng 11, 2014

“Hệ điều hành Android” là gì, vì sao ngốn pin? và cách xử lí lỗi này.

Nếu hay là nhìn phần báo cáo sử dụng pin mực Android, bạn sẽ thấy những thành phần rất quen thuộc thường hay là ngốn pin: Hệ điều hành Android (Android OS) hay là Hệ thống Android (Android System).

Vậy những phần mềm mỏng đó là gì, và vì sao chúng lại ngốn nhiều pin trên Android tới vậy?

Đầu tiên, ta nên hiểu đơn chút về bản chồng mực các hệ điều hành hiện đại. Hệ điều hành là đơn phần mềm mỏng rất vĩ đại, được tạo nên từ hàng trăm ngàn dòng lệnh và hoạt động như đơn lớp kết nối giữa phần rắn và các phần mềm mỏng chạy trên nó. Do vậy, hệ điều hành phải có sẵn các cỗ phần mềm mỏng được lập trình trước nhằm tương thích với phần cứng, biếu phép các ứng dụng chạy trên hệ điều hành kết nối với linh kiện phần cứng.

 

 

Để dễ hiểu, hãy thử tưởng tượng những tác vụ đơn giản như tra bản đồ hay là chụp ảnh. Khi ứng dụng bản đồ cần biết vị trí mực bạn, nó không trực tiếp ra lệnh biếu chip GPS kết nối với các vệ tinh định vị, mà đó là việc mực hệ điều hành. Ứng dụng bản đồ chỉ nhận kết quả do hệ điều hành trả về mà thôi (đó là lý do khi bạn tắt tính năng định vị trong phần cài để mực Android, không đơn ứng dụng nào có thể xác định vị trí mực bạn). Tương tự như thế, ứng dụng chụp hình không trực tiếp ra lệnh biếu camera mực máy phải đóng màn trập khi chụp ảnh, mà nó chỉ gửi lệnh biếu hệ điều hành.

Android, giống như mọi hệ điều hành khác, cung cấp các API (giao diện lập trình ứng dụng) mà qua đó ứng dụng có thể trao tiếp với các thành phần phần cứng. Nhờ có các API này, các ứng dụng không phải có thêm trình điều khiển biếu mỗi đơn thiết bị phần cứng, nhờ đó nhẹ hơn và hoạt động nhanh hơn.

Như vậy, khi bạn thấy hai trang mục Android OS và Android System trong danh sách những phần mềm mỏng ngốn pin, thực chồng là các ứng dụng trên Android đã yêu cầu phần rắn quá nhiều. Ví dử như các mệnh xã hội Facebook, Twitter đều có tính năng định vị, và khi các ứng dụng này chạy thầm kín thì hệ điều hành cũng phải hoạt động theo để cung cấp thông tin định vị. Những hoạt động liên quan tới theo dõi di chuyển, như đếm bước chân hay là mở màn hình khi rút máy ra khỏi túi… cũng đều "ghi dấu" ở hai phần mềm mỏng nói trên.

Android OS và Android System không hề hấn phức tạp, nó chỉ là những xích vụ cơ bản mực Android hoạt động thầm kín khi các ứng dụng yêu cầu. Một lời khuyên phổ biến để tiết kiệm pin biếu Android là vận hạn chế các xích vụ chạy thầm kín như định vị hay là đồng cỗ dữ liệu. Nếu thấy pin sụt quá nhanh, bạn nên vào phần quản lý pin mực Android, kiểm tra các ứng dụng ngốn pin nhất và ép chúng ngừng lại (nếu không dùng thường xuyên) hoặc không biếu phép chạy ngầm

Không có nhận xét nào:

Đăng nhận xét