:::: MENU ::::
  • Suitable for all screen sizes

  • Easy to Customize

  • Customizable fonts.

Saturday, January 31, 2015

  • ·         Sekilas tentang Mac OS X snow leopard 10.6
Mac OS X Snow Leopard dirilis pada tanggal 8 juni 2009 di Apple WOrldWide Developers Conference dan tanggal 28 agustus 2009 baru di rilis ke seluruh dunia dan di jual seharga US$29 untuk single user. Karena harga nya yang lebih rendah, penjualan snow leopard ini signifikan lebih tinggi daripada pendahulunya.



  • ·         Konsep Dasar memory


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.

Memory mempunyai suatu kekurangan , yaitu adanya keterbatasan memori, sehingga 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.

Dengan memori virtual kita dapat:

1. Ruang alamat yang besar
Sistem operasi membuat memori terlihat lebih besar daripada ukuran memori sebenarnya. Memori virtual bisa beberapa kali lebih besar daripada memori fisiknya.
2. Pembagian memori fisik yang adil
Managemen memori membuat pembagian yang adil dalam pengalokasian memori antara proses-proses.
3.Perlindungan
Memori managemen menjamin setiap proses dalam sistem terlindung dari proses-proses lainnya. Dengan demikian, program yang crash tidak akan mempengaruhi proses lain dalam sistem tersebut.
4. Penggunaan memori virtual bersama
Memori virtual mengizinkan dua buah proses berbagi memori diantara keduanya, contohnya dalam shared library. Kode library dapat berada di satu tempat, dan tidak dikopi pada dua program yang berbeda.


  • ·         Management Memory


Manajemen memori melakukan tugas penting dan kompleks berkaitan dengan:
Sumberdaya yang harus dipakai bersama di antara sejumlah proses yang aktif.
Upaya agar pemrogram dan proses tidak dibatasi kapasitas memori fisik di sistem computer

Manajemen memori mempunyai fungsi sebagai berikut:
mengelola informasi memori yang dipakai dan tidak dipakai
mengalokasikan memori ke proses yang memerlukan
mendealokasikan memori dari proses yang telah selesai
mengelola swapping antar memori utama dan disk

Swapping :  adalah pemindahan proses dari memori utama ke disk dan sebaliknya

  • ·         Monitoring Management memory di Mac os x

Mac os x memiliki manajemen memori yang sangat efisien . sistem operasi Mac secara otomatis akan  mengalokasikan memori dan menyesuaikan isi memori dengan kebutuhan

Empat jenis memori muncul dalam diagram pie Memori Sistem tab ini:
  • -          Free

Adalah Jumlah Memori Ram yang tidak digunakan

  • -          Wired

Informasi dalam memori ini tidak dapat dipindahkan ke dalam harddisk, sehingga harus tetap di RAM. Jumlah wired memori tergantung pada aplikasi yang digunakan / dijalankan

  • -          Active

Informasi ini sedang berada di dalam memori, dan baru saja digunakan

  • -          Inactive

Informasi ini berisi memori yang tidak aktif digunakan

  • -          Used

 adalah jumlah total memori yang digunakan.

  • -          VM size

adalah jumlah total virtual memory untuk semua proses pada Mac.

  • -          Page ins / Page outs

 Hal ini mengacu pada jumlah informasi (akumulatif) yang dipindah/ditransfer dari RAM ke Hard Disk.

  • -          Swap used

adalah jumlah informasi disalin ke file swap pada hard drive.

Jumlah empat irisan grafik sama dengan jumlah total random-access memory (RAM) yang diinstal pada komputer.
Ketika Sistem Operasi Macintosh dijalankan, system operasi kemudian akan membagi RAM yang tersedia menjadi dua bagian yang luas. Pertama, memory cadangan untuk dirinya sendiri,  Kedua, adalah sebuah zona atau partisi memori yang dikenal sebagai System Partitions. System Partitions selalu dimulai pada byte addressable memori terendah (Alamat memori 0) dan memanjang ke atas.

  

User dapat membuka beberapa aplikasi sekaligus. Ketika aplikasi dibuka, System operasi memberikan sebuah bagian dari memori yang dikenal sebagai Application Partitions. Secara umum, sebuah aplikasi hanya menggunakan memori yang terdapat dalam Application Partitions itu sendiri.

Contoh : Gambar organisasi memory di mac saat membuka beberapa aplikasi



-          Bagian utama dari System Partition adalah daerah memori yang dikenal sebagai System Heap. System Heap dicadangkan untuk penggunaan eksklusif oleh Sistem Operasi dan lainnya, komponen seperti sistem perangkat lunak, berbagai item yang memuat ke dalamnya seperti sumber daya sistem, segmen kode sistem, dan sistem data struktur. Semua sistem buffer dan antrian untuk misalnya dialokasikan ke System Heap. Driver perangkat keras (disimpan sebagai sumber kode tipe 'DRVR') yang dimuat ke dalam System Heap ketika dibuka.

-          System Global Variables

Bagian terendah dari memori ditempati oleh kumpulan variabel global yang disebut System Global Variables. Sistem Operasi menggunakan variabel-variabel ini untuk menjaga berbagai jenis informasi tentang operasi lingkungan. Misalnya, variabel global

o   ApplZone berisi alamat dari byte pertama dari aplikasi yang aktif di partisi.
o   ApplLimit berisi alamat dari byte terakhir dari aplikasi yang aktif di partisi.
o   CurrentA5 variabel global berisi alamat dari batas antara aplikasi yang aktif yang variabel global dan parameter penerapannya.

Karena variabel global mengandung informasi tentang aplikasi yang aktif, Sistem Operasi merubah nilai-nilai variabel-variabel ini setiap kali terjadi context switch. Context switch : menyimpan dan megembalikan sebuah proses Seperti yang telah dijelaskan tadi , saat menggunakan aplikasi, system operasi akan mengalokasikan sebuah Application Partitions, yang kemudian penerapannya dibagi menjadi 3 bagian :

  • A5 world (Terletak di high-memory/paling atas)Stack
  • Heap (Terletak di low-memory/paling 






Tuesday, January 27, 2015

Lebih dulu mana antara Unix, Windows atau Macintosh

Sebelum menjawab pertanyaan tersebut, alangkah baiknya apabila kita mengetahui dahulu sedikit sejarah singkat mengenai perkembangan perkembangan dari sistem sistem operasi tersebut ....

Pertama kita akan membahas tentang unix, sekitar pada tahun 1969, Ken Thompson berkerja sama dengan Dennis Ritchie, dua peneliti yang sebelumnya bekerja pada proyek MULTICS, mencoba merealisasikan ide MULTICS menggunakan komputer PDP-7. Peter Neuman menyarankan menggunakan nama Unix untuk sistem yang baru ini. Pada tahun 1971, Unix di-port-kan untuk PDP-11. Kemudian pada tahun 1970, ilmuwan AT&T banyak menambahkan kemampuan UNIX sehingga banyak program-program kecil, yang disebut tools di UNIX, yang mana masing-masing tool digunakan untuk melakukan suatu fungsi.
Tahun 1973, Unix ditulis ulang oleh Ken Thompson dengan menggunakan Bahasa C yang baru dikembangkan oleh Dennis Ritchie. Bahasa C dirancang untuk dapat dibawa portabel dari komputer satu ke komputer lainnya (sumber wikipedia)

Nah seperti yang telah diketahui di atas, diketahui bahwa sistem operasi unix muncul sekitar akhir tahun 1960an...

Sekarang saya akan coba membahas tentang sejarah perkembangan sistem operasi windows, nah, windows itu pertama kali muncul ketika microsoft merilis windows 1.0,  dirilis pada tanggal 20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini hendak dinamakan dengan Interface Manager, akan tetapi Rowland Hanson, kepala bagian pemasaran di Microsoft Corporation, meyakinkan para petinggi Microsoft bahwa nama "Windows" akan lebih "memikat" konsumen. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, tapi hanya memperluas kemampuan MS-DOS dengan tambahan antarmuka grafis. Selain itu, Windows 1.0 juga memiliki masalah dan kelemahan yang sama yang dimiliki oleh MS-DOS.
Lebih jauh lagi, Apple yang menuntut Microsoft membuat Microsoft membatasi kemampuannya. Sebagai contoh, jendela-jendela di dalam Windows 1.0 hanya dapat ditampilkan di layar secara "tile" saja, sehingga jendela tersebut tidak dapat saling menimpa satu sama lainnya. Selain itu, tidak ada semacam tempat yang digunakan untuk menyimpan berkas sebelum dihapus (Recycle Bin), karena memang Apple berkeyakinan bahwa mereka memiliki hak terhadap paradigma tersebut. Microsoft pun kemudian membuang limitasi tersebut dari Windows dengan menandatangani perjanjian lisensi dengan Apple. itulah windows sekarang yang selalu ada upgrade untuk meningkatkan versi. 

seperti yang ktia ketahui di atas, bahwa windows muncul sekitar tahun 1985an guys ....

yang terakhir kita akan membahas tentang macintosh guys ... 
macintosh diperkenalkan pertama kali pada bulan  januari 1984 guys, 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 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI). Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.

so, berarti sistem operasi unix adalah sistem operasi yang pertama guys, dan yang termuda adalah windows ... sekian





A call-to-action text Contact us