Apple mengumumkan bahwa salah satu keuntungan terpenting iOS 12 adalah meningkatkan kinerja secara signifikan hingga 100% di beberapa fungsi - lihat Artikel kami sebelumnya-. Tetapi mengapa perangkat menjadi sangat lambat? Kesampingkan masalah baterai Sekarang, berbicara tentang ponsel yang tidak mengalami kerusakan perangkat keras apa pun, jadi mengapa kami merasa kinerjanya kurang seiring berjalannya waktu dan pembaruan? Bagaimana Apple akan meningkatkan kinerja?

Masalah baterai adalah penyebab utama kinerja rendah, tetapi setelah mengganti baterai atau menutup kinerja, ini adalah opsi yang ada di iOS 11.3 dan yang lebih baru, jadi kami seharusnya merasakan bahwa sistem saat ini (biarkan iOS 11.4.1 ) berjalan dengan kecepatan yang sama seperti di iOS 10 dan sebelum iOS 9, tetapi kenyataannya ini tidak terjadi. Kami merasa ini lebih lambat. Tapi apakah perasaan ini nyata?
Beberapa bulan yang lalu, sebuah penelitian diterbitkan di mana tes dilakukan pada iPhone dengan model yang sama pada beberapa sistem yang berbeda, dan penelitian tersebut keluar dengan hasil yang mengatakan bahwa kinerjanya stabil dengan pembaruan (tentu saja ada perbedaan, tetapi tidak besar. ). Hal yang sama juga terjadi dalam tes kinerja BenchMark, yang menunjukkan bahwa jika ponsel Anda tidak mengalami masalah baterai, diasumsikan bahwa ponsel Anda mendapatkan hasil yang mendekati apa yang diperoleh di masa lalu. Tapi ini bukan perasaan kami.

Setelah Apple mengumumkan peningkatan kinerja di iOS 12, kami melihat beberapa komentar yang mengatakan bahwa yang terjadi adalah konspirasi dari Apple, karena perusahaan selama bertahun-tahun sengaja mengurangi kinerja dan kemudian memutuskan untuk menghentikan pengurangan ini dengan mengatakan bahwa ini adalah keuntungan. Persis seperti teori bahwa perusahaan farmasi menciptakan penyakit dan perusahaan komputer menciptakan virus. Oleh karena itu, Apple mengurangi kinerja dan kemudian mengumumkan peningkatannya, jadi kami akan senang tanpa perusahaan menambahkan fitur baru. Teori yang bagus, tetapi bukankah masuk akal jika pernyataan yang meremehkan ini muncul dalam tes kinerja? Ketika Apple menurunkan kinerja baterai, penurunan ini terbukti dalam pengujian. Mengapa reduksi kontemplatif ini tidak diperlihatkan? Omong-omong, peningkatan kinerja termasuk iPhone X, jadi apakah Apple bersekongkol melawan dirinya sendiri untuk mengurangi kinerja perangkat terbaru untuk mencegah penjualannya?
Yang benar adalah bahwa tidak ada alasan tunggal dan eksplisit untuk masalah ini, meskipun ada beberapa alasan, dan kami hanya akan menyebutkan 3 alasan yang paling penting.
Pembaruan berturut-turut kumulatif
Banyak dari kita memiliki perangkat mereka di iOS 8, jadi dia memperbaruinya ke iOS 9 dari pengaturan secara langsung, dan tahun berikutnya, iOS 9 muncul, dan kemudian iOS 10, lalu iOS 11, dan saat ini iOS 11.4.1 tiba, semuanya tanpa melakukan pemulihan bersih. Singkatnya, gagasan dan kesederhanaan adalah bahwa dengan rangkaian pembaruan berkelanjutan, ada banyak file yang mungkin salah karena satu dan lain hal, yang menyebabkan penurunan kinerja. Seringkali direkomendasikan oleh pusat Apple resmi agar Anda melakukan pembaruan besar (9-10-11-12) iTunes menggunakan Pemulihan karena ini menghapus semua akumulasi file lama dan hanya mengunduh versi terbaru. Anda dapat bereksperimen sendiri dengan menghubungkan perangkat Anda ke iTunes, mengambil salinan cadangan, melakukan pemulihan, dan kemudian mencoba kinerja perangkat Anda, dan Anda akan merasakan perbedaan kinerja yang nyata.

Jika komputer Anda lambat, tanyakan pada diri Anda kapan terakhir kali Anda melakukan pemulihan dari iTunes? Jika lebih dari satu tahun telah berlalu, Anda membutuhkannya sekarang
Fitur baru
Poin sebelumnya adalah alasan untuk mengurangi kinerja, tetapi itu bukan satu-satunya alasan.Bahkan setelah pemulihan, itu tidak akan kembali ke kecepatan lama, dan alasannya adalah fitur-fitur baru. Untuk mempermudah, bayangkan Anda memiliki perangkat dan tugasnya adalah mengangkut 100 tas. Mesin ini akan diangkut dalam jangka waktu tertentu; Sekarang tambah jumlahnya menjadi 150, lalu 200, lalu 300. Bisakah dia mengangkut 300 tas pada waktu yang sama dan kecepatan yang dia gunakan untuk mengangkut 100 di masa lalu? tentu saja tidak. Perangkat tidak berubah dan kecepatannya tidak berkurang, tetapi jumlah tas bertambah. Singkatnya, inilah yang terjadi. Bayangkan Anda telah membeli iPhone 6s baru, yang saat itu dirilis dengan iOS 9 dan sekarang menjalankan iOS 11.4. Apakah Anda menyukai sistem saat ini 11.4 atau tidak, tetapi pasti memiliki lebih banyak keuntungan daripada yang ada di iOS 9. Sekarang perangkat yang sama dengan memori dan prosesor yang sama dan semuanya sama telah menjadi untuk mengelola lebih banyak fungsi, jadi kecepatannya yang kami terasa berkurang, tetapi sebenarnya masih dengan kecepatan yang sama seperti contoh mesin tas. Kecepatannya tidak berkurang, tetapi jumlah tas bertambah, atau di sini yang kami maksud adalah kelebihannya.
Mesin Anda berjalan dengan kecepatan yang sama, tetapi tugas yang ada di dalamnya telah meningkat
Keuntungan terbaru

Mari lanjutkan dengan contoh sebelumnya yang sama dan Anda adalah orang dengan 6s dan saat ini Anda merasakan kelambatan perangkat. Sekarang mari bandingkan antara 6s dan iPhone 8 dalam pengujian. Yang terakhir ini mengungguli 89% dalam kecepatan inti tunggal, 165% dalam kinerja maksimum "multi-inti", dan 53% dalam pemilihan Metal untuk game. Sekarang pikirkan tentang perusahaan game dan aplikasi, karena mereka secara otomatis berpikir untuk menawarkan keuntungan terbesar untuk kompetisi, jadi mereka terutama tertarik pada iPhone terbaru (yang kinerjanya sekarang dua kali lipat dari perangkat Anda). Game dan aplikasi dirancang dengan memikirkan perangkat cepat ini dan karenanya mereka menambahkan banyak fitur baru ke game atau aplikasi mereka. Artinya, ini menjadi acara dengan Anda seperti poin sebelumnya, yaitu aplikasi meningkatkan fitur di dalamnya, serta game, dan ini membuat Anda merasa bahwa kinerjanya lebih rendah, tetapi sebenarnya hampir konstan, tapi bebannya bertambah.
Pengembang berfokus pada aplikasi untuk perangkat yang lebih baru, yang menyebabkan beban tambahan pada perangkat yang lebih lama
Bagaimana Apple akan meningkatkan kinerja?
Sekarang banyak pengikut kami yang mengatakan jika apa yang Anda katakan itu benar, lalu bagaimana Apple akan meningkatkan kinerja? Apakah Anda akan menghapus manfaat? Bukankah fitur-fitur baru menjadi penyebab kelambatan, jadi bagaimana Apple akan menggandakan kecepatan tanpa menghilangkan fitur-fiturnya? Jawaban atas pertanyaan ini adalah poin yang diketahui programmer, yaitu peningkatan kinerja atau "Optimasi", yaitu pengembang menulis ulang dan membangun program, game, atau sistemnya dan menggunakan kode alternatif lain. Misalnya, saya memiliki 10 baris kode untuk fitur ini dan itu, dan kemudian saya menambahkan fitur baru, jadi saya menulis setelah baris ini 6 baris baru, lalu 14 untuk fitur ketiga. Sekarang saya memiliki 30 baris yang harus dilakukan dengan 3 manfaat. Agar pengembang dapat meningkatkan kinerja aplikasinya, dia meninjau semua baris, dan dia mungkin menemukan titik duplikat di dalamnya atau menggabungkannya menjadi 20 baris untuk memberikan keuntungan yang sama atau bahkan menemukan bahwa itu dapat ditulis lebih baik dan dengan teknik yang lebih baik, dan ini membuatnya lebih cepat.

Ini adalah rahasia bahwa iOS 12 tidak memiliki banyak keuntungan karena Apple memfokuskan sebagian dari pengembangnya untuk meningkatkan kinerja. Dan, tentu saja, Apple berbicara tentang meningkatkan kinerjanya sendiri, yaitu meluncurkan dan keluar dari aplikasi dan membuka kamera. Namun jika ada aplikasi tertentu yang lambat, apa yang dilakukan Apple tidak akan meningkatkan kinerja aplikasi tersebut karena bekerja pada sistem itu sendiri, bukan pada aplikasi.
Tentu saja, Anda mungkin bertanya mengapa Apple tidak meningkatkan kinerja dan menulis kode dengan cara terbaik sejak awal? Jawaban sederhananya adalah bahwa meningkatkan kinerja membutuhkan waktu lama dibandingkan dengan menambahkan fitur; Misalnya, Apple dapat menambahkan fitur XYZ dalam satu bulan, tetapi mungkin diperlukan waktu 4 bulan untuk membuatnya berfungsi secepat mungkin; Jadi Apple sebelumnya biasa menambahkan dan mengatakan bahwa dengan iOS 12 sekarang saatnya meningkatkan kinerja
Manakah dari alasan yang menurut Anda paling memengaruhi kinerja perangkat? Atau apakah Anda setuju bahwa Apple menciptakan masalah bahkan dengan X dan sekarang menyelesaikannya, mengklaim pembaruan tanpa keuntungan?
Sumber:



68 ulasan