Refined description of Asynch I/O build support.
This commit is contained in:
parent
3172e743ee
commit
6b6d7cccac
1 changed files with 11 additions and 3 deletions
|
@ -44,7 +44,15 @@ simulator. The default working directory for included project files is the
|
||||||
"Visual Studio Projects" directory.
|
"Visual Studio Projects" directory.
|
||||||
|
|
||||||
|
|
||||||
Only network devices are capable of using pthreads to enhance their
|
Network devices are capable of using pthreads to enhance their performance.
|
||||||
performance. Build the desire simulator with USE_READER_THREAD defined. The
|
To realize these benefits, you must build the desire simulator with
|
||||||
relevant simulators which have network support are VAX, VAX780 and PDP11.
|
USE_READER_THREAD defined. The relevant simulators which have network
|
||||||
|
support are VAX, VAX780 and PDP11.
|
||||||
|
|
||||||
|
Additionally, simulators which contain devices which use the asynchronous
|
||||||
|
APIs in sim_disk.c and sim_tape.c can also achieve greater performance by
|
||||||
|
leveraging pthreads to perform blocking I/O in separate threads. Currently
|
||||||
|
the simulators which have such devices are VAX, VAX780 and PDP11. To
|
||||||
|
achieve these benefits the simulators must be built with SIM_ASYNCH_IO
|
||||||
|
defined.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue