This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Kamis, 04 April 2013

Kura _ Kura Unik


Amazing double headed animals

Seekor kura-kura dua-bulan-tua-berkepala dua bertengger di tangan Noel Daniels di Wellington, sekitar 80 km dari Cape Town, 31 Mei 2003. Edisi terbaru untuk keluarga Noel Daniels 'dari lima kura-kura, kura-kura belum diberi nama cukup sehat, diberi diet buah terutama dan menghabiskan sebagian besar waktu tidur karena musim dingin. ( AFP PHOTO / ANNA ZIEMINSKI )
Sebuah penjaga binatang menunjukkan Amerika Rat Snake berkepala dua 16 Agustus 2002, yang menetas keluar tadi malam di taman hewan di Tilburg. Jika ular tetap hidup, pengunjung dapat memiliki sekilas pada fenomena dari bulan Agustus 24 tanggal. 
Seorang dokter hewan feed lima bulan berkepala dua betis "Milagritos" (Keajaiban kecil) di Cajamarca, Peru, pada tanggal 19 Agustus 2009. 
Ilmuwan Australia telah menemukan kadal berkepala dua lidah biru difoto di Sydney 17 Januari 2001. Kadal bernama Trixie memiliki satu mata pada sisi yang jauh dari masing-masing kepala nya, serta mata ketiga di mana dua kepala terhubung, dan satu lidah biru. Australian Museum ilmuwan Dr Allen Greer mengatakan "Masalahnya mungkin disebabkan oleh polusi enviromental atau mungkin cacat lahir alami". 


Rabu, 03 April 2013

Bayi Dalam Kandungan Memegang Tangan Doktor




Gambar menakjubkan ini dirakamkan oleh jurugambar akhbar USA Today ketika proses kelahiran seorang bayi yang baru mencecah usia kandungan 21 minggu.
Bayi lelaki itu yang diberi nama Samuel mengeluarkan tangan kecilnya dari lubang bedah rahim ibunya.
Ketika doktor mengangkat tangannya, Samuel memberi reaksi terhadap sentuhan dan meramas jari doktor.
Seolah-olah memohon kekuatan untuk dikeluarkan dari rahim ibunya!




Senin, 01 April 2013

UNIPROCESSOR OPERATING SYSTEM



The Traditional OS:

Traditional single-CPU operating systems share a number of common characteristics. Be careful with the book here in the sense that the authors do gloss over a number of concepts.

Characteristics often associated with a traditional OS:
  • A single cpu
  • System resources are shared among many users
  • virtual machine is implemented, in which each process perceives the system as being exclusive to the process. In this sense,
    • Applications are protected from each other
    • The operating system maintains control over resources, often through several modes of operation in the CPU (the book mentions two modes):
      • Kernel mode: CPU mode in which the whole computer and all instructions are available. This is available only to privileged processes (e.g. the code that implements the kernel).
      • User mode: CPU mode in which restrictions are placed on access to certain resources. This is available to any process.
The problem with having a kernel and user mode of operation is that in many operating systems, all of the operating system code tends to run in kernel mode where only a small portion of it is really needed to run that way. The point is that is results in a "large, monolithic" model of OS in which it's hard to maintain due to a lack of modularity, etc., poor reliability for the same reasons, difficult to upgrade, and so forth.
One alternative given here is the microkernel approach:
  • Two parts of the OS:
    1. The microkernel, which contains kernel mode code yet is small, modular, executes quickly, etc.
    2. The user-mode modules for managing resources. It is often true that portions of the operating system's functionality can be executed outside of kernel mode. For example, the printing system can be managed entirely as a user-level subsystem without adversely affecting the operation of the system as a whole.
  • Communication in this model is via message passing (even though shared memory may be available).

The main advantage of this approach is its flexibility. It's relatively easy to replace modules, providing performance upgrades, etc. User-level modules can theoretically be moved to other machines. The implication there is that this model is more suitable to being adopted as a distributed OS. In fact, its message-passing communication, which is one of its disadvantages, is another indicator of its suitability for distributed implementation.
Its disadvantages have to do with familiarity and performance. The familiarity aspect is that it's not. People fear change. The performance has to do with the message passing in the form of extra communication (among somewhat separated modules, instead of a unified monolithic structure), which results in a performance loss.

Uniprocessor system

Sebuah sistem uniprocessor didefinisikan sebagai suatu sistem komputer yang memiliki unit pengolahan pusat yang digunakan untuk menjalankan tugas-tugas komputer. Sebagai perangkat lunak lebih dan lebih modern mampu memanfaatkan arsitektur multiprocessing, seperti SMP dan MPP, yang uniprocessor istilah demikian digunakan untuk membedakan kelas komputer di mana semua tugas pengolahan berbagi satu CPU. Sebagian besar komputer desktop sekarang dikirim dengan arsitektur multiprocessing.
mengeksekusi hanya pekerjaan pada satu waktu sementara multi-programming sistem operasi mampu melaksanakan pekerjaan secara bersamaan.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More