Apple tidak memberi tahu kami banyak tentang bagian dalam perangkatnya. Seolah menyembunyikan rahasia yang mengerikan dari kami!
Misalnya, tahukah Anda bahwa iPhone dan Android menggunakan jenis memori flash yang sama sekali berbeda? NVMe di iPhone dan UFS di Android.
Mungkin ini rahasia kecepatan perangkat Apple? Hari ini kita akan mencari tahu cara kerja memori flash. Cari tahu bagaimana standar memori berbeda? Dan yang paling penting - mari bandingkan siapa yang lebih cepat dari Android atau iPhone! Anda tidak akan menemukan informasi seperti itu di tempat lain. Jadi baca terus dan saksikan sampai akhir!
Memori flash
Mari kita mulai dengan fakta bahwa pada flash drive, kartu memori, smartphone, dan disk SSD - mereka menggunakan jenis memori yang sama di mana-mana - memori flash. Ini adalah teknologi modern yang telah menggantikan media penyimpanan magnetik, yaitu hard drive.
Flash memiliki banyak keunggulan. Hemat energi, murah, tahan lama, dan sangat ringkas. Chip berukuran koin cocok untuk satu terabyte data!
Ukuran chip Toshiba di foto adalah 16x20 mm,
tapi bagaimana Anda bisa menyimpan informasi dalam jumlah besar dengan ukuran sekecil itu?
Bagaimana cara kerja memori flash?
Mari kita lihat cara kerja memori flash.
Unit dasar dari memori flash modern adalah sel CTF. Itu singkatan dari Charge Trap Flash memory cell, yaitu Memory with a Charge Trap. Dan ini bukan semacam jebakan kiasan, tapi yang asli.
Sel ini mampu mengunci elektron di dalam dirinya dan menyimpannya selama bertahun-tahun! Seperti jebakan dari film "Ghostbusters". Jadi, meskipun SSD Anda tidak terhubung ke apa pun dan hanya tergeletak di meja samping tempat tidur, Anda harus tahu bahwa itu penuh energi.
Ada atau tidaknya muatan dalam sel diartikan oleh komputer sebagai nol dan satu. Secara umum seperti semua yang ada di dunia teknologi.
Ada banyak sel seperti itu dan mereka berada satu di atas yang lain. Oleh karena itu, susunan sel ini disebut Vertical NAND atau VNAND. Ini sangat efisien dan terorganisir dengan sangat menarik.
Memori bertingkat
Sedikit analogi. Bayangkan memori adalah kompleks perumahan bertingkat yang sangat besar di mana setiap apartemen adalah sel memori.
Jadi, dalam satu rumah komplek hunian ini selalu terdapat 6 pintu masuk, 32 apartemen berada di setiap lantai satu pintu masuk yaitu sel memori. Dan bisa ada sebanyak 136 lantai di rumah seperti itu, tetapi hanya jika itu adalah rumah paling modern. Rumah seperti itu dengan enam pintu masuk disebut blok memori.
Mengapa saya semua ini? Memori NAND diatur sedemikian rupa sehingga tidak bisa begitu saja membaca dan menulis data ke sel tertentu, sumur, atau apartemen. Dia segera membaca atau menimpa seluruh pintu masuk!
Dan jika Anda perlu menghapus sesuatu, maka seluruh rumah akan terhapus sekaligus, yaitu blok memori. Meskipun Anda baru saja memutuskan untuk membuang karpet di apartemen yang sama, itu tidak masalah. Seluruh rumah harus dihancurkan!
Oleh karena itu, sebelum menghapus apa pun, Anda harus menyalin semua informasi ke blok yang berdekatan terlebih dahulu.
Dan jika ada sedikit memori yang tersisa pada disk, kurang dari 30% dari total, maka kecepatan disk seperti itu akan sangat melambat. Hanya karena Anda harus mencari ruang salinan blok gratis.
Jadi, pastikan penyimpanan ponsel atau SSD Anda tidak lebih dari 70% penuh! Kalau tidak, semuanya akan membosankan.
Ngomong-ngomong, untuk alasan yang sama, menghapus informasi menghabiskan lebih banyak energi daripada membaca dan menulis. Karena itu, jika Anda ingin menghemat baterai, hapus file lebih sedikit!
Izinkan saya mengingatkan Anda bahwa hard drive, yang merupakan HDD, adalah masalah yang berbeda. Di sana informasi dibacakan satu sel dalam satu waktu. Hard disk berputar dan kepala baca bergerak maju mundur melintasi seluruh permukaan disk. Dan jika file dipecah menjadi fragmen yang disimpan di berbagai ujung disk, kecepatannya turun. Oleh karena itu, defragmentasi berguna untuk HDD.
Apa spesifikasinya?
Tapi kembali ke flash memory. Secara alami, chip dengan memori itu sendiri tidak berguna karena seluruh struktur kompleks ini perlu dikelola. Oleh karena itu, ada tumpukan teknologi yang mengatur segalanya. Ini disebut standar atau spesifikasi.
Sekali lagi!
Ada chip dengan memori flash, biasanya memori NAND. Datanya disimpan di sana.
Dan ada spesifikasi - seluruh rangkaian teknologi di sekitar chip, perangkat lunak dan perangkat keras, yang menyediakan interaksi dengan memori. Semakin pintar spesifikasinya, semakin cepat memori bekerja.
Lantas apa saja spesifikasi yang digunakan di smartphone kita dan mana yang paling cerdas? Mari kita cari tahu.
eMMC
Rilis iPhone pertama pada tahun 2007 mendorong penghapusan kartu memori secara bertahap. Ada kebutuhan akan standar baru untuk memori flash berbiaya rendah untuk perangkat seluler. Beginilah tampilan eMMC, yang merupakan singkatan dari Embedded Multimedia Card atau Embedded Multimedia Card. Artinya, sama seperti eSIM (Embedded SIM).
Standar eMMC telah diperbarui secara bertahap dan kecepatannya telah meningkat. Dan eMMC masih digunakan di sebagian besar smartphone, tetapi standar ini jelas bukan pemegang rekor kecepatan dan jauh di belakang drive SSD.
UFS
Kemudian pada tahun 2014 muncul standar baru dengan nama yang tidak sopan dari Universal Flash Storage atau UFS! Standar baru dalam segala hal lebih baik daripada eMMC.
Pertama, UFS memiliki antarmuka serial. Artinya Anda bisa menulis dan membaca secara bersamaan. eMMC hanya dapat melakukan satu hal. Oleh karena itu, UFS lebih cepat!
Kedua, dua kali lebih hemat energi saat idle.
Bekerja lebih baik dengan file swap ketika RAM penuh. Namun, ada kartu memori UFS yang dapat diintegrasikan dengan mulus ke dalam penyimpanan internal! Ini adalah memori modular yang lengkap!
Ngomong-ngomong, untuk alasan ini, lebih tepat menyebut memori internal ponsel eUFS. Tertanam, Anda ingat.
UFS segera dirilis dalam versi 2.0 pada tahun 2015, dan ponsel pertama dengan standar ini adalah Samsung Galaxy S6. Samsung sangat bangga dengan kecepatan memori sehingga mereka bahkan membuang slot microSD dari Galaxy S6. Tampaknya nasib standar memori flash sudah berakhir - di sini dia adalah raja baru. Flash drive USB baru di dunia.
Tapi tiba-tiba iPhone 6s keluar dan kami melihatnya!
Apa? Bagaimana ini mungkin? Keajaiban apakah memori di iPhone ini? Sepertinya Apple menjalankan caranya sendiri. Jika standar eMMC dan UFS adalah pewaris dari beberapa jenis kartu memori anak-anak, maka memori di iPhone adalah pewaris langsung dari drive SSD dewasa. Pasalnya, iPhone menggunakan spesifikasi memori NVMe. Memori yang sama digunakan di komputer dan laptop.
NVMe
Nama NVMe cukup sulit untuk diuraikan - NVM Express (NVMe, NVMHCI - dari Spesifikasi Antarmuka Pengontrol Host Non-Volatile Memory Inggris).
Namun kata kunci dalam judul tersebut adalah Express! Mengapa?
Spesifikasi NVMe dirancang khusus untuk SSD PCI Express NAND.
NVMe dibuat dari awal sebagai cara baru untuk bekerja secara efisien dengan SSD. Mereka menghapus semua yang tidak perlu darinya dan fokus pada kecepatan.
Oleh karena itu, karena tumpukan teknologinya yang singkat, NVMe memiliki keunggulan besar dibandingkan standar lainnya untuk blok penulisan dan pembacaan acak.
Apa artinya?
Properti ini sangat berguna untuk sistem operasi yang terus membaca dan menghasilkan banyak file 4KB kecil. NVMe random read and write inilah yang membuat iPhone begitu cepat.
Tapi, tentu saja, Apple tidak bisa hanya memasukkan seluruh SSD ke dalam smartphone. Mereka memodifikasi protokol NVMe dan mengembangkan pengontrol PCI-E khusus mereka sendiri.
Oleh karena itu, apa yang ada di iPhone adalah solusi yang benar-benar unik dan sekaligus revolusioner. Dan mereka bahkan tidak mengatakan apa-apa tentang itu! Seperti yang selalu dilakukan Apple.
Ini cerita yang sama dengan MacBook. Apple adalah yang pertama membuang HDD. Dan mereka selalu menempatkan memori tercepat di laptop. Ini sebagian besar mengapa, bahkan pada perangkat keras yang lebih lemah, Mac terasa lebih cepat daripada laptop Windows.
Tes
Tapi kembali ke smartphone. Kami menemukan bahwa Android menggunakan memori UFS dan iPhone menggunakan NVMe. Tetapi masalahnya adalah sulit untuk membedakan memori mana yang sebenarnya lebih cepat.
Anggap saja itu perbandingan keren dari Micron. Berdasarkan perangkat Android khusus, mereka membandingkan NVMe dan UFS 2.1 dan mendapatkan keuntungan dari NVMe dalam segala hal! Seperti yang berikut ini:
- Menulis berurutan> 28%
- Baca Berurutan> 15% lebih cepat pada pembacaan berurutan.
- IOPS (tulis dan baca acak)> 30%
Tolok Ukur CPDT
Tapi siapa peduli? Sekarang ada banyak tempat di mana ada UFS 3.0, dan di Redmi K30 Pro umumnya ada UFS 3.1.
Lihat saja UFS 3.1 lebih cepat dari UFS 2.0 dalam berbagai indikator hingga 8 kali. Inilah yang harus dibandingkan!
UFS 2.0 vs UFS 3.1
- Baca Berurutan - 6X
- Tulis Berurutan - 8X
- Baca Acak - 5.3X
- Tulis Acak - 5X
Jadi, Anda hanya perlu mengunduh tes yang sama untuk iPhone dan Android, dan selesai! Kami akan mencari tahu siapa juaranya. Tahu saja apa? Tidak ada tes seperti itu! Percayalah, kami sedang mencari. Ada tes kontroversial dengan metodologi yang tidak dapat dipahami (PerfomanceTest), tetapi tidak ada yang layak.
Kecuali ... Tes luar biasa ini: Uji Disk Lintas Platform . Bekerja di semua platform, metodologi pengujian dijelaskan secara rinci. Dan bahkan ada beberapa hasil tes iPhone:
Tapi sialnya, versi iOS dari aplikasi tersebut tidak pernah dirilis.
Tapi kami tidak putus asa! Ternyata, nama pengembangnya adalah Maxim, dia dari Minsk. Oleh karena itu, kami menghubunginya dan Max dengan ramah memberi kami versi pengembang aplikasi untuk iOS.
Karenanya, hari ini kita mungkin akan mencari tahu di mana memori lebih cepat: Di iPhone terbaru atau di smartphone Android paling keren:
- iPhone 11 Pro - NVMe
- Oneplus 8 Pro - UFS 3.0
- Redmi K 30 Pro - UFS 3.1.0
- dan Macbook Pro 16 - NVMe
Akibatnya, persahabatan menang, dalam rekaman berurutan, tampaknya semuanya sangat baik dengan Apple, tetapi secara sewenang-wenang mereka sepenuhnya bergabung ke dalam smartphone Android. Dalam penyalinan - persamaan hasil secara literal. Perhatikan bahwa Poco F2 Pro dengan UFS 3.1 menunjukkan dirinya dalam pengujian dengan cara apa pun dan kalah dari Sony Xperia 1 II dan OnePlus 8 Pro. Mungkin itu memecahkan tidak hanya ini! Namun dibandingkan dengan NVMe "dewasa" di laptop, NVMe seluler 3-4 kali lebih lambat dan ini tentu tidak menggembirakan. Di sisi lain, ini berarti smartphone memiliki ruang untuk berkembang!
Sekali lagi, kami ingin berterima kasih kepada Maxim atas bantuan dan instruksinya! Ingat, tes ini tidak mudah, jadi jika Anda mengalami kecelakaan, jangan bersumpah!