Sebab: 1. Mesin maya JAVA disediakan pada sistem Android untuk menyokong pengendalian aplikasi Java, dan mesin maya ini menggunakan banyak perkakasan 2. Keperluan pengeluar telefon mudah alih untuk sistem Android Penyesuaian dan pembangunan meningkatkan beban pada sistem Android, memperlahankan kelajuan berjalannya dan menjejaskan kelancarannya 3. Perisian aplikasi terlalu kembung dan homogen, yang memperlahankan kelajuan berjalan telefon Android pada tahap tertentu.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Android ialah sistem pengendalian mudah alih sumber terbuka yang digunakan secara meluas di seluruh dunia dan mempunyai bahagian pasaran terbesar di dunia. Seperti yang kita sedia maklum, sistem Android dibangunkan berdasarkan kernel Linux Berbanding dengan ciri-ciri Linux yang bersih, stabil, licin dan lain-lain, sistem Android masih kelihatan kembung dan tidak kemas.
Jadi, dengan kernel yang sama, mengapa Linux bersih dan stabil manakala Android kembung dan tidak kemas?
Sistem aplikasi lapisan atas yang dibina secara bebas oleh sistem Android
Walaupun sistem Android dibangunkan berdasarkan kernel Linux, ia hanya menggunakan kernel Linux dan sistem aplikasi lapisan atas Semua dibina secara bebas sepenuhnya. Dalam proses ini, sistem Android telah mentakrifkan semula banyak perkara, terutamanya dari segi persekitaran berjalannya.
Apabila Google mula membangunkan sistem Android, untuk mengurangkan halangan kemasukan untuk pembangun dan menarik pembangun dengan cepat untuk menyertai, ia memilih bahasa JAVA yang popular pada masa itu. Walau bagaimanapun, mesin maya JAVA mesti disediakan pada sistem Android untuk menyokong pengendalian aplikasi Java, dan mesin maya ini menggunakan banyak perkakasan.
Oleh itu, corak reka bentuk sistem Android ini menyebabkan kelancaran dan mudah alihnya ketinggalan berbanding sistem pengendalian Linux.
Penyesuaian dan pembangunan sistem Android oleh pengeluar telefon mudah alih
Sistem Android Google adalah sumber terbuka, dan mana-mana pengeluar telefon mudah alih boleh membina di atasnya Penyesuaian dan pembangunan sekunder sistem, seperti telefon bimbit OPPO arus perdana domestik semasa ColorOS, Xiaomi MIUI dan emui Huawei semuanya berasaskan sistem Android.
Walau bagaimanapun, dalam proses penyesuaian dan pembangunan sistem, didorong oleh keuntungan, pedagang sering pra-pasang beberapa perisian aplikasi tertentu ke dalam sistem, dan kebanyakan perisian prapasang tidak boleh dinyahpasang secara bebas. Gelombang operasi sedemikian pasti akan meningkatkan beban pada sistem Android, memperlahankan kelajuan lariannya dan menjejaskan kelancarannya.
Ekosistem aplikasi sistem Android kurang pengawasan
Salah satu sebab asas mengapa sistem iOS Apple lancar ialah kekurangan penyeliaan aplikasi sistem dan Pengurusan dan penyeliaan kebenaran disediakan, dan Apple Store bersatu digunakan dalam mod pemasangan APP. Pengguna yang ingin memuat turun perisian aplikasi mesti melalui gedung aplikasi ini dan semua perniagaan yang disenaraikan dalam kedai telah disemak dengan ketat oleh platform. Langkah ini secara asasnya menghapuskan beberapa isu kekeliruan kebenaran.
Sebaliknya, prestasi Android dalam aspek ini sangat mengelirukan.
Disebabkan kekurangan pengurusan bersepadu ekosistem Android domestik, jenama utama pengeluar telefon mudah alih beroperasi secara bebas, dan disebabkan sifat sumber terbuka sistem Android, proses pemasangan aplikasi tidak diperlukan sama sekali Melalui kedai aplikasi, anda hanya memerlukan pakej pemasangan program APk untuk memasangnya secara langsung. Ini memberi potensi kepada aplikasi untuk melepaskan kehendak mereka pada tahap yang besar, terutamanya dari segi mendapatkan kebenaran penting seperti pelbagai mesej push, kebenaran buku alamat, dan membaca mesej teks. Ini bukan sahaja memperlahankan kelajuan berjalan sistem Android, tetapi juga mewujudkan risiko keselamatan kebocoran privasi peribadi.
Perisian aplikasi terlalu kembung dan homogen
Perisian aplikasi domestik secara amnya membengkak Contohnya, Alipay merangkumi hampir setiap senario aplikasi dalam kehidupan, malah Anda juga boleh bermain permainan melalui Alipay. Pada hakikatnya kebanyakan ciri ini tidak diperlukan. APP domestik berharap satu perisian dapat menjaga semua makanan, minuman dan kencing anda.
Dalam kes ini, jika sejumlah besar perisian dipasang, sudah pasti akan terdapat sejumlah besar fungsi aplikasi pendua pada telefon. Ini juga akan memperlahankan kelajuan berjalan telefon Android ke tahap tertentu.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Juga berdasarkan linux, mengapa Android tidak cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!