Manajemen client server

download Manajemen client server

of 21

  • date post

    01-Nov-2014
  • Category

    Business

  • view

    1.630
  • download

    1

Embed Size (px)

description

 

Transcript of Manajemen client server

  • 1. Arfianti (092904019)Pendidikan Teknik Informatika dan KomputerUniversitas Negeri Makassar2011
  • 2. Sistem TerdistribusiCreated By Arfianti Konerja sister sangar tergantung pada infrastruktur dasarnya, yaitu jaringan client server. Oleh karena itu, proses manajemen Client server sangat penting untuk diperhatikan. Manajemen client server meliputi proses-proses pengaturan dan pemeliharaan keakuratandata. Manajemen client server dapat dilakukan dengan menggunakan sistem konkurensi. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 3. Sistem TerdistribusiCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 3 Universitas Negeri Makassar
  • 4. Sistem TerdistribusiCreated By Arfianti Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 5. Sistem TerdistribusiCreated By Arfianti Beberapa masalah yang harus diselesaikan: Mutual Exclusion Sinkronisasi Deadlock Startvation Pendidikan Teknik Informatika dan Komputer 5 Universitas Negeri Makassar
  • 6. Sistem TerdistribusiCreated By Arfianti Konkurensi meliputi hal-hal sbb: Alokasi waktu pemroses untuk proses- proses Pemakaian bersama dan persaingan untuk mendapatkan sumber daya Komunikasi antarproses Sinkronisasi aktivitas banyak proses. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
  • 7. Sistem TerdistribusiCreated By Arfianti Beberapa masalah yang harus diselesaikan: Mutual Exclusion Sinkronisasi Deadlock Startvation Pendidikan Teknik Informatika dan Komputer 7 Universitas Negeri Makassar
  • 8. Sistem TerdistribusiCreated By Arfianti Konkurensi dapat muncul pada konteks berbeda, antara lain: Banyak aplikasi (multiple application). Aplikasi terstruktur. Struktur sistem operasi Untuk Strukturisasi Satu Proses. Pendidikan Teknik Informatika dan Komputer 8 Universitas Negeri Makassar
  • 9. Sistem TerdistribusiCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 9 Universitas Negeri Makassar
  • 10. Sistem TerdistribusiCreated By Arfianti Multitasking) adalah istilah teknologi informasi yang mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan masalah ini dengan memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Pendidikan Teknik Informatika dan Komputer 10 Universitas Negeri Makassar
  • 11. Sistem TerdistribusiCreated By Arfianti Beberapa masalah yang harus diselesaikan: Mutual Exclusion Sinkronisasi Deadlock Startvation Pendidikan Teknik Informatika dan Komputer 11 Universitas Negeri Makassar
  • 12. Sistem TerdistribusiCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 12 Universitas Negeri Makassar
  • 13. Sistem TerdistribusiCreated By Arfianti Secara informal, suatu proses adalah suatu program yang dieksekusi. Suatu proses bukan hanya sekedar kode program, yang melainkan menggambarkan akivitas yang sedang terjadi. Suatu proses pada umumnya terdiri atas proses stack yang berisikan data temporer (seperti metode, alamat, register, dan variabel lokal) dan sebuah data section yang berisikan variabel global. Dua buah proses yang dijalankan secara bersamaan oleh satu program, proses tersebut dianggap dua urutan eksekusi yang berbeda. Pendidikan Teknik Informatika dan Komputer 13 Universitas Negeri Makassar
  • 14. Sistem TerdistribusiCreated By Arfianti Keadaan Proses Apabila sebuah proses bekerja maka proses akan mengubah sebuah keadaan (state). Kondisi sebuah proses didefinisikan sebagai bagian oleh aktivitas yang ada dari proses tersebut. Tiap proses memiliki salah satu kondisi dari state berikut : a. New b. Running c. Waiting d. Ready e. Terminated Pendidikan Teknik Informatika dan Komputer 14 Universitas Negeri Makassar
  • 15. Sistem TerdistribusiCreated By Arfianti Process Control Block Setiap proses yang ada dalam sistem operasi digambarkan oleh sebuah (process Control Block) PCB . Sebuah PCB dapat diliha pada gambar berikut : Gambar. Proses control block Pendidikan Teknik Informatika dan Komputer 15 Universitas Negeri Makassar
  • 16. Sistem TerdistribusiCreated By Arfianti PCB berisi banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifik, antara lain : a. Pointer digunakan untuk menghubungkan banyak proses. b. Keadaan proses terdiri dari keadaan new, ready, running, dsb c. Program counter merupakan program untuk mengindikasikan address/ alamat dari perintah selanjutnya. d. CPU register merupakan pusat pemrosesan data dimana terdapat register yang bervariasi dalam jumlah dan jenis tergantung rancangan komputer Pendidikan Teknik Informatika dan Komputer 16 Universitas Negeri Makassar
  • 17. Sistem TerdistribusiCreated By Arfianti Pendidikan Teknik Informatika dan Komputer 17 Universitas Negeri Makassar
  • 18. Sistem TerdistribusiCreated By Arfianti Secara informal, proses adalah program yang sedang dieksekusi. Ada dua jenis proses, yaitu proses berat (heavyweight) atau yang biasa dikenal dengan proses tradisional. Adapun proses yang ringan disebut thread. Didalam sebiag thread terdapat ID thread, program counter, register dan stack yang saling berbagi dengan thread lain dalam proses yang sama. Pendidikan Teknik Informatika dan Komputer 18 Universitas Negeri Makassar
  • 19. Sistem TerdistribusiCreated By Arfianti Keuntungan Thread a. Tanggap b. Pembagian sumber daya (Resource sharing) c. Ekonomis d. Pemberdayaan arsitektur multiprosesor Pendidikan Teknik Informatika dan Komputer 19 Universitas Negeri Makassar
  • 20. Sistem TerdistribusiCreated By Arfianti Model Multithreading a. Model many to one b. Model one to one c. Model many to many Pendidikan Teknik Informatika dan Komputer 20 Universitas Negeri Makassar
  • 21. 21