Home
Rank
Key
Logs
Git

Top 10 List of Week 6

  1. Amdahl’s Law untuk sistem multicore

    Pada mata kuliah POK, sempat disinggung tentang Hukum Amdahl untuk peningkatan performa. Saat membaca slide, saya melihat adanya rumusan Hukum Amdahl yang berbeda dari apa yang saya ketahui sebelumnya. Dalam paper ini, dijelaskan bagaimana rumusan Hukum Amdahl untuk multicore system diaplikasikan.

  2. Multithreading in Java Tutorial

    Beriringan dengan mata kuliah Pemrograman Lanjut, kita mempelajari bagaimana multithreading di Java bekerja. Hebatnya, website ini meringkas bagaimana kita bisa menggunakan multithreading di Java menjadi sebuah tutorial yang cukup komprehensif dan padat.

  3. Java Threads and Executors

    Saya mengetahui bahwa ada interface Runnable dan kelas Thread yang dapat kita implementasi maupun ekstensi untuk mencapai multithreading di Java. Namun, saya pertama kali mendengar adanya kelas dan framework multithreading yang disebut Executor di Java. Website ini menjelaskan apa yang saya butuh pahami.

  4. How to kill processes in Windows 10

    Pernahkah anda mengalami salah satu program anda berhenti tiba-tiba? Saya tentu sering mengalaminya karena lama berkutat dengan PC spesifikasi lawas. Website ini memberitahukan kepada saya cara-cara lain untuk menterminasi sebuah proses di Windows.

  5. exec()

    Yang pertama saya ingat ketika mendengar fungsi exec() adalah fungsi Python yang akan mem-parse sebuah string ataupun file menjadi sebuah proses yang secara dinamis dibuat saat runtime. Website ini memaparkan famili fungsi exec() yang hadir dalam C. Ternyata ada banyak sekali varian dari exec() dan masing-masing memiliki kegunaan yang cukup spesifik.

  6. Process Control Block

    Apa itu PCB? PCB adalah sebuah blok identifier untuk setiap proses yang berjalan di sebuah sistem operasi. Laman ini menjelaskan PCS dengan cukup jelas.

  7. What is POSIX?

    POSIX? Apa itu? Mengapa banyak sekali istilah dan jargon berakhiran -X? Blog ini menjelaskan secuplik sejarah POSIX dari wawancara seorang pakar dan menguraikan secara singkat apa maksud dari POSIX dan apa yang sudah terintegrasi di dalamnya.

  8. Which thread library should I use for multithreaded C?

    Thread library yang ada di pasaran beragam dalam macam. Hal ini membuat saya penasaran: Thread library mana yang saya harus gunakan untuk pembelajaran OS? “Thread” StackOverflow ini memberikan jawaban yang saya cari lengkap dengan referensi tutorial yang bisa saya pelajari.

  9. Pthread functions

    Website ini menjelaskan fungsi-fungsi umum yang digunakan dalam thread library Pthread. Penjelasannya ringkas namun memadai untuk memberikan pemahaman yang cukup.

  10. Multithreading models

    Saya penasaran seperti apa dokumentasi Oracle sendiri tentang multithreading models yang mereka sediakan. Laman ini menguraikan 3 (4 ditambah two-level yang diuraikan tersirat) macam model multithreading yang ada dan thread library apa yang menggunakannya.