SISTEM OPERASI PERANGKAT MOBILE

 Peranan sistem operasi dalam perangkat mobile

OS smartphone merupakan salah satu elemen penting dan memiliki beberapa fungsi.

Kehadiran smartphone saat ini bisa dibilang menjadi kebutuhan utama dari masyarakat. Beberapa vendor menggunakan sistem operasi yang digunakan untuk mendukung kinerja ponsel agar semakin mumpuni

Sebagaimana dikutip dari PCAdvisor, Cnet, dan Webopedia, Jumat (25/2/2016), bahkan ada vendor yang menciptaan operating system (OS) smartphone atau sistem operasi miliknya sendiri seperti Apple.

Apple yang awalnya bergerak di bidang komputer yang mengandalkan jaringan Internet, secara perlahan membuat sistem operasi buatan sendiri dengan nama IOS. OS smartphone milik Apple ini sekarang sudah menjadi pesaing berat bagi smartphone berbasis OS lain seperti Android dan Windows.

OS smartphone memiliki arti perangkat lunak atau software yang bertugas untuk mengerjakan dan manajemen perangkat keras dan juga operasi-operasi dasar sistem.


Tugas utama sistem operasi atau OS smartphone termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia yang bisa didesain sendiri.

OS smartphone mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer.

Meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS, namun terkadang sistem operasi yang membawa dampak terbesar bagi jalannya aplikasi smartphone atau segala perangkat keras yang memiliki OS. Sistem operasi yang ditemukan pada hampir semua perangkat yang barbasis komputer, ponsel dan konsol permainan video.

OS smartphone menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input, output terhadap peralatan lain dan mempunyai akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka sistem operasi akan mengatur jadwal yang tepat.

Pengaturan jadwal pemakaian ini membuat smartphone sebisa mungkin segala proses pada perangkat keras yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Selain untuk penjadwalan segala aplikasi yang berjalan, yang didukung dengan software dan hardware pada smartphone, OS Android sudah jauh berkembang dalam beberapa tahun belakangan. OS smartphone Android ini memiliki versi yang membuat sistem operasi tersebut semakin digemari oleh banyak pengguna ponsel di dunia.

Kali pertama OS Android muncul di smartphone besutan HTC T-Mobile G1 atau HTC Dream. Smartphone HTC T-Mobile G1 itu diluncurkan di New York, Amerika Serikat, dan menjadi ponsel layar sentuh berbasis Android pertama di dunia.




Kendala-kendala yang dihadapi dalam mengimplementasikan sistem operasi pada perangkat mobile

Permasalahan pasti terdapat pada setiap sistem yang dibuat manusia, seperti halnya sistem operasi pada perangkat mobile ini. Macam-macam permasalahannya adalah sebagai berikut ini :


  • Masalah jaringan : karena sistem operasi di implementasikan dalam jaringan perangkat mobile.maka isu-isu yang berkaitan dengan jaringan komputer akan menjadi pertimbangan utama dalam merancang, dan mengimplementasikan sistem.
  • Bahasa pemrograman yang harus dipakai.
  • Masalah keamanan: karena pada sistem operasi pada perangkat mobile berbagi data/sumber daya merupakan hal yang mutlak, maka muncul masalah-masalah yang berkaitan dengan keamanan data dan lain-lain.



Perbedaan antara sistem operasi mobile dengan sistem operasi konvensional

  • Sistem operasi mobile
Software utama yang melakukan menejemen dan kontrol terhadap hardwaresecara langsung serta menejemen dan mengotrol software-soft ware lain sehingga software-software lain tersebut dapat bekerja. Sehingga suatu system operasi ponsel (mobile operating system) akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, skedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya.

Banyak perusahaan ponsel yang membenamkan system operasi dalam produknya baik pada PDA, Smartphone maupun handphone. Perkembangan aplikasi atau game selular (mobile content)sangat cepat, perusahaan pembuat mobile Operating System (OS) telah berlomba untuk memasarkan produk-produk mereka dengan menciptakan fungsi-fungsi dan teknologi yang kian hari kian memanjakan pengguna smartphone (selular yang ber-OS) dari segi entertainment dan fungsionalitas penggunaan selular untuk memudahkan tugas sehari-hari.

Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru yang canggih.


  • Sistem operasi konvensional (Desktop)
Sistem Operasi Dekstop merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputerdinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Komentar

Postingan populer dari blog ini

TIPE SISTEM MOBILE COMPUTNG

APLIKASI CLIENT - SERVER

PENGAPLIKASIAN MOBILE COMPUTING