Tag: Linux

  • 5 approaches to handle I/O operations in any system – Part 2

    5 approaches to handle I/O operations in any system – Part 2

    Introduction In this series, we will dive deep into the low-level system to understand what input/output (I/O) is. You can find the part 1 here. This is the part 2 of this series: This part will dissect the multiplexing I/O and signal-driven I/O models. Multiplexing I/O model In Linux, to implement a multiplexing I/O model,…

  • 5 approaches to handle I/O operations in any system – Part 1

    5 approaches to handle I/O operations in any system – Part 1

    Introduction In this series, we are going to dive deep into the low-level system to understand what input/output (I/O) actually is. I am going to write some code to demonstrate it to you and try to be as practical most possible. From my point of view, read and write are just the operations to transfer…