Tampilkan postingan dengan label Tugas Kelompok Sistem Operasi. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas Kelompok Sistem Operasi. Tampilkan semua postingan

Rabu, 29 Juni 2011

ABOUT MAC OS X

Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001 dan populer di kalangan pengguna.
Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8 dan Mac OS 9. Beberapa orang membacanya sebagai huruf “X” yang terdengar seperti “eks”. Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran “x” (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix).
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP, dan DNS. Selain itu cara melisensinya juga berbeda.
Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain.

Senin, 28 Maret 2011

Manajemen Proses Pada Mac OS X

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 uga 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.


Suatu proses yang aktif biasanya di salah satu dari lima bagian di diagram. Panah menunjukkan bagaimana perubahan bagianSebuah proses berjalan jika ditugaskan ke CPU. Sebuah proses adalah mendahului - yaitu, dihapus dari bagian yg running oleh scheduler jika suatu proses dengan prioritas yang lebih tinggi menjadi runnable. Sebuah proses juga mendahului jika mengkonsumsi bagian  seluruh waktu dan proses dengan  prioritas yang sama adalah runnable.
Suatu proses runnable dalam memori jika berada dalam memori utama dan siap untuk dijalankan, tetapi tidak ditugaskan untuk CPU. Sebuah proses sedang sleeping in memory jika berada dalam memori utama tetapi menunggu untuk spesifik event sebelum dapat melanjutkan eksekusi. Sebagai contoh, suatu proses adalah sleeping  jika menunggu  sebuah I / O operasi untuk komplit, untuk sumber daya yang dikunci menjadi dibuka, atau untuk timer untuk berakhir. Ketika peristiwa terjadi, proses mengirim sebuah pembangkit, jika alasan untuk tidur adalah hilang, proses menjadi runnable.

Suatu proses
adalah runnable dan swapped jika tidak menunggu spesifik event  tetapi memiliki ruang alamat keseluruhannya ditulis ke memori sekunder untuk membuat ruang di memori utama untuk proses lainnya. 
Sebuah proses adalah sleeping dan swapped  jika keduanya menunggu spesifik event dan memiliki ruang alamat keseluruhannya ditulis ke memori sekunder untuk membuat ruang di memori utama untuk proses lainnya.

Jika mesin tidak memiliki cukup memori utama untuk menampung semua proses yang aktif, ia harus menukar beberapa halaman atau ruang alamat ke memori sekunder :

Ketika sistem
sedang kekurangan  dari memori utama, ia menulis halaman individual dari beberapa proses ke memori sekunder, tetapi masih meninggalkan proses-proses runnable. Ketika sebuah proses berjalan, jika ia mengakses halaman tersebut, ia harus tidur ketika membaca kembali halaman ke dalam memori utama.

Ketika
 mendapatkan sistem menjadi masalah yang lebih serius pada kekurangan memori utama, ia  menulis semua halaman dari beberapa proses ke memori sekunder dan menandai proses tersebut sebagai swap. proses tersebut kembali ke keadaan di mana mereka dapat dijadwalkan hanya dengan menjadi dipilih oleh scheduler proses sistem daemon, kemudian dibaca kembali ke dalam memori.

Baik
itu paging dan swapping menyebabkan delay  saat proses siap dijalankan lagi. Untuk proses yang memiliki persyaratan waktu yang ketat, penundaan ini dapat diterima.
Untuk menghindari keterlambatan
swapping, real-time proses tidak pernah ditukar, meskipun sebagian dari mereka dapat dipanggil. Suatu program dapat mencegah paging dan swapping dengan mengunci teks dan data ke dalam memori primer. Berapa banyak memori dapat dikunci dibatasi oleh berapa banyak memori yang dikonfigurasi. Juga, penguncian terlalu banyak dapat menyebabkan keterlambatan ditolerir untuk proses yang tidak memiliki teks dan data terkunci ke dalam memori.


Trade-off antara kinerja proses real-time dan kinerja proses lain tergantung pada kebutuhan lokal. Pada beberapa sistem, proses penguncian mungkin dibutuhkan untuk menjamin keperluan real-time response. 

Rabu, 16 Maret 2011

MACINTOSH X VERSI 10.4 DAN VERSI X 10.5

Mac OS X adalah sistem operasi paling canggih di dunia. Dibangun di atas dasar rock-solid UNIX dan dirancang untuk menjadi sederhana dan intuitif, itu yang membuat Mac yang inovatif, sangat aman, kompatibel, dan mudah digunakan.Cukup sederhana, tidak ada lagi seperti itu.
Karena perangkat lunak pada setiap Mac dibuat oleh perusahaan yang sama yang membuat Mac sendiri, Anda mendapatkan sistem terpadu di mana segala sesuatu bekerja sama dengan sempurna.Teknologi canggih dalam sistem operasi mengambil keuntungan penuh dari 64-bit, prosesor multicore dan GPU untuk memberikan kinerja yang dimungkinkan. Built-in kamera iSight bekerja mulus dengan perangkat lunak iChat sehingga Anda dapat mulai chatting video dengan klik. Anda notebook Mac termasuk trackpad Multi-Touch yang mendukung mencubit, menggesekkan, dan gerakan lainnya. Dan OS berkomunikasi dengan perangkat keras untuk memberikan masa pakai baterai yang luar biasa oleh berputar menuruni hard drive ketika itu tidak aktif, dengan cerdas memutuskan apakah CPU atau GPU yang terbaik untuk tugas, dan dengan secara otomatis meredupkan layar dalam kondisi cahaya rendah.
MACINTOSH X VERSI 10.4
Mac OS X 10.4 ini diberi nama “Tiger”, pada awalnya ditinjau oleh Steve Jobs dari Apple CEO dalam pokok pidato yang disampaikannya di konferensi pengembang sedunia (Worldwide Developers Conference). Tiger sendiri resmi diluncurkan di seluruh dunia pada tanggal 29 April 2005. Kemudian semua Apple Store yang ada di seluruh dunia menyelenggrakan seminar tentang Tiger, dan mendemokan produknya.
Pada tanggal 6 Juni 2005 dalam Worldwide Developers Conference di San Fransisco, Jobs mengumumkan bahwa hampir 2 miliar copy terjual dalam enam bulan semenjak diluncurkannya Tiger, membuatnya sistem operasi tersukses yang dirilis Apple sepanjang sejarah. Ia juga mengemukakan bahwa Mac OS X telah direncanakan sejak awal untuk bekerja sama dengan prosesor Intel x86 di samping PowerPC, CPU untuk sistem operasi juga telah dipasarkan. Pada bulan Juni 2005, Apple mengumumkan rencananya untuk merilis x86 berbasis komputer pertama pada bulan Juni 2006, sisanya transisi ke x86 pada bulan Juni 2007.
Beberapa fitur baru dari versi Tiger ini yaitu Spotlight, fitur system pencarian cepat, versi baru dari Safari web browser, Dashboard, tema ‘Unified’ baru, dan meningkatkan dukungan untuk 64-bit pengalamatan pada Power Mac G5s. Mac OS X v10.4 “Tiger” terdapat semua hal baru dari computer Macintosh, dan juga tersedia versi upgrade untuk pengguna Mac OS X yang ada, atau user yang menggunakan pra-Mac OS X. Edisi server, Mac OS X Server 10,4, juga tersedia untuk beberapa produk Macintosh. Tiger juga merupakan versi pertama dari setiap system operasi yang dirilis Apple untuk berjalan pada arsitektur mesin Apple-Intel (komputer Apple menggunakan prosesor x86). Apple TV, seperti dirilis pada bulan Maret 2007, dilengkapi dengan versi Mac OS X v10.4 yang disesuaikan dengan brand “Apple TV OS” yang menggantikan yang antarmuka pengguna grafis (graphical user interface)  dengan versi update dari Front Row.
Berikut ini adalah beberapa fitur yang disediakan  Mac OS X v10.4 Tiger :
  • Spotlight – Spotlight merupakan mesin pencarian metadata, yang dapat mencari apapun mulai dari dokumen Word sampai kalender iCal juga Buku Alamat, serta semua teks dalam file PDF. Fitur ini juga digunakan untuk membangun konsep smart folder ke dalam Finder. Spotlight akan menampilkan file yang telah disimpan, sehingga user dapat dengan cepat dan mudah menemukan apa yang mereka cari sebagaimana yang diinput dalam text box yang disediakan.
  • iChat AV - iChat AV 3.0 baru di Tiger mendukung sampai empat partisipan dalam konferensi video dan sepuluh peserta dalam konferensi audio. iChat AV juga mendukung komunikasi menggunakan Jabber protokol. Server Jabber disebut Server iChat disertakan pada Mac OS X Tiger Server.
  • Safari RSS – web browser Safari 2,0 di fitur Tiger memasukkan pembacaan untuk RSS dan sindikasi web Atom yang dapat diakses dengan mudah dari tombol RSS dalam kolom alamat dari jendela browser. Versi update dari Safari, dimasukkan sebagai bagian dari Mac OS X v10.4.3 update gratis, dapat melewati juga tes standar Acid2.
  • Mail 2 – versi terbaru klien email Mail.app termasuk di fitur antarmuka Tiger yang diperbarui, “Smart Mailbox” yang memanfaatkan sistem pencarian Spotlight, pengontrolan induk, serta beberapa fitur lainnya.
  • Dashboard – Dashboard merupakan layer aplikasi mini berdasarkan HTML, CSS, dan JavaScript, yang mengembalikan konsep aksesoris desktop untuk Mac OS. Aksesori ini dikenal dengan istilah widgets. Dashboard datang dengan beberapa widgets seperti Cuaca, Jam Dunia, Konverter Unit, dan kamus / ensiklopedi. Lebih lanjut tersedia secara online dan gratis.
  • Automator – sebuah tool script yang disebut Automator yaitu untuk menautkan beberapa aplikasi untuk membentuk aliran kerja otomatis yang kompleks (ditulis dalam AppleScript, Cocoa, atau keduanya). Automator hadir dengan library lengkap untuk beberapa aplikasi yang dapat digunakan bersama dalam melakukan pekerjaan.

MACINTOSH X VERSI 10.5
Mac OS X 10.5 merupakan versi terbaru dari Mac OS X 10.4, dengan nama Leopard. Leopard termasuk dalam keenam besar Mac OS X yang dirilis secara besar-besaran untuk Apple desktop dan sistem operasi server untuk computer Macintosh. Dirilis pada tanggal 26 Oktober 2007, dan tersedia dalam dua varian yaitu, versi desktop untuk personal computer dan versi Mac OS X server untuk server computer. Leopard dijual dengan harga 130 dollar Amerika untuk ‘single user’, sedangkan untuk ‘family pack’ atau limit pemakaian 5 orang, dijual dengan harga 200 dollar Amerika. Namun satu hal yang harus diingat sebelum memakai Leopard adalah system requirement dari komputer yang akan menjalankannya. Hal ini disebabkan karena ‘si macan tutul’ ini membutuhkan ‘habitat’ yang tidak dapat ditawar lagi. Bagi mereka pemakai komputer dari Intel mungkin tidak akan ada masalah. Namun bagi para pemakai PC rakitan, mungkin harus memperhatikan bahwa prosesor untuk menjalankan Leopard minimum adalah prosesor G4 867 MHz dengan kekuatan memory minimum 512 MB. Untuk para pemakai G3, mungkin hanya dapat mengikuti Mac OS hingga versi 10.4 saja.
Menurut Apple, Leopard berisi lebih dari 300 perubahan dan perangkat tambahan, yang meliputi komponen inti sistem operasi serta termasuk aplikasi dan perangkat pengembangan. Leopard memperkenalkan desktop yang direvisi secara signifikan, dengan mendesain ulang Dock, Stack, Menu Bar yang setengah transparan, dan Finder terbaru yang memasukkan antarmuka navigasi visual Cover Flow pertama pada iTunes.
Fitur khusus lainnya yaitu dukungan untuk menulis pada antarmuka pengguna aplikasi grafis 64-bit, utility back up yang otomatis disebut Time Machine, mendukung untuk pencarian Spotlight untuk beberapa mesin, dan penyertaan Front Row dan Foto Booth, yang sebelumnya hanya terdapat pada beberapa model Mac.
Apple mengiklankan bahwa Mac OS X v10.5 Leopard memiliki lebih dari 300 fitur baru, termasuk:
  • Peningkatan baru pada Automator, dimulai dengan poin mudah untuk memulai kerja. Automator juga dapat dengan cepat membuat atau mengedit workflows baru dengan perbaikan dari segi antarmuka. Sekarang dapat menggunakan fungsi baru yang disebut “Watch Me Do” yang memungkinkan Anda merekam aksi pengguna (seperti menekan tombol atau mengendalikan aplikasi tanpa memasukkan dukungan Automator) dan pengulangan sebagai tindakan dalam kerja. Hal ini dapat membuat lebih bermanfaat alur kerja Automator dengan tindakan untuk RSS feeds, video kamera iSight snapshot, PDF manipulasi, dan masih banyak lagi.
  • Back My Mac, fitur untuk pengguna MobileMe yang memungkinkan pengguna untuk mengakses file pada computer rumah mereka saat jauh dari rumah melalui internet.
  • Boot Camp, perangkat lunak yang memungkinkan untuk instalasi sistem operasi lain, seperti Windows XP (SP2 atau yang lebih baru) atau Windows Vista, pada partisi terpisah (terpisah atau internal drive) pada Mac berbasis Intel.
  • Perangkat tambahan Dashboard, termasuk Web Clip, fitur yang memungkinkan pengguna untuk menutup bagian dari halaman web yang ditampilkan dalam Safari ke dalam widget Dashboard secara langsung, dan Dashcode untuk membantu pengembang kode widgets.
  • Desktop baru, 3-D dock yang didesain ulang dengan fitur baru yang disebut kelompok Stack, yang menampilkan file baik dalam sebuah gaya “kipas/fan”, gaya “grid”, atau (sejak 10.5.2) gaya “list”.
  • Kamus/Dictionary yang dapat mencari dari Wikipedia, dan kamus terminology Apple juga. Juga dilengkapi kamus bahasa Jepang-Daijisen, Progressive EJ dan kamus Progressive JE, dan ensiklopedi 25000-kata ” Tsukaikata no Wakaru Ruigo Reikai Jiten “, Semua yang diberikan olehpenerbit Jepang Shogakukan.
  • Pendesignan ulang Finder, dengan fitur yang serupa dengan yang terlihat di iTunes 7, termasuk Cover Flow dan Sumber-daftar seperti sidebar.
  • iCal,
  • iChat,
  • Podcast Capture,

Semua file format windows dapat dijalankan pada system operasi Macintosh versi Tiger dan Leopard. Otomatis, dengan demikian Microsoft Office pun dapat dijalankan/run di system operasi ini. Selain itu, dokumen-dokumen yang dibuat di Mac bias dibaca di Sistem Operasi lain, dan sebaliknya. Baik yang formatnya generik (misalnya .pdf, .html, .mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.