Selasa, 01 Desember 2015

Macam macam Antena


Berikut adalah contoh berbagai macam antena dan kegunaanya

Antena Grid


Antena ini banyak digunakan untuk menerima sinyal wifi, karena signal yang diterima difokuskan pada titik tertentu. Namun seiring dengan perkembangan zaman antena grid juga banyak dimodifikasi untuk menangkap jaringan EVDO, 3G atau HSPA.

Antena TV Parabola

Antena ini sering digunakan untuk menangkap sinyal dari satelit TV. Jadi signal elektromagnetik dipantulkan dan dikumpulkan pada titik fokus. Sehingga bisa kita gunakan untuk nonton TV, internet dan sebagainya melalui receiver parabola. Untuk jenisnya ada dua yaitu Prime fokus dan Offset.

Antena Yagi

Antena ini banyak dipakai untuk menerima sinyal elektromagnetik dari pemancar Radio atau TV Telestrial (UHF/VHF). Namun seiring dengan perkembangan zaman antena ini juga banyak dipakai untuk menguatkan sinyal Handphone maupun modem HSPA.

Antena Wajan bolic



Adalah jenis antena yang bisa kita gunakan untuk menangkap signal wifi maupun 3G dari BTS terdekat. Untuk proses pembuatannya bisa anda baca pada postingan sebelumnya mengenai cara merakit antena wajan bolic modem USB

Antena Omni

Jenis antena ini banyak dipakai sebagai penerima atau transmitter (pemancar) FM. Pada TV jadul antena ini juga masih banyak digunakan. Hanya saja jika dipakai untuk menerima saya rasa kurang efektif. Karena belum terarah atau terfokus. Oleh sebab itu untuk antena ini sekarang sudah jarang dipakai sebagai penerima.

Antena Sectoral

Merupakan jenis antena yang banyak dipakai untuk access point. Jadi dengan antena ini kita bisa menerima atau mengirim signal hospot/ wifi.

Selain beberapa antena diatas sebenarnya masih banyak lagi, namun secara umum itulah yang sering digunakan. Semoga sedikit artikel ini bisa bermanfaat buat anda, Perlu kita tahu juga bahwa dizaman sekarang ini beberapa jenis antena sering dimodifikasi untuk kegunaan yang lain, misalnya antena parabola untuk menangkap jaringan wifi atau HSPA. Antena yagi untuk memperkuat sinyal HP/ Smartphone. dan sebagainya. Oleh sebab itu jangan heran jika melihat antena sectoral dipakai untuk menangkap signal Radio FM atau TV nantinya

Topologi Dasar Jaringan WLAN

Mengenal Tiga Jenis Topologi yang Ada Pada Jaringan Wireless - Topologi pada jaringan LAN (via kabel)tentu berbeda dengan jaringan WLAN (via wireless). Meski secara prinsip sama-sama menghubungkan komputer dengan komputer, namun media transmisi yang digunakan menyebabkan adanya perbedaan jenis topologi antara kedua jaringan ini.

Teknologi yang digunakanoleh jaringan WLAN dan LAN juga berbeda, jika pada WLAN menggunakan teknologi wireless (IEEE 802.11) sedangkan jaringan LAN menggunakan teknologi ethernet (IEEE 802.3). Menurut standar IEEE untuk WLAN ada dua model topologi utama, yaitu:
AdHoc
Infrastruktur

Berikut adalah jenis jenis topologi yang digunakan pada jaringan wireless

1. Independent Basic Service Set (IBBS)



AdHoc sering disebut Independent Basic Service Set (IBBS). Jaringan AdHoc terbentuk bila antara client wireless yang dilengkapi dengan wireless LAN Card saling terhubung satu sama lain secara langsung. Pada jaringan ini tidak memerlukan perantara seperti access point atau perangkat lainnya. Topologi Adhoc ini memiliki beberapa kelemahan. Jika client yang terhubung semakin banyak, maka proses transmisi data akan semakin lambat.

Kelemahan lainnya, karena tidak adanya access point yang dijadikan consentrator pada topologi ini, menyebabkan tidak adanya perangkat yang bisa mengatur wireless client yang tekoneksi. Collusion atau tabrakan pun sangat mungkin terjadi.


2. Basic Service Set (BSS)



Koneksi antar wireless client pada topologi ini diperantarai oleh sebuah perangkat access point. Setiap wireless client yang ingin terhubng dengan client lainnya harus terhububung dulu dengan access point yang digunakan.



3. Extended Service Set (ESS)



Pada topologi ESS terdapat lebih dari satu access point yang digunakan. Tujuannya adalah untuk menjangkau area yang lebih jauh lagi. Jadi, bisa dikatakan topologi ESS ini merupakan gabungan atau kumpulan dari topologi BSS.

Pada topologi BSS atau ESS, kita bisa memadukannya dengan jaringan kabel. Koneksi ini biasa disebut infrastruktur, dimana wireless client dapat terhubng dan berkomunikasi dengan client lain pada jaringan kabel.




Semoga artikel ini bermanfaat.




Bagikan :
Tweet
Tag : Networking
PREVIOUS
Cara Mudah Mengatasi PC Hidup Tapi Tidak Tampil di Monitor
NEXT
Cara Setting Komputer/Laptop Windows 7 Agar Tidak Sleep
Related Post:
Klarifikasi Jenis Jenis Jaringan Komputer Berdasarkan Jangkauan Geografis (LAN, MAN, WAN)
Pengertian dan Fungsi 7 OSI Layer
Apa Saja yang Dibutuhkan Komputer Untuk Terhubung dengan Jaringan
Pengertian Dan Macam Macam Topologi Pada Jaringan Komputer Lengkap
Manfaat dan Kegunaan Jaringan Komputer Bagi Perusahaan/Organisasi dan Mayarakat Umum
Memahami Pengertian, Sejarah, dan Perkembangan Jaringan Komputer
Memahami Arti Kode Produk Pada RouterBoard Mikrotik
Pemilihan Channel Frekuensi Salah Satu Cara Optimasi Sinyal Wireless
Cara Cepat Belajar Mneghitung Subnetting IP Address Bagian 1
5 Hal Dasar dari Jaringan Komputer (Networking) yang Penting Untuk Diketahui
0 Komentar untuk "Mengenal Jenis-Jenis Topologi yang Ada Pada Jaringan Wireless "


7 ARTIKEL TERPOPULER

3 Cara Mudah Mengambil Screenshot di Windows 7, 8, dan 8.1

Tips Untuk Membedakan Notebook dengan Netbook

6 Tips Men-Charger Baterai Smartphone Agar Tahan Lama

Cara Mudah Sharing Printer di Windows 7 Melalui Jaringan LAN / Wifi

Macam-Macam Perangkat Keras Jaringan Komputer dan Fungsinya

Penjelasan Lengkap Tentang Cara Kerja Sistem Komputer

3 Jenis Koneksi Wireless yang Bisa Digunakan di Komputer

10 ARTIKEL REKOMENDASI
Cara Mengatasi Error Saat Menjalankan 'Hosted Network' Ketika Ingin Membuat WiFi Hotspot Pada Windows 8, 8.1, dan 10
Cara Mudah Membuat Grafik Garis (Line Chart) di Excel 2007, 2010, 2013 dan Memodifikasinya
10 Cara Meningkatkan Kecepatan Router Anda
Cara Install Oracle VM VirtualBox di Linux Ubuntu
Cara Nonaktifkan Notifikasi Aplikasi Android
Daftar IP Address Default Semua Router
Sebentar Lagi Windows 10 Bakal Hadir, Berikut Hal Penting yang Mesti Kamu Ketahui Tentang OS Ini
Google Yang Sekarang Adalah Bagian Dari Alphabet, Mengapa ?
5 Hal yang Akan Terjadi Bila Mematikan Komputer Tidak di-Shutdown
Cara Membuka Situs Yang Diblokir Dengan anonymoX
Copyright © 2014 : Pintar Komputer - All Rights Reserved

Sejarah WLAN

Perkembangan sejarah WLAN !!!

 Pada akhir 1970-an IBM mengeluarkan hasil percobaan mereka dalam merancang WLAN dengan teknologi IR, perusahaan lain seperti Hewlett-Packard (HP) menguji WLAN dengan RF. Kedua perusahaan tersebut hanya mencapai data rate 100 Kbps. Karena tidak memenuhi standar IEEE 802 untuk LAN yaitu 1 Mbps maka produknya tidak dipasarkan. Baru pada tahun 1985, (FCC) menetapkan pita Industrial, Scientific and Medical (ISM band) yaitu 902-928 MHz, 2400-2483.5 MHz dan 5725-5850 MHz yang bersifat tidak terlisensi, sehingga pengembangan WLAN secara komersial memasuki tahapan serius. Barulah pada tahun 1990 WLAN dapat dipasarkan dengan produk yang menggunakan teknik spread spectrum (SS) pada pita ISM, frekuensi terlisensi 18-19 GHz dan teknologi IR dengan data rate >1 Mbps.




Apa itu WLAN ?

WLAN adalah singkatan dari Wireless Local Area Network yaitu suatu jenis jaringan komputer yang menggunakan gelombang radio sebagai alat atau media transmisi data. Informasi atau data ditransfer dari satu komputer ke komputer yang lainnya menggunakan gelombang radio. WLAN juga sering disebut dengan Jaringan Nirkabel atau jaringan WLAN, kelebihan seperti di bawah ini:

Mobilitas tinggi – Memungkinkan pemakainya untuk mengakses informasi dimana pun dia berada tentunya dalam jangkauan WLAN, tak terpaku pada satu tempat saja. Mobilitas yang tinggi tentunya bisa meningkatkan kualitas layanan dan kualitas produktivitas.
Mudah dan kecepatan instalasi – Instalasi WLAN tergolong mudah dan juga cepat, sebab dapat dilakukan tanpa harus memasangkan kabel di atap/dinding.
Sangat Fleksibel – Memungkinkan untuk membuat jaringan komputer dimana kabel tidak memungkinkan untuk digunakan.
Menurunkan biaya kepemilikan – Meskipun biaya investasi awal untuk perangkat keras WLAN lebih mahal daripada LAN, tapi biaya instalasi dan perawatan jaringan WLAN lebih murah, sehingga secara total dapat menurunkan besar biaya kepemilikan.
Scalable – Dapat menggunakan berbagai macam topologi jaringan komputer sesuai dengan kebutuhan.
Kekurangan WLAN, seperti di bawah ini:

Kerahasian dan keamanan data kurang terjamin.
Biaya peralatannya rata-rata mahal.
Delay (penundaan) yang besar.
Adanya masalah propagasi radio misalnya seperti: terhalang, terpantul & banyak sumber interferensi.
Kapasitas dari jaringan menghadapi keterbatasan spektrum (pita frekuensi tak dapat diperlebar akan tetapi dapat dimanfaatkan secara efisien).
Itulah artikel pembahasan mengenai definisi atau pengertian WLAN, dan semoga dapat dipahami oleh kamu yang telah membacanya….

Cara membuat Link di HTML

Tujuan kata Hypertext dari HTML adalah membuat sebuah text yang ketika di-klik akan pindah ke halaman lainnya. HTML menggunakan tag <a>untuk keperluan iniLink ditulis dengan <a> yang merupakan singkatan cari anchor (jangkar). Setiap tag <a> setidaknya memiliki sebuah atribut href. Dimana href berisi alamat yang dituju (href adalah singkatan dari hypertext reference).

pengertian ,sejarah dan Fungsi HTML

Assalamualaikum.wr.wb

oke ketemu lahi kali ini diriku mau berbagi materi tentang html ,sbagaimana sudah tertera dijudul disini saya mau ngebahas tentang Sejarah, pengertian, perkembangan,fungsi dari HTML... :D

Apa itu HTML ???... mungkin sebagian orang udah tau namanya HTML tapi ada juga yang belum justru itu disini saya mau ngasih tau :D

oke biar gak penasaran langsung aja :-)

Sejarah HTML


  HTML pertama kali diciptakan oleh IBM pada tahun 1980. Saat itu tercetus ide untuk menempatkan elemen elemen yang berguna untuk menandai bagian suatu dokumen seperti judul, alamat dan isi dokumen. Pada akhirnya elemen element tersebut dibentuk menjadi suatu program untuk melakukan pemformatan dokumen secara otomatis. Bahasa pemrograman untuk melakukan tugas ini disebut sebagai bahasa markup. IBM menamai program ini sebagai Generalized Markup Language.
  Pada tahun 1986, konsep ini disetujui oleh ISO (International Standard Organization) sebagai standar untuk pembuatan dokumen. Bahasa ini dinamai oleh ISO sebagai Standard Generalized Markup Language (SGML) HTML sendiri, adalah bagian dari SGML. Tim Berners-Lee dari CERN mengemukakan sebuah ide tentang pembuatan skrip bahasa pemrograman dan dokumen yang dapat diakes oleh semua komputer tanpa melihat jenis platformnya. Sejak saat itu HTML menjadi lebih populer dibandingkan SGML.


Pengertian HTML
  HTML adalah bahasa markup internet (web) berupa kode dan simbol yang dimasukkan kedalam sebuah file yang ditujukan untuk ditampilkan didalam sebuah website. Singkatnya, HTML adalah bahasa markup yang digunakan untuk membuat website. Website yang dibuat dengan HTML ini, dapat dilihat oleh semua orang yang terkoneksi dengan internet. Tentunya dengan menggunakan aplikasi penjelajah internet (browser) seperti Internet Explorer, Mozilla Firefox dan Google Chrome,dsb.
  HTML adalah singkatan dari (Hyper Text Markup Language). arti dari kata kata tersebut adalah. HyperText adalah metode dimana kita "berpindah" disekeliling web, dengan mengeklik sebuah teks yang bernama hyperlink. Hyperlink adalah sebuah teks khusus di internet, dimana saat teks tersebut diklik, akan membawa kita ke halaman web selanjutnya/halaman web lain yang telah ditentukan. Markup adalah hal yang dilakukan oleh tag HTML kepada teks yang ada didalamnya. HTML menandai teks yang berada didalamnya sebagai tipe teks tertentu. Misalnya saja jika kita menandai sebuah teks dengan tag html , maka teks tersebut akan berubah menjadi italic (huruf yang miring). Language yang berarti bahasa. HTML adalah sebuah bahasa, yang memiliki kata kata berupa kode dan syntax seperti bahasa yang lain.

Perkembangan HTML
•HTML 1.0
adalah versi pertama dari HTML. Pada saat ini tidak banyak orang yang ikut berpartisipasi dalam pembuatannya. Fitur dari versi ini pun masih terbatas. Antar lain heading, paragraf, hypertext, list, efek tebal dan miring pada teks. Versi 1.0 juga mendukung peletakan gambar, namun tidak mendukung adanya teks disekeliling gambar.

•HTML 2.0
masih membawa fitur sebelumnya dari versi 1.0, dengan tambahan beberapa vitur baru. Fitur tersebut adalah form. Dengan form, kita dapat memasukkan data data seperti nama, alamat, serta komentar. Hadirnya fitur form ini menjadi awal terbentuknya website yang interaktif.

•HTML 3.0-3.2
Pada versi ini, mulai banyak orang yang ikut memberikan kontribusi pada HTML. Fitur baru yang hadir di versi ini salah satunya adalah tabel. Versi HTML ini tidak bertahan lama dikarenakan banyak permasalahan seperti perang antar browser. Karena itu, HTML ini segera diganti lagi menjadi versi 3.2 HTML 3.2 Perang antar browser terus berlanjut dikarenakan mereka membuat tag HTML mereka sendiri. Untuk menghentikan hal ini, dibentuklah sebuah organisasi yang menangani standard dari HTML. Organisasi ini bernama World Wide Web Consortium (W3C).


•HTML 4.0-4.1
Dengan hadirnya W3C sebagai standarisasi HTML, perang browser terhenti. HTML lalu berkembang menjadi HTML 4.0. Versi ini memuat banyak sekali revisi dan perubahan dari versi sebelumnya. Perubahan ini terjadi di hampir seluruh perintah HTML seperti text, link, image, imagemaps, table, form, meta, dan lain lain. HTML 4.01 Versi ini hadir untuk memperbaiki beberapa kesalahan di versi sebelumnya XHTML 1.0 XHTML adalah gabungan dari HTML dan XML. Karena XHTML tidak se-fleksibel HTML, tidak banyak orang yang menyukai versi ini.

•HTML 5
adalah versi terakhir dari HTML. HTML 5 membawa banyak sekali perubahan terhadap versi sebelumnya. Banyak tag baru yang diperkenalkan. HTML 5 mendukung streaming video tanpa menggunakan flash. Kelebihan HTML 5 sebagai versi terbaru dari HTML, adalah dengan hadirnya fitur fitur menarik.

Fungsi HTML
  Fungsi dan Kegunaan HTML Sebagai bahasa markup internet, HTML memiliki banyak fungsi dan kegunaan. Beberapa manfaat dari HTML diantaranya Untuk Membuat Halaman Web. Bahasa HTML digunakan untuk membuat halaman web. Semua halaman web pasti dibuat dengan menggunakan HTML. Sebagai Pondasi Bagi Sebuah Website. Sebuah rumah jika tidak memiliki pondasi maka akan cepat roboh. Begitu juga dengan website.
  Jika tidak memiliki HTML sebagai pondasi, kita tidak dapat mengimplementasikan bahasa lainnya seperti CSS (bahasa untuk mendesain website), Javascript (bahasa untuk menambah prilaku website), dan PHP (bahasa pemrograman server website).
  Untuk menandai teks pada halaman web. Misalnya, kita dapat menandai sebuah teks menjadi bergaris bawah dengan menggunakan tag html Untuk menandai elemen/bagian pada halaman web. Sebuah website memiliki beberapa bagian seperti header, navigasi, main dan footer. Kita dapat menandai setiap bagiannya dengan HTML. Untuk menampilkan informasi dalam bentuk tabel Untuk menambahkan objek seperti audio, video, gambar, dll dalam halaman web Untuk membuat online



Sekian...


Semoga bermanfaat (y)

Wassalamualaikum.wr.wb

Kunjungan Industri ke BIAF

Asalamu'alaikum wr wb
Oke Semuanya Kali ini ane mau sedikit cerita pengalaman ane waktu ke BIAF , Apa sih BIAF ??  Orang bandung pasti tau lahh tentang acara ini… BIAF 2015 adalah singkatan Dari Baros International Festival Animation 2015…

Oke pada waktu itu ane di sekolah ada acara kunjungan industri.. nah kebetulan kunjungan industri itu ke BIAF atau Baros International Animation Festival ..  Kejadian ini kurang lebih 2 minggu yang lalu atau tepatnya pada tanggal 10 oktober 2015… Ane berangkat dari garut 07.30 pagi bersama temen jurusan Multimedia SMKN 2 Garut menggunakan BIS .. dan sampan disana pukul 10.00.. oh iya ? BIAF ini … awalnya ane masih bingung apa itu BIAF tapi setelah sampai disana ane dapet banyak ilmu, soalnya disana banyak karya karya animasi dimulai dari game,film,anime dan banyak animator-animator hebat disana.
Disana banyak animasi yang bagus-bagus dan ada juga game yang cara mainnya itu menggunakan konsentrasi kita. Ada juga yang menyediakan tutorial software animasi seperti Autodesk,Blender dll. Dan saya pun diminta untuk mensurvei karakter laskar  Cima, namun ane bingung karena ane belum pernah denger yang namanya karakter laskar cima :D tapi setelah ane liat tuh karakter dari lascar Cima ternyanta keren-keren dan lucu-lucu ane pun sangat tertarik. Namun ada yang paling ngebuat ane sangat tertarik adalah Space 4D+ . Space 4D+ ini adalah sebuah kartu yang di kamera oleh sebuah aplikasi dari IOS dan Android sehingga keti kita mengamera kartu itu akan muncul sebuah animasi.
Nahh… disana juga ane ikut talkshow … thalkshow itu dimulai jam 10.00 talkshow ini bertemakan “story telling ”  dalam talk show ini memwawancarai Bapak.Karya budi Moh. Aris beliau adalah seorang Duta Les’ Copaque yang memproduksi Film Upin & Ipin, Pada Zaman Dahulu, puteri,dan lainya. Dalam talkshow ini Bapak karya budi menceritakan keberhasial Film Animasi Upin & Ipin dan beliau juga mengatakan bahwa pentingnya “story telling ” dalam pembuatan Film Animasi .dan ada banyak hal dan ilmu lain yang dapat saya ambil disana .

Setelah DI acara BIAF nih kami juga mapir dulu ke Mall BEC (Bandung elekronik Center) disana kami Shoping :D selain itu juga kami dapet pengetahuan baru tentang kemajuan alat elektronik dimulai dari Handphone,PC,Laptop,Kamera dan lainya. Dan hari pun sudah sore dan kami semua langsung shalat magrib di alun-alun bandung.. disana kami semua shelfi-shelfie :D biar greget .. hehe dan akhirnya kami smua pulang pukul 09.30 malam dan sampe ke garut jam 01.00 pagi …
Dan itulah pengelaman ane kunjugan ke BIAF sekaligus main ke BEC dan Alun2 Bandung..


Semoga bemanvaat yahh B-)

Wassalamulaikum.wr.wb

Tips memilih case

Hal-Hal yang harus diperhatikan dalam memilih Case Komputer
Oke gan... setelah postingan sebelumnya ane posting tentang tipe case... kesempatan kali ini ane bau share hal-hal yang harus diperhatikan saat kalian semua memilih sebuah case deksop.. oke simaks dibawah ini :

Tipe model

  Ada empat model utama case. Satu tipe untuk PC desktop, dan tiga tipe untuk komputer tower. Tipe motherboard yang dipilih oleh pengguna  menentukan  tipe  case  yang  bisa  digunakan.  Ukuran serta bentuknya harus benar-benar tepat. Ukuran  Case  harus  memilki  ruang  yang  cukup  untuk memasang komponen.  Selain  itu,  harus  ada  ruang  cukup  untuk  mengakses komponen  selama bekerja  serta  untuk  pergerakan  udara penghilang panas melewati komponen.

Ruang  yang tersedia

Case desktop dapat diletakkan pada ruang sempit karena monitor dapat  diletakkan  di  atas  unit. Case  tower  dapat  diletakkan  pada atau di bawah meja.

Jumlah peralatan
       Semakin  banyak  peralatan  yang  membutuhkan  listik,  semakin besar power  supply yang digunakan . Ini berkaitan dengan ruang dudukan power supply pada cas.

Power supply
        Tergantung  pada tipe  motherboard  yang  dipilih,  pengguna  harus  menyesuaikan  tetapan  daya  listrik  dan  tipe  hubungan  dengan power supply yang akan digunakan.

Kondisi lingkungan
     Bila  sistem  akan  diletakkan  pada  lingkungan  yang  sangat berdebu, sebaiknya membeli case yang didesain dapat membantu menurunkan kadar debu yang masuk ke dalam sistem. Beberapa case  menyediakan  filter  yang  mudah  dilepas  untuk  menjebak debu pada kipas case.

Estetika
     Untuk beberapa orang, penampilan case tidak menjadi masalah. Sementara  lainnya,  menganggap  penting.  Bila  dianggap  perlu memiliki  case  yang  menarik  dan  indah,  ada  beberapa  pabrikan yang mendesain case dengan memperhatikan hal tersebut..

Layar Status
          Apa yang terjadi di dalam case bisa jadi sangat penting. Indikator LED  yang  dipasang  di  bagian  depan  case  dapat  memberi  tahu pengguna bahwa sistem telah menerima listrik, kapan hard drive digunakan,  dan  kapan  komputer  dalam  keadaan  standby  atau sleep (istirahat/tidur).

Lubang angin

          Semua  case  memiliki  lubang  angin  pada  power  supply,  dan beberapa  memiliki  lubang  angin lain  di  bagian  belakang  untuk menarik  udara  kedalam  atau  keluar  sistem.  Beberapa  case didesain memiliki lebih banyak ventilasi untuk mengatasi bilamana sistem  tersebut memerlukan sistem  pembuangan  panas  berlebih berlebih.  Situasi  ini  akan  terjadi  bila  banyak  peralatan dipasang saling berdekatan di dalam case.

Kekuatan

         Dalam memilih case, sadari bahwa komponen di dalamnya tidak didesain  untuk  melengkung.  Case  harus  cukup  kokoh  sehingga menjaga agar semua komponen di dalamnya tidak melengkung


Itu dia beberapa hal yang harus diperhatikan saat memilih Case untuk komputer..

Semoga artikel ini bermanfaat dan bisa membantu B-)

Kamis, 26 November 2015

Struktur Penyimpanan Dalam SISTEM OPERASI

Struktur Penyimpanan dalam Sistem Operasi ~ Program komputer harus berada di memori utama (biasanya RAM) untuk dapat dijalankan. Memori utama adalah satu-satunya tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Baca juga mengenai Sejarah Dalam Sistem Operasi agar lebih memahmi tentangSistem Operasi (SO) DISINI.


Idealnya program dan data secara keseluruhan dapat disimpan dalam memori utama secara permanen. Namun demikian hal ini tidak mungkin karena :

=> Ukuran memori utama relatif kecil untuk dapat menyimpan data dan program secara keseluruhan.
=> Memori utama bersifat volatile, tidak bisa menyimpan secara permanen, apabila komputer dimatikan maka data yang tersimpan di memori utama akan hilang.

1.      Memori Utama
Hanya memori utama dan register merupakan tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Oleh karena itu instruksi dan data yang akan dieksekusi harus disimpan di memori utama atau register.

Untuk mempermudah akses perangkat I/O ke memori, pada arsitektur komputer menyediakan fasilitas pemetaan memori ke I/O. Dalam hal ini sejumlah alamat di memori dipetakan dengan device register. Membaca dan menulis pada alamat memori ini menyebabkan data ditransfer dari dan kedevice register. Metode ini cocok untuk perangkat dengan waktu respon yang cepat seperti video controller.

Register yang terdapat dalam prosesor dapat diakses dalam waktu 1 clock cycle. Hal ini menyebabkan register merupakan media penyimpanan dengan akses paling cepat bandingkan dengan memori utama yang membutuhkan waktu relatif lama. Untuk mengatasi perbedaan kecepatan, dibuatlah suatu penyangga (buffer) penyimpanan yang disebut cache.

2.      Magnetic Disk
Magnetic Disk berperan sebagai secondary storage pada sistem komputer modern. Magnetic Disk disusun dari piringan-piringan seperti CD. Kedua permukaan piringan diselimuti oleh bahan-bahan magnetik. Permukaan dari piringan dibagi-bagi menjadi track yang memutar, yang kemudian dibagi lagi menjadi beberapa sektor.

3.      Storage Hierarchy
Dalam storage hierarchy structure, data yang sama bisa tampil dalam level berbeda dari sistem penyimpanan. Sebagai contoh integer A berlokasi pada bekas B yang ditambahkan 1, dengan asumsi bekas B terletak pada magnetic disk. Operasi penambahan diproses dengan pertama kali mengeluarkan operasi I/O untuk menduplikat disk block pada A yang terletak pada memori utama Operasi ini diikuti dengan kemungkinan penduplikatan A ke dalam cache dan penduplikatan A ke dalam internal register. Sehingga penduplikatan A terjadi di beberapa tempat. Pertama terjadi di internal register dimana nilai A berbeda dengan yang di sistem penyimpanan. Dan nilai di A akan kembali sama ketika nilai baru ditulis ulang ke magnetic disk.

Pada kondisi multi prosesor, situasi akan menjadi lebih rumit. Hal ini disebabkan masing-masing prosesor mempunyai local cache. Dalam kondisi seperti ini hasil duplikat dari A mungkin hanya ada di beberapa cache. Karena CPU (register-register) dapat dijalankan secara bersamaan maka kita harus memastikan perubahan nilai A pada satu cache akan mengubah nilai A pada semua cacheyang ada. Hal ini disebut sebagai Cache Coherency.

Manajemen Informatika

Pengertian Mesin Virtual Asslammuallaikum Wr. Wb. Kali ini saya akan membahas tentang apa itu mesin virtual. Mungkin diantra temen” adda yang pernah mendengar apa itu mesin Virtual. Nah berikut dibawah ini gua akan membahas tentang pengertian mesin virtual. Pengertian Mesin Virtual menurut saya adalah Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari sebuah mesin (misalnya komputer) yang mengeksekusi program-program seperti mesin fisik. Mesin virtual dibedakan menjadi dua kategori utama, didasarkan pada penggunaan dan tingkat korespondensi untuk setiap mesin nyata. Sebuah mesin virtual sistem menyediakan lengkap platform sistem yang mendukung pelaksanaan lengkap sistem operasi (OS). Sebaliknya, mesin virtual proses didesain untuk menjalankan satu program , yang berarti bahwa ia mendukung satu proses Karakteristik penting dari sebuah mesin virtual adalah bahwa perangkat Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com lunak yang berjalan di dalam terbatas pada sumber daya dan abstraksi yang disediakan oleh mesin virtual tidak dapat keluar dari dunia virtual. Secara umum terdapat dua jenis virtual machine, yaitu: 1. Virtual Machine Aplikasi, adalah jenis virtual machine yang dapat menjalankan aplikasi di atas sistem operasi. Biasanya sering disebut sebagai middleware karena bekerja diantara sistem operasi dan aplikasi komputer. Contoh dari virtual machine ini adalah Java Virtual Machine dan Common Language Runtime. 2. Virtual Machine Sistem Operasi, adalah jenis virtual machine yang dapat menciptakan lingkungan sistem komputer atau sering disebut sebagai komputer virtual agar dapat menjalankan sistem operasi yang lain. Virtual machine ini sering disebut sebagai emulator, karena mengemulasi sistem operasi menjadi sebuah mesin virtual. Contoh dari virtual mesin ini adalah VMWare Workstation dan Microsoft Virtual PC. Keuntungan utama dari VM adalah:  beberapa OS lingkungan bisa hidup berdampingan pada komputer yang sama, dalam isolasi kuat dari satu sama lain  mesin virtual dapat menyediakan set instruksi arsitektur (ISA) yang agak berbeda dari mesin nyata  aplikasi provisioning, pemeliharaan, ketersediaan tinggi dan pemulihan bencana Kelemahan utama dari VM adalah:  mesin virtual kurang efisien dibandingkan mesin yang sebenarnya ketika mengakses hardware secara tidak langsung  ketika VMS multiple bersamaan berjalan pada host fisik yang sama, setiap VM mungkin menunjukkan kinerja yang bervariasi dan tidak stabil (Kecepatan Eksekusi, dan bukan hasil), yang sangat tergantung pada beban kerja yang dikenakan pada sistem dengan VM yang lain, kecuali teknik yang tepat digunakan untuk isolasi temporal antara mesin virtual

Manajemen Berkas | SISTEM OPERASI |

pemakai) lain. Sistem file tidak lagi berupa pohon melainkan directed acyclic graph (DAG).
Masalah-masalah yang terdapat pada shared file adalah sebagai berikut :
  • Metode implementasi shared file
  • Metode pemberian hak akses pada shared file
    • Metode pengendalian atau penanganan terhadap pengaksesan yang secara simultan dilakukan pemakai-pemakai yang mengacu file. Persoalan pengaksesan simultan ini menyangkut integritas atau kogerensi data.
  1. 7. Sistem Akses File
Sistem akses merupakan pilihan, yaitu :
  • Dapat menjadi bagian dari sistem operasi atau
  • Sistem operasi sama sekali tidak mempunyai komponen sistem akses.
Cara akses perangkat penyimpanan :
Perangkap penyimpanan berdasar disiplin pengaksesan dibagi dua, yaitu:
1.           Perangkat akses sekuen (sequential access devices)
2.           Perangkat akses acak (random access devices)
3.          Perangkat akses sekuen, Proses harus membaca semua byte atau rekord file  secara berturutan mulai dari awal, tidak dapat meloncati dan membaca di luar uraian.
  1. 8. Organisasi File
Elemen pokok perancangan sistem akses adalah cara rekord-rekord diorganisasikan atau distrukturkan.
Beberapa kriteria umum untuk pemilihan organisasi file adalah :
  1. Redundansi yang kecil
  2. Pengaksesan yang cepat
  3. Kemudahan dalam memperbaharui
  4. Pemeliharaan yang sederhana
  5. Kehandalan yang tinggi
Terdapat enam organisasi dasar, kebanyakan organisasi file sistem nyata termasuk salah satu atau kombinasi kategori-kategori ini. Enam organisasi atau pengaksesan dasar adalah sebagai berikut :
  1. File pile (pile)
  2. File sekuen (sequential file)
  3. File sekuen berindeks (indexed-sequential file)
  4. File berindeks majemuk (multiple-indexed file)
  5. File ber-hash (hashed or direct file)
  6. File cincin (multi ring file)

Penjadwalan Proses

5.1 Pengertian
Penjadwalan merupakan kumpulan kebijaksanaan dan mekanisme di ssistem operasi yang berkaitan dengan urutan kerja yang dilakkan sistem komputer. Penjadwalan bertugas memutuskan :
– Proses yang harus berjalan
– Kapan dan selama berapa lama proses itu berjalan.

Sasaran Utama Penjadwalan Proses
Optimasi kerja menurut kriteria tertentu
Kriteria untuk mengukur dan optimasi kinerja penjadwalan : [Tan-92] [MIL-92]
– Adil (fariness)
– Efesiensi
– Waktu tanggap (response time)
– Turn Arround Time
– Throughtput

Adil (Fairness)
Adil adalah proses-proses diperlukan sama yaitu mendapatkan jatah waktu pemroses yang sama dan tak ada proses yang tidak kebagian layanan pemroses sehingga mengalami startvision. Sasaran pendjadwalan seharusnya menjamin tiap proses mendapat pelayanan dari pemroses yang adil.

Efesiensi
Efesiensi atau utilisasi pemroses dihitung dengan perbandingan (rasio) waktu sibuk pemroses. Sasaran penjadwalan adalah menjaga agar pemroses tetap dalam keadaan sibuk sehingga efesiensi mencapai maksimum. Sibuk adalah pemroses tidak menganggur, termasuk waktu yang dihabiskan untuk mengeksekusi program pemakai dan sistem operasi.

Waktu Tanggap (Response Time)
Waktu tanggap berbeda untuk :
– Sistem interaktif
– Sistem waktu nyata

Waktu tanggap pada sistem interaktif (Interaktif)
Waktu tanggap dalam sistem interaktif didefinisikan sebagai waktu yang dihabiskan dari saat karakter terakhir dari perintah dimasukkan atau transaksi sampai hasil pertama muncul dilayar (terminal). Waktu tanggap ini disebut terminal response time.

Waktu tanggap pada sistem waktu nyata(Real Time)
Pada sistem waktu nyata, waktu tanggap didefinisikan sebagai waktu dari saat kejadian (internal atau
eksernal) sampai instruksi pertama rutin layanan yang dimaksud dieksekusi, disebut event response
time. Sasaran pendjadwalan adalah meminimalkan waktu tanggap.

Turn Arround Time
Turn arround time adalah waktu yang dihabiskan dari saat program atau job mulai masuk ke system sampai proses diselesaikan sistem. Waktu yang dimaksud adalah waktu yang dihabiskan dalam sistem, diekspresikan sebagai jumlah waktu eksekusi (waktu pelayanan job) dan waktu menunggu, yaitu;
Turn Arround Time = waktu eksekusi + waktu tunggu
Sasaran penjadwalan adalah meminimalkan turn arround time.

Throughtput
Throughtput adalah jumlah kerja yang dapat diselesaikan dalam satu unit waktu. Cara untuk mengekspresikan throughput adalah dengan jumlah job pemakai yang dapat dieksekusi dalam satu unit/interval waktu. Sasaran penjadwalan adalah memaksimalkan jumlah job yang diproses per satu interval waktu. Lebih tinggi angka throughput, lebih banyak kerja yang dilakukan sistem. Kriteria-kriteria tersebut saling bergabung dan dapat pula saling bertentangan sehingga tidak dimungkinkan optimasi semua kriteria secara simultan. Contoh :
Untuk memberi waktu tanggap kecil memerlukan penjadwalan yang sering beralih diantara prosesproses itu. Cara ini meningkatkan overhead sistem dan mereduksi throughput. Kebijaksanaan perancangan penjadwalan melibatkan kompromi diantara kebutuhan-kebutuhan yang saling bertentangan. Kompromi ini bergantung sifat dan penggunaan sistem komputer.

5.2 Tipe-Tipe Penjadwalan

Terdapat tiga tipe penjadwalan berada secara bersama-sama pada sistem operasi yang kompleks, yaitu :
1. Penjadwal jangka pendek (short-tem scheduller)
2. Penjadwal jangka menengah (medium-term scheduller)
3. Penjadwal jangka panjang (long-term scheduller)

Penjadwal Jangka Pendek
Penjadwal ini bertugas menjadwalkan alokasi pemroses diantara proses-proses ready di memori utama. Sasaran utama penjadwal ini memaksimalkan kinerja untuk memenuhi satu kumpulan kriteria yang diharapakan. Penjadwal ini dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.










Penjadwal Jangka Menengah
Setelah eksekusi selama suatu waktu, proses mungkin ditunda karena membuat permintaan layanan masukan/keluaran atau memanggil suatu system call. Proses-proses tertunda tidak dapat membuat suatu kemajuan selesai sampai kondisi-kondisi yang menyebabkan tertunda dihilangkan.

Agar ruang memori dapat bermanfaat, maka proses dipindah dari memori utama ke memori sekunder agar tersedia ruang untuk proses-proseslain. Kapasitas memori utama terbatas untuk sejumlah proses aktif. Aktivitas pemindahan proses yang tertunda dari memori utama ke memori sekunder disebutswapping.

Penjadwal jangka menengah adalah menangani proses-proses swapping. Proses-proses mempunyai kepentingan kecil saat itu sebagai proses yang tertunda. Tetapi, begitu kondisi yang membuatnya terunda hilang dan proses dimasukkan kembali ke memori utama dan ready. Penjadwal jangka menengah mengendalikan transisi dari suspended-ready (dari keadaan suspend ke ready) proses-proses swapping.

Penjadwal Jangka Panjang
Penjadwal jangka panjang bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch biasanya adalah proses-proses dengan penggunaan sumber daya yang intensif (yaitu waktu proses, memori, perangkat I/O), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktivitas job-job interaktif rendah. Sasaran utama penjadwal jangka pangjang adalah memberi keseimbangan job-job campuran. Dikaitkan dengan state-state proses.

5.3 Strategi Pendjadwalan
Terdapat dua strategi penjadwalan, yaitu:
1. Penjadwalan nonpreemptive (run – to – completion)
2. Penjadwalan preemptive

Penjadwalan Nonpreemptive
Begitu proses diberi jatah waktu pemroses maka pemroses tidak dapat diambil alih oleh proses lain sampai proses itu selesai.

Penjadwalan Preemptive
Saat proses diberi jatah waktu pemroses maka pemroses dapat diambil alih proses lain sehingga proses disela sebelum selesai dan harus dilanjutkan menunggu jatah waktu pemroses tiba kembali pada proses itu.

Penjadwalan preemptive berguna pada sistem dimana proses-proses yang mendapat perhatian tanggapan pemroses secara cepat. Misalnya :
– Pada sistem waktu nyata, kehilangan interupsi (yaitu interupsi tidak segera dilayani) dapat berakibat fatal.
– Pada sistem interaktif/time-sharing, penjadwalan preemptive penting agar  dapat menjamin waktu tanggap yang memadai.

Penjadwalan preemptive bagus, tapi tidak tanpa ongkos. Perlaihan proses (yaitu proses beralih ke proses lain) memerlukan overhead (karena banyak tabel yang dikelola). Agar preemptive efektif, banyak proses harus berada di memori utama sehingga proses-proses tersebut dapat segera running begitu diperlukan. Menyimpan banyak proses tak running benar-benar di memori merupakan suatu overhead tersendiri.

5.4 Algoritma Penjadwalan
Terdapat banyak algoritma penjadwalan ,baik nonpreemptive maupun preemptive.
Algoritma-algoritma yang menerapkan strategi nonpreemptive diantaranya:
– FIFO (Frist In First Out)
– SJF (Shortest Job First)
– HRN (Highest Ratio Net)
– MFQ (Multiple Feedback Queues).
Algoritma-algoritma yang menerapkan strategi preemptive diantaranya:
– RR (Round Robin)
– SRF (Shortest remaining First)
– PS (Priority Schedulling)
– GS (Guaranteed Schedulle)

Penjadwalan Round Robin (RR)
Penjadwalan ini merupakan:
– Penjadwalan preemptive, buka dipreempt oleh proses lain tapi terutama oleh penjadwal berdasarkan lama waktu berjalannya proses, disebut preempt-by-time.
– Penjadwalan tanpa protes.

Semua Proses dianggap penting dan diberi sejumlah waktu pemroses yang disebut kwata (quantum) atau time slice dimana proses itu berjalan.

Ketentuan
Ketentuan algoritma round robin adalah sebagai berikut:
1.Jika kwanta habis dan proses belum selesai maka proses menjadi runable dan pemroses dialihkan ke poses lain.
2.Jika kwanta belum habis dan proses menunggu suatu kejadian (selesainya operasi I/O), maka proses menjadi blocked dan pemroses dialihkan ke proses lain.
3.Jika kwanta belum habis tapi proses telah selesai maka proses diakhiri dan pemroses dialihkan ke proses lain.

Algoritma penjadwalan ini dapat diimplementasi sebagai berikut:
– Mengelola senarai proses ready (runnable) seusai urutan kedatangan.
– Ambil proses yang berada diujung depan antrian menjadi running.
– Bila kwanta belum habis dan proses selesai maka ambil proses diujung depan antrian proses ready.
– Jika kwanta habis dan proses belum selesai maka tempatkan proses running ke ekor antrian proses ready dan ambil proses diujung depan antrian proses ready.

Masalah penjadwalan ini adalah menentukan besar kwanta, yaitu:
–  Kwanta terlalu besar menyebabkan waktu tanggap besar dan turn arround time rendah.
– Kwanta terlalu kecil mengakibatkan peralihan proses terlalu banyak sehingga menurunkan efesiensi pemroses.

Harus ditetapkan kwanta waktu yang optimal berdasar kebutuhan sistem terutama dari hasil percobaan atau data historis. Besar kwanta waktu beragam bergantung beban sistem.

Berdasarkan kriteria penilaian penjadwalan:
– Fairness
Penjadwalan RR adil bila dipandang dari persamaan pelayanan oleh pemroses.
– Efesiensi
Penjadwalan RR cenderung efesien pada sistem interaktif.
– Waktu tanggap
Penjadwalan RR memuaskan untuk sistem interaktif, tidak memakai untuk sistem waktu nyata.
– Turn Arround Time
Penjadwalan RR cukup bagus.
– Throughput
Penjadwalan RR cukup bagus.

Penggunaan:
– Cocok untuk sistem interaktif-time sharing dimana kebanyakan waktu dipergunakan menunggu kejadian eksternal. Contoh ; text-editor, kebanyakan waktu program adalah menunggu keyboard, hingga dijalankan proses-proses lain.
– Tidak cocok untuk sistem real-time.
 
Penjadwalana FIFO
Penjadwalan ini merupakan:
– Penjadwalana non-preemptive
– Penjadwalan tidak berprioritas
Ketentuan:
Penjadwalan FIFO adalah penjadwalan paling sederhana, yaitu:
– Proses-proses diberi jatah waktu pemroses berdasarkan waktu kedatangan.
– Begitu proses mendapat jatah waktu pemroses, proses dijalankan sampai selesai.

Penjadwalan ini dikatakan adil dalam arti resmi (dalam semantik/arti antrian, yaitu proses yang datangduluan, dilayani duluan juga), tapi dinyatakan tak adil karena job-job yang perlu waktu lama membuat job-job pendek menunggu. Job-job tak penting dapat membuat job-job penting menunggu.

FIFO jarang digunakan secara mandiri tapi dikombinasikan dengan skema lain, misalnya :
–keputusan berdasarkan prioritas proses. Untuk proses-proses berprioritas sama diputuskan berdasarkan FIFO.

Berdasarkan kriteria penilaian penjadwalan :
– Fairness
Penjadwalan FIFO adil bila dipandang dari semantik antrian.
– Efesiensi
Penjadwalan FIFO sangat efesien
– Waktu tanggap
Penjadwalan FIFO sangat jelek, tidak cocok untuk sistem interaktif apalagi waktu nyata.
– Turn arround time
Penjadwalan FIFO jelek
– Throughput
Penjadwalan FIFO jelek.

Penggunaan:
– Cocok untuk sistem batch yang sangat jarang interaksi dengan pemakai. Contoh aplikasi analisis numerik, pembuatan tabel.
– Penjadwalan ini sama sekali tak berguna untuk sistem interaktif karena tidak memberi waktu tanggap yang bagus.
– Tidak dapat digunakan untuk sistem waktu nyata.

Penjadwalan Berprioritas (PS)
Ide penjadwalan adalah tiap proses diberikan prioritas dan proses berprioritas tinggi running (mendapat jatah waktu proses).
Prioritas dapat diberikan secara :
– Prioritas statis
– Prioritas dinamis

Prioritas Statis
Prioritas statis berarti rioritas tak berubah
Keunggulan
– mudah diimplementasikan
– mempunyai overhead relatif kecil
Kelemahan
– Penjadwalan tak tanggap perbuhana lingkungan yang mungkin menghendaki penyesuaian prioritas.

Prioritas Dinamis
Prioritas dinamis merupakan mekanisme menanggapi perubahan lingkungan sistem beroperasi. Prioritas awal diberikan ke proses mungkin hanya berumur pendek setelah disesuaikan ke nilai yanglebih tepat sesuai lingkungan.

Kelemahan
Implementasi mekanisme prioritas dinamis lebih kompeks dan mempunyai overhead lebih besar. Overhead ini diimbangi dengan peningkatan daya tanggap sistem.

Contoh penjadwalan berprioritas
Proses-proses yang sangat banyak operasi I/O menghabiskan kebanyakan waktu menunggu selesainya operasi I/O. Proses-proses ini diberi prioritas sangat tinggi sehingga begitu proses memerlukan pemroses segera diberikan, proses akan segera memulai permintaan I/O berikutnya hingga mengakibatkan proses blocked menunggu selesainya operasi I/O. Dengan demikian pe mroses dapat dipergunakan proses-proses lain. Proses-proses I/O bound berjalan paralel bersama proses-proses lain yang benar-benar memerlukan pemroses, sementara proses-proses I/O bound itu menunggu selesainya operasi DMA.

Proses-proses yang sangat banyak operasi I/O kalau harus menuggu lama untuk memakai pemroses (karena prioritas rendah) hanya akan membebani meori karena harus disimpan tanpa perlu prosesproses itu dimemori karena tidak selesai-selesai menunggu operai I/O dan menunggu jatah pemroses.

Algoritma Prioritas Dinamis
Algoritma dituntun oleh keputusan untuk memenuhi kebijaksanaan tertentu yang menjadi tujuan.
Algoritma sederhana yang memberi layanan bagus adalah men-set prioritas dengan nilai 1/f dimana f adalah ratio kwanta terakhir yang digunakan proses.
– Proses yang menggunakan 2 msec kwanta 100 ms maka prioritasnya 50.
– Proses yang berjalan selama 50 ms sebelum blocked berprioritas 2.
– Proses yang menggunakan seluruh kwanta berprioritas 1.

Keunggulan Algoritma Penjadwalan Berprioritas
Biasanya memenuhi kebijaksanaan yang ingin mencapai maksimasi suatu kriteria diterapkan.

Kombinasi
Algoritma penjadwalan berprioritas dapat dikombinasikan yaitu mengelompokan proses-proses menjadi kelas-kelas prioritas. Penjadwalan berprioritas diterapkan antar kelas-kelas proses itu. Penjadwalan round-robin atau FIFO diterapkan pada proses-proses di satu kelas.

Penjadwalan dengan Banyak Antrian (MFQ)
Penjadwalan ini merupakan:
– Penjadwalan preemptive (by-time)
– Penjadwalan berprioritas dinamis.
Penjadwalan ini untuk mencegah banyaknya swapping dengan proses-proses yang sangat banyakmenggunakan pemroses (karena menyeelesaikan tugasnya memakan waktu lama) diberi jatah waktu (jumlah kwanta) lebih banyak dalam satu waktu.
Penjadwalan ini menghendaki kelas-kelas prioritas bagi proses-proses yang ada. Kelas tertinggi berjalan selama satu kwanta, kelas berikutnya berjalan selama dua kwanta, kelas berikutnya berjalan empat kwanta, dan seterusnya. Ketentuan yang berlaku adalah sebagai berikut:
– Jalankan proses pada kelas tertinggi
– Jika proses menggunakan seluruh kwanta yang dialokasikan maka diturunkan kelas prioritasnya.
– Proses yang masuk untuk pertama kali ke sistem langsung diberi kelas tertinggi.
Mekasnime ini dapat mencegah proses yang perlu berjalan lama swapping berkali-kali dan mencegah proses-proses interaktif yang singkat harus menunggu lama.

Penggunaan
Sistem dengan banyak proses lambat, memerlukan waktu dan juga terdapat banyak proses singkat.

Penjadwalan Terpendek, Duluan (SJF)
Penjadwalan ini merupakan :
– Penjadwalan non-preemptive
– Penjadwalan tak berprioritas
Penjadwalan ini mengasumsikan waktu jalan proses(sampai selesai) diketahui sebelumnya. Mekanisme penjadwalan adalah menjadwalkan proses dengan waktu jalan terpendek lebih dulu sampai selesai.
Penjadwalan mempunyai efesien tinggi dan turn arround time rendah.

Contoh :
Terdapat empat proses A,B,C,D dengan jalam selama 8,7,6,5 kwanta.
Gambar 5.2a menunjukkan cara I, dengan proses-proses dijadwalkan berurutan sebagai A,B,C,D. Gambar 5.2b menunjukkan bila proses-proses dijadwalkan secara SJF yaitu berurutan B,C,D,A

Kedua cara menghasilkan turn arround time ditunjukan gambar 5.2c. Cara I trun arround time rata-rata adalah 17,5 kwanta sedang cara II adalah 15 kwanta.



















Walaupun mempunyai turn arround yang bagus, SJF mempunyai yaitu:
– Tidak dapat mengetahui ukuran job saat job masuk
– Proses yang tidak datang bersamaan, sehingga penetapannya harus dinamis.

Untuk mengetahui ukuran job agar dapat ditetapkan yang terpendek biasanya dilakukan pendekatan. Pendekatan yang biasa dilakukan adalah membuat estimasi berdasar kelakuan sebelumnya.

Penggunaan
Jarang digunakan, merupakan kajian teoritis untuk pembandingan turn arround time.

Selasa, 24 November 2015

Jnis port Rear Panel

Jenis port Rear Panel

Hello vroo...
Sekarang ane mau post tentang jenis jenis port dalam komputer... ayo simakss
port-port dalam komputer antara lain sebagai berikut :

1. Port paralel (LPT1 atau LPT2) 
Hasil gambar untuk port paralel
Port bagi peralatan yang bekerja
dengan transmisi data secara paralel. Contoh peralatannya adalah
printer dan scanner.

2. Port Serial (Com 1, Com 2) 
Hasil gambar untuk port serial
 Port bagi peralatan yang bekerja dengan
transmisi data secara serial. Contoh peralatan yang menggunakan port
ini adalah mouse dan modem.

3. Port AT/PS2 
Hasil gambar untuk port AT/PS2
Umumnya digunakan untuk masukan konektor keyboard
dan mouse.

4. Port USB (Universal serial bus) 
Hasil gambar untuk port USB
 Port bagi peralatan yang bekerja
dengan transmisi data secara serial. Contoh peralatan yang
menggunakan port ini adalah camera digital, scanner, printer USB,
handycam, dan peraltan tambahan eksternal.

5. Port VGA 
Hasil gambar untuk port VGA
Port yang berhubungan langsung dengan layar. Port ini
terdapat pada motherboard yang menggunakan chipset VGA on board
atau menggunakan VGA card yang diletakkan pada slot AGP.apabila
didalam motherboard belum terdapat port VGA maka harus
menambah VGA Card.

6. Port Audio 
Hasil gambar untuk port audio
Port yang berhubungan langsung dengan peraltan audio,
misalnya tape, radio, speaker, atau mikrofon. Motherboard sekarang
sudah banyak yang menggunakan chipset audio on-board.

7. Port LAN 
Hasil gambar untuk port LAN
 Port yang dihubungkan dengan kabel LAN/jaringan yang
menggunakan kabel konektor jenis RJ45. Port ini sudah terdapat pada
motheboard, karena seringkali chipset motherboard sudah
memberikan fasilitas LAN on-board pada motherboardnya.


Semoga Bermanfaat gan..