Langsung ke konten utama

Process and Threads

Nama : Aji Saputra
Kelas : TK20A
Npm : 20316013
Definisi Process dan Threads

Proses

1. Proses adalah konsep dasar sistem operasi.
2. Secara sederhana proses adalah sebuah program yang dieksekusi.
3. Konsep dasar proses secara informal adalah program dalam eksekusi.
Thread

Merupakan unit dasar dari utilisasi CPU. Secara informal, proses adalah program yang sedang dieksekusi. Ada dua jenis proses, proses berat (heavyweight) atau biasa dikenal dengan proses tradisional, dan proses ringan (lightweight) atau kadang disebut thread.

Thread

Merupakan unit dasar dari utilisasi CPU. Secara informal, proses adalah program yang sedang dieksekusi. Ada dua jenis proses, proses berat (heavyweight) atau biasa dikenal dengan proses tradisional, dan proses ringan (lightweight) atau kadang disebut thread.

Apa perbedaan antara Proses dan Thread?

1. Proses sulit untuk membuat karena membutuhkan duplikasi proses induk dan alokasi memori sedangkan thread lebih mudah untuk membuat karena mereka tidak memerlukan ruang alamat yang terpisah.

2. Thread digunakan untuk tugas-tugas sederhana, sementara proses yang digunakan untuk tugas-tugas yang berat-berat seperti pelaksanaan aplikasi.
Proses tidak berbagi ruang alamat yang sama, namun thread dalam berbagi proses yang sama ruang alamat yang sama.

3. Proses yang independen satu sama lain, tetapi thread saling bergantung karena mereka berbagi ruang alamat yang sama.

4. Sebuah proses dapat terdiri dari beberapa thread.

5. Karena thread berbagi ruang alamat yang sama, virtual memori hanya terkait dengan proses tapi tidak dengan thread. 

6. Tapi prosesor virtual yang berbeda dikaitkan dengan setiap thread.

7. Setiap proses memiliki kode dan data sendiri sedangkan proses thread berbagi kode yang sama dan data.

8.Setiap proses dimulai dengan thread utama, tapi dapat membuat thread tambahan jika diperlukan.

9.Konteks beralih antara proses jauh lebih lambat dibandingkan konteks beralih antara thread dari proses yang sama.

10. Thread dapat memiliki akses langsung ke segmen data, tetapi proses memiliki salinan sendiri segmen data mereka.

11. roses memiliki overhead tapi tidak thread.

Komentar

Postingan populer dari blog ini

Artikel Analisis dan Desain Sistem

Nama : Aji Saputra Kelas : Tk20A Npm : 20316013               Analisi dan Desain Sistem Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.  1.1.Latar belakang perlunya kegiatan Analisis dan Desain Sistem     Analisis sistem adalah penjabaran dari suatu sistem yang utuh ke berbagai bagian komponennya dengan tujuan agar dapat mengindentifikasi dan mengevaluasi berbagai masalah atau hambatan yang muncul pada sistem sehingga dapat dilakukan perbaikan dan pengembangan. Sedangkan perancangan sistem adalah sebuah kegiatan merancang dan mendesain suatu sistem yang baik yang berisikan langkah – langkah operasi dalam proses sistem pengelolaan data. Perusahaan dalam penyediaan jasa berkermbang sangat pesat, salah s...

Sejarah Perkembangan Sound System

1. PENGERTIAN SPEAKER KOMPUTER Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput. Transduser adalah sebuah alat yang mengubah satu bentuk daya menjadi bentuk daya lainnya untuk berbagai tujuan termasuk pengubahan ukuran atau informasi (misalnya, sensor tekanan). Transduser bisa berupa peralatan listrik, elektronik, elektromekanik, elektromagnetik, fotonik, atau fotovoltaik. Dalam pengertian yang lebih luas, transduser kadang-kadang juga didefinisikan sebagai suatu peralatan yang mengubah suatu bentuk sinyal menjadi bentuk sinyal lainnya. Speaker merupakan salah satu peralatan output komputer yang memiliki bentuk seperti kotak ataupun bulat dengan kemasan unik yang berfungsi untuk mengeluarkan hasil pemrosesan dari komputer yang berupa suara. Agar speaker dapat berfungsi diperlukan hardware berupa sound card (pemroses audio/sound). Speaker memiliki bentuk, fitur dan ukuran yang beraneka ragam. S...

Sketsa konseptual

Nama : Aji Saputra Kelas : TK20A Npm : 20316013 Sketsa Konseptual fire detection system Dalam sebuah bangunan gedung sangat penting diproteksi dengan fire detection sistem. Sistem ini berguna untuk memberi peringatan dini kepada penghuni gedung agar segera melakukan evakuasi diri pada saat terjadi kebakaran sesuai dengan prosedur evakuasi keadaan darurat kebakaran. Fire detection system umumnya diinstalasi pada bangunan yang memiliki nilai investasi tinggi, seperti gudang, rumah sakit, perkantoran, dan lain sebagainya. Untuk memproteksi aset-aset berharga tersebut, maka sangat disarankan untuk setiap gedung atau bangunan melakukan instalasi sistem proteksi kebakaran. Kenapa Harus Menggunakan Fire Detection Sistem? Setiap bangunan atau gedung sangat penting untuk diproteksi menggunakan fire detection system. Terutama jika gedung tersebut berisi aneka macam barang yang bersifat mudah terbakar. Alat ini akan membantu meminimalisir kerugian jika kebakaran bisa dideteksi sej...