Async I/O

O

Asynchronous I/O is a form of input/output processing that allows other processing to continue before the transmission has finished. It is used to improve energy efficiency and in some cases, throughput, but can have negative effects on latency and throughput. Operating systems provide functions to implement asynchronous I/O at many levels, from polling to hardware interrupts.

1 courses cover this concept

CS 110: Principles of Computer Systems

Stanford University

Summer 2021

Requiring familiarity with C/C++ and Unix/Linux, delves into computer systems principles. Students will engage with a blend of C and C++ to interface with system resources and manage complex projects. The course covers a broad range of topics including filesystems, multiprocessing, synchronization, networking, and MapReduce.

No concepts data

+ 24 more concepts