sistem operasi_4 g64110058

2
Nama : Weni Handayani 03 Desember 2013 NRP : G64110058 Tugas SO Pratikum pertemuan ke-11 POSIX THREAD 1. A Simple Threaded Program Program berikut membuat single extra thread, memperlihatkan sharing variables dengan thread asli. Membuat thread baru untuk mengembalikan hasil ke original thread tadi. 2. Simultaneous Execution of Two Threads Fungsi fflush(stdout); merupakan file flush, dimana setiap1 karakter yang masuk langsung di cetak. Jika tidak menggunakan fungsi ini, maka kuantitas menunggu akan lebih lama, hingga buffer dinyatakan penuh. Pertama, menjalankan thread_function dulu dari main. Kemudian, secara bersamaan dijalankan *thread_function dan pthread_create.

Upload: weni-handayani

Post on 22-Jun-2015

46 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Sistem Operasi_4 g64110058

Nama : Weni Handayani 03 Desember 2013NRP : G64110058 Tugas SO Pratikum pertemuan ke-11

POSIX THREAD

1. A Simple Threaded ProgramProgram berikut membuat single extra thread, memperlihatkan sharing variables dengan thread asli. Membuat thread baru untuk mengembalikan hasil ke original thread tadi.

2. Simultaneous Execution of Two ThreadsFungsi fflush(stdout); merupakan file flush, dimana setiap1 karakter yang masuk langsung di cetak.Jika tidak menggunakan fungsi ini, maka kuantitas menunggu akan lebih lama, hingga buffer dinyatakan penuh. Pertama, menjalankan thread_function dulu dari main. Kemudian, secara bersamaan dijalankan *thread_function dan pthread_create.

Page 2: Sistem Operasi_4 g64110058

Nama : Weni Handayani 03 Desember 2013NRP : G64110058 Tugas SO Pratikum pertemuan ke-11

3. Simultaneous Execution of Two Threads