Rabu, 08 Agustus 2012

My Best Wallpaper HD Part 1









Maap saya lumpa Sumber Wallpaper inih dari mana... Buat para Creator.. Nice JOB..^_^b.

Senin, 19 Maret 2012

Sistem Operasi.

Process Control Block
Process block control adalah proses penyimpanan informasi dalam daftar sebelumnya pada struktur data yang diproses dan dikelola oleh sistem operasi. Konsep penting dalam process block control adalah bahwa proses tersebut didalamnya terdapat  informasi yang memadai sehingga memungkinkan menggangu proses yang sedang berjalan dan kemudian melanjutkan proses eksekusi seolah-olah proses gangguan tersebut tidak terjadi.

PCB terdiri dari :
Ø  Process Identification
Identifier adalah identitas numeric yang terdiri dari identitas proses, identitas proses induk, dan identitas user.
Ø  Process State Information
·         User visible register  adalah register yang digunakan untuk menaruh program aplikasi yang sedang di eksekusi prosesor.
·         Stack pointers adalah tempat untuk menyimpan alamat stack paling atas.
·         Control and status registers adalah jenis register di prosesor yang digunakan untuk mengontrol kerja dari prosesor.
Ø  Process Control Information
·         Scheduling and state information, digunakan untuk menyimpan informasi yang diperlukan OS untuk mengatur penjadwalan proses.
·         Data structuring, menyimpan informasi tentang link list dalam bentuk antrian, ring, model struktur data yang lain.
·         Interprocess communication, menyimpan beberapa jenis signal dan message yang diperlukan dalam komunikasi dalam proses lain.
·         Process privileged, menyimpan informasi tentang area memory, jenis intruksi, utility dan service.
·         Memory management, menyimpan pointer ke nomor segment dan page table pada memory virtual.
·         Resource ownership and utilization, menyimpan informasi tentang status resource.
2.      States in process
ketika program diproses itu dilakukan untuk program yang ada,dari kita lihat dari proses, menjalankan intruksi adalah dengan mengganti nilai dari program counter register. dan jika dilihat dari program counter mungkin memberikan code pada program berbeda yang berada proses yang berbeda. dan jika dilihat dari program sendiri menjalankan program mengandung beberapa intruksi dalam suatu program.

Two State Process
Tanggung jawab utama sistem operasi adalah mengendalikan pelaksanaan proses ini meliputi penentuan pola interleaving untuk dieksekusi dan mengalokasikan sumber daya untuk proses. Langkah pertama dalam merancang OS untuk proses kontrol adalah untuk menggambarkan perilaku yang kita ingin proses untuk menunjukkan. Kita dapat membuat model sesederhana mungkin dengan mengamati bahwa, setiap saat, sebuah proses dijalankan oleh prosesor atau tidak. Dalam model ini, proses yang ada
dalam satu dari dua negara: Menjalankan atau Tidak Menjalankan.
Ketika OS membuat proses baru, maka dapat menciptakan blok kontrol proses untuk proses tersebut dan memasuki proses ke dalam sistem di negara Tidak Berjalan. Proses ini ada, adalah dikenal oleh OS, dan sedang menunggu kesempatan untuk mengeksekusi. Dari waktukewaktu, proses yang sedang berjalan akan terputus dan sebagian operator dari OS akan memilih beberapa proses lain untuk run.


Kita bisa menggambarkan perilaku operator dalam hal ini diagram antrian. Sebuah proses yang terganggu akan dipindahkan ke antrian proses menunggu.Atau, jika proses telah selesai atau dibatalkan, maka akan dibuang (keluar dari sistem). 
Five State process
 Yaitu jika seluruh proses telah siap diproses akan dilakukan penungguan sehingga siap dijalankan dan berbeda dengan two state process yang menunggu perintah baru disiapkan dan dijalankan, proses five state meskipun telah siap dijalankan namun tidak bisa dijalankan sekaligus namun menunggu dari proses input dan output yang terjadi dan menggunakan queue tunggal dan ini merupakan queue terlama yang terjadi. proses ini pada persiapan dibagi 2 yaitu ready dan blocked. five state dibagi jadi 5 yaitu running (proses yang sedang diproses dan hanya akan ada satu proses saja),ready(yaitu process yang telah siap untuk dieksekusi jika ada kesempatan)blocked/waiting(yaitu proses yangakan dijalankan jika telah ada suatu hal tertentu seperti selesainya input/output), new(proses yang barusaja dibuat  dan belum dijalankan ataupun disiapkan), exit(proses yang telah diselesaikan dan sudah dilepas dari program).
            new dan exit berguna untuk mengelola file proses. new digunakan untuk membuat proses sesuatu seperti ketika user akan log ke komputer maka itu akan disubmit pada proses. system ini dibagi pada dua jalan pertama OS akan menginbdentifikasi proses tersebut dan semua data akan dibutuhkan, lalu menyeleksi intruksi apa saja yang harus dilakukan lalu mengirim memory yang dibutuhkan pada main core lalu akan mengirim aplikasi yang dibutuhkan lalu menjalankanya. exit sama dengan new hanya saja proses yang dilakukan adalh menutup proses yang terjadi.
hal hal yang terjadi pada system ini ada berbagai macam seperti.
·         Null ->new
·         New->ready
·         ready->running
·         running->exit
·         running->ready
·         running->blocked
·         blocked->ready
·         ready->exit
·         blocked->exit
dan seluruhnya harus menunggu satu persatu hal yang harus dijalankan tidak pararrel

3.      Dispatcher
Dispatcher adalah program yang dapat memindah prosesor dari satu proses ke proses lainnya. Dispatcher memberikan kontrol pada CPU terhadap penyeleksian proses yang dilakukan selama short-term scheduling. Fungsi fungsi
yang terkandung di dalam-nya meliputi:
·         Switching context;
·         Switching ke user-mode;
·         Melompat ke lokasi tertentu pada user program untuk memulai program.
Waktu yang diperlukan oleh dispatcher untuk menghentikan suatu proses dan memulai untuk menjalankan proses yang lainnya disebut dispatch latency.

4.      Suspend State
Suspend state mempunyai 3 prinsip yaitu ready, running and blocked yang mengatur model proses dan mengatur implementasi dari OS.  Kita membutuhkan suspend state untuk memenuhi proses yang berada pada status blocked akibat menunggu suatu event (I/O, memori, dll) sehingga tidak ada proses yang siap dieksekusi. Kita dapat melakukan suspend dengan cara  melakukan swapping : memindahkan proses yang berada pada status blocked dari memoti ke harddisk. Proses berubah status menjadi suspend dan memori kosong bertambah.
Beberapa alasan proses di suspend adalah untuk menambah memori , untuk keperluan debug, untuk mengetahui pengguna resource, dll.

5.      Switching Proses
Switching proses merupakan pergantian proses yang dieksekusi. Yang memicu terjadinya switching proses adalah :
a.       Interrupt, disebabkan adanya event eksternal dan tidak ada hubungannya dengan proses yang sedang running.  Contoh penyebab interrupt yaitu clock interrupt, I/O interrupt  dan memory fault.
b.      Trap, terjadi karean kesalahan yang ditimbulkan oleh proses yang dieksekusi. Misalnya, proses mencoba mengakses file yang tidak boleh di akses.
c.       Supervisor call,  disebabkan oleh pergantian proses itu sendiri. Contoh, proses media eksekusi minta operasi I/O.

Selasa, 12 Oktober 2010

10 Cuaca Paling Ekstrim di Tata Surya

http://prayudi.blog.friendster.com/files/uncategorized-_42012422_solar_system_planets3_416.jpg
Selama beberapa dekade, astronom telah menggunakan teleskop untuk menguraikan kondisi atmosfer di planet yang jauh. Dan menyimpulkan fakta bahwa kita bersyukur telah tinggal di bumi ini.

10. Serious Lightining (Petir Terparah)


Pesawat ruang angkasa NASA Cassini telah melihat sebuah badai listrik di Saturnus yang lebih besar daripada badai listrik daratan Amerika Serikat , dengan kilatan petir yang 1.000  kali lebih kuat daripada di Bumi.

Badai petir yang membentang 2.175 mil (3.500 kilometer) dari utara ke selatan dan memancarkan suara radio yang sama dengan yang dihasilkan di bumi.


9. Hot Crush (Panas Penghancur)



Sesuai namanya,. venus merupakan tempat terpanas di tata surya kita. dengan suhu sekitar 750 Kelvin dan memiliki tekanan 90 kali di bumi ini akan membuat setiap pengunjung akan hancur (crush).

Ilmuwan menyebutkan bahwa hal ini terjadi karena adanya efek rumah kaca yang berlebihan dari awan sulfat yang menutupi langit-langit venus. Maka jadilah efek rumah kaca yang besar dan menyebabkan hal ini.


8. Methane Moon (Bulan Metana)


Pesawat ruang angkasa Cassini Huygens menemukan bukti kuat diantara hujan deras metana cair yang terjadi di bulan nya saturnus "Titan". Dan mungkin "air" yang ada di bulan adalah metana juga karena pada suhu dingin Titan (94 derajat Kelvin) air pun akan dikurung seperti es.


7. Scarlet Rain (Hujan Merah)


Pada musim panas 2001, setidaknya 50 ton partikel merah jatuh di Kerala, India dan  terus berlangsung selama hampir dua bulan bersama hujan. Ternyata benda merah berkarat ini termasuk partikel dari badai debu dan sel-sel biologis yang berasal dari luar angkasa (bakteri sejenis itu mksdnya).

Dalam edisi bulan April jurnal Astrophysics and Space Science, ilmuwan dari Mahatma Gandhi University melaporkan bahwa partikel memiliki penampilan sel-sel biologis, dapat bereproduksi di suhu mendesis, dan tidak memiliki kesamaan dengan partikel debu.


6. Planet Popsicle (planet es)


Pluto yang sekarang tidak di anggap planet ke 9 dalam tata surya ini memiliki fakta bahwa sinar matahari yang di dapat pluto di bandingkan bumi adalah sekitar 1:1000 tahun dan menyebabkan planet ini terdiri dari es beku yang terdiri dari nitrogen, metana dan karbon dioksida dengan suhu berkisar antara minus 387 hingga minus 369 Fahrenheit (40-50 derajat Kelvin).


5. Windy World (Dunia Angin)


Di Neptunus ditemukan gemuruh angin yang bertiup lebih banyak dan kuat daripada yang ada di Bumi, mencapai 1.500 mph (2.414 kph). Seiring dengan rotasi planet yang cepat (sekitar 16 jam) sehingga menyebabkan konveksi panas-dingin yang cepat juga, lalu dapat mempengaruhi kecepatan angin dan menciptakan kecepatan yang melebihi kecepatan angin di bumi


4. Freeze Frame(rangka es)



Suhu di Uranus bisa mencapai di bawah minus 300 derajat Fahrenheit (89 Kelvin). Uranus memiliki rotasi 17 jam namun revolusi yang mencapai 84 tahun menyebabkan musim (ekstrim) akan lama berganti. Kadang-kadang kondisinya bisa begitu dingin sehingga gas metana di atmosfer mengembun menjadi metana kristal-awan.


3. Close Encounter (Tabrakan Badai Terbesar)


Dua bintik bulatan di planet jupiter diatas adalah badai yang sedang mengamuk di planet tersebut. Dari ukuran badainya saja dapat kita ketahui. Yang besar dinamakan the great Red Spot, badai yang lebih dari dua kali lipat lebar Bumi dengan 350-mph ((563 kph) angin dan yang kecil (badai) di namakan Red Jr.

Walaupun tidak sepenuhnya dipahami, para ilmuwan berpikir warna merah berkorelasi dengan intensitas badai-angin lalu membangkitkan senyawa kimia dari bawah awan dan mengangkat mereka ke tempat yang tinggi, ditambah sinar ultraviolet sehingga menghasilkan rona bata.


2. Dust Buster (Pelebur Debu)


Mars diketahui telah menghempaskan badai debu yang melanda seluruh belahan mars. Debu berwarna karat ini dapat tertiup dengan kecepatan 60-100 mph (97-161 kilometer) per jam, yang berlangsung selama berminggu-minggu.

Begitu dimulai, kabut tak tertembus ini dapat menyelimuti lebih dari separuh planet, meningkatkan suhu 30 derajat Celcius di belahan mars.


1.Iron rain (Hujan Besi)

 
Disebut "bintang gagal", planet brown dwarf ini adalah planet yang baru ditemukan di tata surya kita. Warna cokelat menandakan bahwa planet ini memiliki unsur ferum (besi) yang tinggi.

Planet ini memiliki badai seperti yang ada di jupiter dan menghempaskan besi-besi ke permukaan nya. Brown dwarf ini semakin dingin dari waktu ke waktu, molekul gas mengembun menjadi cairan besi-besi awan dan hujan.

Dengan pendinginan lebih lanjut, badai besar menyapu menjauh awan, membiarkan cahaya inframerah terang tersebar ke luar angkasa.

Sumber :
www.kaskus.us
http://www.apakabardunia.com

Recent Comments

Recent Posts