Pages

Subscribe:

Ads 468x60px

.

GodTags

Tampilkan postingan dengan label MAC OS. Tampilkan semua postingan
Tampilkan postingan dengan label MAC OS. Tampilkan semua postingan

Sabtu, 03 Desember 2011

MANAJEMEN MEMORI PADA MAC OS X



Konsep Dasar
Memori adalah pusat dari kegiatan komputer , karena setiap proses yang akan dijalankan harus melewati memori terlebih dahulu.karena untuk dapat dieksekusi  program harus dibawa ke memori untuk dieksekusi.
Pada umumnya mikrokernel mendukung proses dan menajemen memori yang minimal, sebagai tambahan untuk fasilitas komunikasi. Bagian ini menjelaskan bagaimana linux menangani memori dalam sistem. Memori managemen merupakan salah satu bagian terpenting dalam sistem operasi. Karena adanya keterbatasan memori, diperlukan suatu strategi dalam menangani masalah ini. Jalan keluarnya adalah dengan menggunakan memori virtual. Dengan memori virtual, memori tampak lebih besar daripada ukuran yang sebenarnya.

Minggu, 09 Oktober 2011

PENJADWALAN PROSES PADA MAC OS X



Scheduling Histori MACINTOSH OS
MAC OS History
Preemptive
Algorithm
Mac OS Pre-9
none
Cooperative Scheduler
Mac OS 9
Some
Preemptive for MP tasks, Cooperative Scheduler for processes and threads
Mac OS X
Yes
Multilevel feedback queue
Mac OS 9 cooperative scheduling untuk beberapa threads dimana satu proses mengontrol multiple cooperative threads dan juga menyediakan penjadwalan preemptive untuk tugas-tugas MP. Jadwal kernel MP tugas menggunakan algoritma penjadwalan preemptive. Semua proses Proses Manager yang menjalankan tugas MP  disebut "blue task" . Proses-proses tersebut dijadwalkan secara kooperatif, menggunakan algoritma round-robin scheduling yaitu sebuah proses kontrol menghasilkan prosesor untuk proses lain dengan secara eksplisit memanggil fungsi pemblokiran seperti WaitNextEvent . Setiap proses memiliki salinan sendiri dari Manajer Thread bahwa jadwal tersebut dijalankan secara kooperative .suatu  kontrol thread prosesor untuk thread lain disebut YieldToAnyThread atau YieldToThread . 
Mac OS X menggunakan multilevel feedback queue, , dengan empat band prioritas untuk threads - normal, sistem prioritas tinggi, hanya modus kernel, dan real-time. Selain  Thread dijadwalkan preemptively; Mac OS X juga mendukung kooperative system thread dalam  Manager Thread in Karbon (Karbon adalah salah satu dari antarmuka pemrograman aplikasi (API) milik Apple Inc 's  untuk Macintosh sistem operasi . karbon menyediakan bahasa pemrograman C untuk akses ke layanan Macintosh sistem).

Sabtu, 01 Oktober 2011

Konsep Manajemen Proses Pada Mac OS

Proses adalah sebuah program yang sedang dieksekusi. Sedangkan program adalah kumpulan instruksi yang ditulis ke dalam bahasa yang dimengerti sistem operasi. Di dalam sistem operasi, proses merupakan program yang dieksekusi dengan system resource yang terkait, yang mungkin juga fisik (seperti siklus prosessor dan memori) atau abstak (seperti proses membuka file atau nomor). Kernel menyediakan sebuah ilusi dari ekseskusi bersamaan dari resource schedule antara proses ready ke proses run. Pada system multiprosesor atau multicore, lebih dari satu proses dapat dijalankan secara bersamaan.

Jumat, 30 September 2011

MACINTOSH OPERATING SISTEM X "LEOPARD"


Mac OS X 10.5 “Leopard” merupakan versi terbaru dari versi sebelumnya yaitu Mac OS X 10.4 “Tiger”. Mac OS X versi 10,5 “Leopard” termasuk dalam keenam besar Mac OS X yang dirilis secara besar-besaran, Apple desktop dan system operasi server untuk untuk computer Macintosh, tetapi juga merupakan pengganti untuk Mac OS X v10.4 “Tiger”. Leopard dirilis pada tanggal 26 Oktober 2007, dan tersedia dalam dua varian: versi desktop, cocok untuk komputer pribadi, dan versi server, Mac OS X Server.

Apple menawarkan pengurangan biaya-upgrade kepada orang yang membeli komputer Apple baru setelah tanggal 1 Oktober 2007, yaitu mereka yang belum memiliki Mac OS X v10.5 Leopard pada komputernya. Steve Jobs di MacWorld 2008 menyatakan bahwa lebih dari 20% dari Mac menggunakan Leopard sebagai sistem operasi mereka. Leopard akan digantikan oleh Mac OS X v10.6 “Snow Leopard”, yang telah diluncurkan di Indonesia.