Posted by : Unknown May 25, 2011

Proses Manajemen

Palm OS memanfaatkan proses dari modus kernel tunggal. Hal ini mirip dengan DOS asli dalam proses satu diperbolehkan untuk berjalan pada suatu waktu. Proses itu akan berjalan sampai telah menyelesaikan atau menerima acara berhenti dari Event Manager. Semua aplikasi yang berjalan di dalam OS adalah proses threaded tunggal. benang diciptakan Pengguna tidak diperbolehkan. Namun, kernel tidak memiliki fungsi untuk menangani beberapa kernel thread dan tidak pada kenyataannya menjalankan beberapa thread pada suatu waktu. Sementara rincian resmi tentang bagaimana menangani benang kernel sendiri tidak tersedia tanpa lisensi produk untuk pengembangan atau distribusi, tampak bahwa kernel menggunakan penjadwalan pre-emptive untuk semua tugas sistem. Sebagai contoh, jika pesan Alert atau Kesalahan dari sistem perlu ditampilkan, proses saat ini dihentikan sampai dialog kesalahan ditangani. (Kruglikov, 2003)

Memori pembatasan memaksa aplikasi untuk berjalan dalam cara yang unik. Karena perangkat Palm tidak memiliki disk tetap, semua aplikasi harus berada di dalam memori. Aplikasi tidak pernah benar-benar tertutup atau keluar. Ketika seorang pengguna memutuskan untuk berhenti menjalankan aplikasi, sistem operasi switch dari satu proses yang lain. Proses baru mungkin aplikasi lain atau kembali ke keadaan tertidur OS. Karena hanya satu proses yang dapat berjalan pada satu waktu, isu-isu kebuntuan dan sinkronisasi jarang terjadi. Ini manajemen proses tunggal memungkinkan OS untuk meniru model pengecualian bersama, yang memungkinkan hanya satu proses untuk mengakses sumber daya sistem pada suatu waktu. Ketika satu proses sedang berjalan, ada proses lain yang dapat membuat permintaan CPU atau memori. (Maruth dan Treadway, 2003)

Event Manager

Event Manager adalah komponen kunci dari Palm OS. Semua aplikasi yang berjalan di Palm OS serta OS itu sendiri adalah event driven. Mereka bereaksi terhadap semua peristiwa yang mungkin bahwa pengguna dapat melakukan, apakah itu menulis dengan stylus, menekan tombol pada perangkat atau memutar perangkat off. Manajer Event adalah seorang penterjemah untuk aplikasi. Acara ini menerima semua memicu dan menyimpannya dalam antrian. Kemudian mengambil acara off satu antrian pada waktu dan menerjemahkan mereka ke dalam struktur bermakna bagi aplikasi untuk digunakan.

Ketika aplikasi dimulai, dibutuhkan kontrol atas prosesor. Proses saat ini dihentikan sampai baik diberitahu untuk menjalankan lagi atau mengganggu aplikasi selesai. Hal ini dapat menjadi masalah ketika kesalahan dialog atau sistem popup alert. Misalnya, jika perangkat sedang men-download email dan dialog peringatan muncul, hal itu dapat menghentikan sistem dan kehilangan koneksi ke server email. Setelah proses yang sedang berjalan, ia akan masuk loop acara. loop ini terus menerus meminta antrian Event Manager untuk acara-acara. Kemudian menangani peristiwa yang dapat dan terus loop. loop ini dihentikan ketika appStopEvent diterima. Ini sebenarnya suatu peristiwa dan bukan sinyal penghentian. Proses kembali ke memori, mengembalikan semua sumber daya untuk sistem dan prosesor dikembalikan ke OS. Sistem kemudian kembali ke modus tidur atau memulai proses berikutnya pada dipilih oleh pengguna. (A Palm OS Sistem Manajemen Saham)


Keamanan

Palm OS menyediakan berbagai metode yang membantu menyimpan data pengguna aman. Yang pertama adalah penggunaan skema proteksi password seperti apa yang dilihat dalam sistem operasi lain. Pengguna harus memasukkan password mereka untuk dapat masuk ke sistem atau menggunakan fitur tertentu. Data yang terdapat dalam Palm OS dienkripsi. Hal ini membantu untuk memastikan bahwa jika data terkena dicegat, ia tidak berguna tanpa algoritma dekripsi yang tepat. Palm OS juga mendukung PPTP dan VPN aman protokol jaringan nirkabel untuk menjamin keamanan transmisi nirkabel. Akhirnya, karena data mudah mundur ke PC, tidak ada risiko besar hilangnya informasi penting jika benar disinkronkan.


Kesimpulan

Sejak awal Palm OS, itu telah menetapkan tren untuk komunikasi yang paling mobile. Hari ini Palm OS berjalan pada dua dari setiap tiga PDA dan rekening untuk delapan puluh lima persen dari apa bisnis termasuk dalam daftar standar genggam mereka. "PalmSource telah mendorong inovasi dan mempertahankan fokus yang kuat pada penyediaan pelanggan dengan tepat solusi yang tepat untuk memenuhi kebutuhan mereka". (PalmSource) A pesaing dekat untuk Palm OS adalah Windows CE. Windows CE adalah versi kecil dari sistem operasi windows untuk digunakan dengan perangkat portabel. Masing-masing memiliki kelebihan dan kekurangan dan seperti yang sekarang ini diperdebatkan sebagai OS yang lebih baik untuk digunakan. Palm OS telah dan kemungkinan besar akan terus mendefinisikan kembali ekspektasi pasar dan memimpin dunia dalam platform mobile

source: http://thazoexiand.blogspot.com/2011/03/tugas-2-manajemen-proses-sistem-operasi.html#comment-form

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Have Fun Guys!! - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -