Aplikasi dapat menghabiskan lebih sedikit ruang di ponsel Anda, berkat perangkat lunak ‘streaming’ yang baru

Aplikasi dapat menghabiskan lebih sedikit ruang di ponsel Anda, berkat perangkat lunak ‘streaming’ yang baru

Jika Anda terpaksa menghapus aplikasi saat ruang penyimpanan ponsel Anda penuh, para peneliti punya solusinya.

Perangkat lunak baru “mengalirkan” data dan sumber daya kode ke aplikasi dari server cloud bila perlu, memungkinkan aplikasi untuk hanya menggunakan ruang yang dibutuhkan pada ponsel pada waktu tertentu.

“Ini seperti bagaimana film-film Netflix tidak benar-benar disimpan di komputer. Film-film itu mengalir kepada Anda saat Anda menontonnya,” kata Saurabh Bagchi, seorang profesor teknik elektro dan komputer Universitas Purdue, dan ilmu komputer, dan direktur Pusat untuk Infrastruktur, Sistem, dan Proses yang Tangguh.

“Di sini komponen aplikasi, seperti video berat, grafik, atau jalur kode, mengalir langsung meskipun ada kesalahan dan perlambatan yang mungkin terjadi pada jaringan seluler.”

Tim Bagchi menunjukkan dalam sebuah penelitian bagaimana perangkat lunak, yang disebut “AppStreamer,” mengurangi persyaratan penyimpanan setidaknya 85% untuk aplikasi game populer di Android.

Perangkat lunak ini secara mulus mengocok data antara aplikasi dan server cloud tanpa menghentikan permainan. Sebagian besar peserta studi tidak melihat perbedaan dalam pengalaman bermain mereka sementara aplikasi menggunakan AppStreamer.

Karena AppStreamer bekerja untuk aplikasi game yang haus penyimpanan ini, itu bisa bekerja untuk aplikasi lain yang biasanya memakan banyak ruang lebih sedikit, kata Bagchi. Perangkat lunak ini juga memungkinkan aplikasi itu sendiri mengunduh lebih cepat ke telepon.

Para peneliti akan mempresentasikan temuan mereka pada 18 Februari di Konferensi Internasional ke-17 tentang Sistem dan Jaringan Nirkabel Tertanam di Lyon, Prancis. Penyelenggara konferensi telah memilih studi ini sebagai salah satu dari tiga makalah teratas.

AppStreamer adalah jenis perangkat lunak yang dikenal sebagai middleware, yang terletak di antara aplikasi pada perangkat dan sistem operasi.

Middleware secara otomatis memperkirakan kapan harus mengambil data dari server cloud. AT&T Labs Research menyediakan data dari jaringan seluler untuk penelitian ini untuk membantu mengevaluasi bandwidth AppStreamer yang akan digunakan dan berapa banyak energi yang akan dikonsumsi.

AppStreamer dapat membantu ponsel mengakomodasi konektivitas 5G dengan lebih baik – jaringan seluler nirkabel berkecepatan tinggi yang memungkinkan perangkat mengunduh film dalam hitungan detik dan menangani tugas berat data lainnya jauh lebih cepat daripada jaringan 4G yang saat ini tersedia untuk sebagian besar ponsel.

Menggunakan AppStreamer pada jaringan 5G akan berarti bahwa suatu aplikasi mengunduh secara instan, berjalan lebih cepat dan memakan ruang minimal pada ponsel.

Para peneliti juga merancang AppStreamer untuk menggunakan “edge computing,” yang menyimpan dan mengirim data dari server edge. Server-server ini, yang terletak di tempat-tempat seperti menara ponsel, lebih dekat ke perangkat dibandingkan dengan cloud. Jarak yang lebih pendek mengurangi waktu pengunduhan data.

Laboratorium Bagchi meneliti cara-cara untuk membuat komputasi tepi lebih andal. Bagchi menulis tentang tantangan-tantangan itu dalam sebuah artikel yang baru-baru ini diterbitkan di Communications of ACM.

Para peneliti percaya bahwa AppStreamer bisa bagus untuk lebih dari sekadar ponsel. Agar mobil self-driving merespons lingkungan mereka lebih aman, mereka perlu menarik data dari server dalam milidetik dengan andal. Middleware seperti AppStreamer akhirnya dapat menyediakan fungsionalitas ini melalui komputasi tepi pada jaringan 5G.

Sumber : www.sciencedaily.com

Leave a Reply

Your email address will not be published. Required fields are marked *