Mac OS atau Macintosh Operating System adalah sistem operasi komputer yang dibuat oleh Apple (Steve Jobs) Computer yang di gunakan untuk mengoperasikan komputer notebook apple yakni macbook.
Macintosh, atau disingkat Mac, adalah salah satu jenis komputer personal berbasis PowerPC yang diproduksi oleh Apple. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI).
STRUKTUR SISTEM OPERASI MAC OS
- Scheduling Classes
- Miscellaneous Modulus
- File System
- Loadable System Calls
- Device and bus driver
- Exutable Formats
- Streams Modules
MANAGEMENT PROSES
Mac OS X dibangun pada arsitektur mikro-kernel Mach yang telah teruji dan terbukti.micro-kernel Mach mengatur penggunaan CPU dan memory, menangani penjadwalan, memberikan perlindungan memory, dan menyediakan infrastruktur pesan ke seluruh sistem operasi. Di atas micro-kernel Mach bertengger yang menjadi dasarnya ialah FreeBSD. Lapisan BSD ini menyediakan sistem manajemen file, jaringan, kebijakan keamanan, model proses standar BSD dengan prosesID dan sinyal. Ia juga menyediakan implementasi standar POSIX yang menjadi benang banyak aplikasi (seperti MySQL). Untuk fitur standar UNIX, Apple telah menambahkan beberapa perbaikan. Perangkat tambahan telah ditambahkan ke sistem file buffer cache dan file I / O clustering. Peningkatan ini termasuk adaptif dan spekulatif membaca depan, proses pengguna dikendalikan membaca ke depan, dan waktu umur sistem file buffer cache.
0 – Running. CPU saat ini sedang mengeksekusi proses ini.
1 – Runnable from main memory, disimpan dalam memory utama dan siap untuk dijalankan.
2 – Runnable, disimpan di swap, sipa untuk dijalankan namun telah dipindahkan ke memori sekunder dalam ruang swap.
3 – Sleeping in primary storage, menunggu untuk sebuah interupsi IO atau interupsi lain untuk membangkitkannya.
4 – Sleeping in swap space, menunggu untuk sebuah interupsi IO atau interupsi lain untuk membangkitkannya dan menukarnya kembali ke memory utama untuk dieksekusi.
MANAGEMENT FILE
Mac-OS menggunakan file sistem HFS dan HFS + yang merupakan singkatan dari Hierarchial File System. Kelebihan dari file sistem ini adalah memiliki fitur hotsfiles yang bisa menyusun dan merapihkan dirinya sendiri tanpa campur tangan dari usernya atau yang biasa kita kenal dengan defragmentation pada sistem Windows yang masih di kerjakan dan diawasi secara manual.
Fitur lainnya adalah Journaling, maksudnya adalah aktivitas memantau susunan file sistem, dan dapat memulihakan kembali sesuai dengan pantauan terakhir jika terjadi kerusakan pada file (Corrupt), benturan, gangguan elektris atau harddisk mengalami redundansi sebelum kerusakan-kerusakan ini menimpa file. Dan fitur ini juga bisa di non-aktivkan sesuai dengan kebutuhan si pemakai.
Berikut adalah susunan file sistem yang ada pada Mac-OS
+ Volume/Macintosh HD (sebagai root)
+ Applications
+ Library
+ System
+ User
Direktori Home Anda
Dan pada sistem operasi Mac-OS partisinya di kenal dengan nama volume,
contohnya: Volumes/Macintosh HD
Mac-OS terinstal pada Volume root. dan untuk file yang berekstensi .dmg dan .iso ketika di running akan di anggap sebagai volume pada sistem operasi ini.
PENJADWALAN PROSES
- Proses Cooperative
- Proses Cooperative
- Cooperative Multitasking
- Preemtive Multitasking
PROSES SINKRONISASI
- Antrian Pesan
- Semaphores
- Notification
- Lockets
- Remote Procedure Calls (RPC)
Kelebihan Mac OS
· Lebih stabil karena menggunakan UNIX
· Multitasking.
· Bisa mengenal file format windows.
· Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
· Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
· Open source code sehingga Mac OS sulit dibajak.
· Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
· Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
· Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.
· Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
· Mac memiliki jaminan kepastian dan support hardware yang jelas.
Kekurangan Mac OS
Mahal.
Hanya cocok untuk graphic designer.
Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
Software di Mac OS tidak begitu lengkap.
Kurang cocok untuk aplikasi server dan game.
Jenis-jenis Macintosh
1. 1984: Macintosh 128K, Macintosh 512K
2. 1986: Macintosh Plus
3. 1987: Macintosh II, Macintosh SE
4. 1988: Macintosh IIx
5. 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable
6. 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, seri Macintosh LC
7. 1991: Macintosh Quadra, PowerBook
8. 1992: Macintosh IIvx, PowerBook Duo
9. 1993: Macintosh Centris, Macintosh Color Classic, Macintosh Performa, Macintosh TV
10. 1994: Power Macintosh
11. 1997: Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh
12. 1998: iMac
13. 1999: iBook, Power Macintosh G4
14. 2000: Power Mac G4 Cube
15. 2001: PowerBook G4
16. 2002: eMac
17. 2003: Xserve, Power Mac G5, iMac G4
18. 2004: iMac G5
19. 2005: Mac mini
20. 2006: MacBook, MacBook Pro
Post a Comment