124 lines
8.6 KiB
XML
124 lines
8.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?NLS TYPE="org.eclipse.help.toc"?>
|
|
<toc label="Multithreaded applications" link_to="../rzahg/icnavx_toc.xml#rzahw/rzahw.xml" topic="rzahwovepo.htm">
|
|
<topic href="rzahwovepo.htm" label="Multithreaded applications">
|
|
<topic href="rzahwprint.htm" label="Printable PDF"/>
|
|
<topic href="rzahwas4co.htm" label="Threads on i5/OS">
|
|
<topic href="rzahwkerco.htm" label="Thread models"/>
|
|
<topic href="rzahwrogco.htm" label="Thread program models"/>
|
|
<topic href="rzahwourco.htm" label="Jobs and job resources"/>
|
|
<topic href="rzahwcesco.htm" label="Thread-private data and thread-specific data"/>
|
|
<topic href="rzahweadco.htm" label="Multithreaded program startup commands"/>
|
|
<topic href="rzahwgrxco.htm" label="Activation groups and threads"/>
|
|
<topic href="rzahwcmnco.htm" label="Communications considerations for multithreaded programming"/>
|
|
<topic href="rzahwdbcco.htm" label="Database considerations for multithreaded programming">
|
|
<topic href="rzahwrzahwe22e22rx.htm" label="Example: Work with local SQL databases in multithreaded Pthread programs"/>
|
|
</topic>
|
|
<topic href="rzahwdmcco.htm" label="Data management considerations for multithreaded programming"/>
|
|
<topic href="rzahwfscco.htm" label="File system considerations for multithreaded programming"/>
|
|
<topic href="rzahwprcco.htm" label="Printer file considerations for multithreaded programming"/>
|
|
</topic>
|
|
<topic href="rzahwtwoco.htm" label="i5/OS thread management">
|
|
<topic href="rzahwattco.htm" label="Thread attributes">
|
|
<topic href="rzahwe11rx.htm" label="Example: Set a thread attribute in a Pthread program"/>
|
|
<topic href="rzahwex7rx.htm" label="Example: Set a thread attribute in Java"/>
|
|
</topic>
|
|
<topic href="rzahwstaco.htm" label="Start a thread">
|
|
<topic href="rzahwe13rx.htm" label="Example: Start a thread in a Pthread program"/>
|
|
<topic href="rzahwex1rx.htm" label="Example: Start a thread using Java"/>
|
|
</topic>
|
|
<topic href="rzahwendco.htm" label="End a thread">
|
|
<topic href="rzahwe10rx.htm" label="Example: End a thread in a Pthread program"/>
|
|
<topic href="rzahwex2rx.htm" label="Example: End a thread using Java"/>
|
|
</topic>
|
|
<topic href="rzahwcanco.htm" label="Cancel a thread">
|
|
<topic href="rzahwe12rx.htm" label="Example: Cancel a thread in a Pthread program"/>
|
|
<topic href="rzahwex8rx.htm" label="Example: Cancel a thread using Java"/>
|
|
</topic>
|
|
<topic href="rzahwsusco.htm" label="Suspend a thread">
|
|
<topic href="rzahwex6rx.htm" label="Example: Suspend a thread using Java"/>
|
|
</topic>
|
|
<topic href="rzahwresco.htm" label="Resume a thread"/>
|
|
<topic href="rzahwwatco.htm" label="Wait for a thread to end">
|
|
<topic href="rzahwe14rx.htm" label="Example: Wait for threads in a Pthread program"/>
|
|
<topic href="rzahwex3rx.htm" label="Example: Wait for threads using Java"/>
|
|
</topic>
|
|
<topic href="rzahwyieco.htm" label="Yield the processor to another thread"/>
|
|
</topic>
|
|
<topic href="rzahwsafco.htm" label="Thread safety">
|
|
<topic href="rzahwstoco.htm" label="Storage usage and threaded applications"/>
|
|
<topic href="rzahwjreco.htm" label="Job-scoped resources and thread safety"/>
|
|
<topic href="rzahwapico.htm" label="API thread safety classifications"/>
|
|
<topic href="rzahwclcco.htm" label="CL commands and thread safety"/>
|
|
<topic href="rzahwdafco.htm" label="Denied access functions and thread safety"/>
|
|
<topic href="rzahwexico.htm" label="Exit points"/>
|
|
</topic>
|
|
<topic href="rzahwmulco.htm" label="Multithreaded programming techniques">
|
|
<topic href="rzahwevaco.htm" label="Existing application evaluation"/>
|
|
<topic href="rzahwsynco.htm" label="Synchronization techniques among threads">
|
|
<topic href="rzahwmutco.htm" label="Mutexes and threads">
|
|
<topic href="rzahwe18rx.htm" label="Example: Use mutexes in Pthread programs"/>
|
|
<topic href="rzahwex4rx.htm" label="Example: Use mutexes in Java"/>
|
|
</topic>
|
|
<topic href="rzahwsemco.htm" label="Semaphores and threads">
|
|
<topic href="rzahwe19rx.htm" label="Example: Use semaphores in Pthread programs to protect shared data"/>
|
|
</topic>
|
|
<topic href="rzahwvarco.htm" label="Condition variables and threads">
|
|
<topic href="rzahwe17rx.htm" label="Example: Use condition variables in Pthread programs"/>
|
|
<topic href="rzahwex5rx.htm" label="Example: Use condition variables in Java programs"/>
|
|
</topic>
|
|
<topic href="rzahwthrco.htm" label="Threads as synchronization primitives"/>
|
|
<topic href="rzahwsllco.htm" label="Space location locks">
|
|
<topic href="rzahwe16rx.htm" label="Example: Space location locks in Pthread programs"/>
|
|
</topic>
|
|
<topic href="rzahwobjco.htm" label="Object locks"/>
|
|
<topic href="rzahwrzahwcascasco.htm" label="Compare and Swap"/>
|
|
</topic>
|
|
<topic href="rzahwoneco.htm" label="One-time initialization and thread safety">
|
|
<topic href="rzahwe15rx.htm" label="Example: One-time initialization in Pthread programs"/>
|
|
</topic>
|
|
<topic href="rzahwdatco.htm" label="Thread-specific data">
|
|
<topic href="rzahwe21rx.htm" label="Example: Thread-specific data in Pthread programs"/>
|
|
<topic href="rzahwex9rx.htm" label="Example: Thread-specific data in Java programs"/>
|
|
</topic>
|
|
<topic href="rzahwnonco.htm" label="Function calls that are not thread safe">
|
|
<topic href="rzahwgloco.htm" label="Use global mutexes to run functions that are not threadsafe"/>
|
|
<topic href="rzahwjobco.htm" label="Use separate jobs to run functions that are not threadsafe"/>
|
|
</topic>
|
|
<topic href="rzahwcomco.htm" label="Common multithreaded programming errors">
|
|
<topic href="rzahwnsfco.htm" label="Calling functions that are not threadsafe"/>
|
|
<topic href="rzahwfaico.htm" label="Thread creation not allowed failure"/>
|
|
<topic href="rzahwterco.htm" label="Activation group ending"/>
|
|
<topic href="rzahwmixco.htm" label="Mixing thread models"/>
|
|
<topic href="rzahwmitco.htm" label="Commit operations in multithreaded programs"/>
|
|
<topic href="rzahwdioco.htm" label="Database record I/O and thread safety"/>
|
|
</topic>
|
|
</topic>
|
|
<topic href="rzahwlanco.htm" label="Language access and threads">
|
|
<topic href="rzahwjavco.htm" label="Threads considerations for Java language"/>
|
|
<topic href="rzahwceeco.htm" label="Threads considerations for C language"/>
|
|
<topic href="rzahwcppco.htm" label="Threads considerations for C++ language"/>
|
|
<topic href="rzahwileco.htm" label="Threads considerations for ILE COBOL and RPG language"/>
|
|
<topic href="rzahwopmco.htm" label="Threads considerations for OPM language"/>
|
|
</topic>
|
|
<topic href="rzahwbugco.htm" label="Debugging and servicing of multithreaded jobs">
|
|
<topic href="rzahwtooco.htm" label="Commands that report thread-related data"/>
|
|
<topic href="rzahwflyco.htm" label="Flight recorders">
|
|
<topic href="rzahwe20rx.htm" label="Example: Sample flight recorder output from a Pthread program"/>
|
|
</topic>
|
|
<topic href="rzahworkco.htm" label="Options to view thread information"/>
|
|
<topic href="rzahwdebco.htm" label="Multithreaded job debugging"/>
|
|
<topic href="rzahwdetco.htm" label="Areas to test for multithreaded applications"/>
|
|
</topic>
|
|
<topic href="rzahwpcoco.htm" label="Performance considerations in multithreaded applications">
|
|
<topic href="rzahwserco.htm" label="Multithreaded server recommendations"/>
|
|
<topic href="rzahwprico.htm" label="Job and thread priorities"/>
|
|
<topic href="rzahwconco.htm" label="Contention among threads"/>
|
|
<topic href="rzahwpooco.htm" label="Effects of storage pool sizes on threaded applications"/>
|
|
<topic href="rzahwactco.htm" label="Activity levels of storage pools"/>
|
|
<topic href="rzahwperco.htm" label="Performance and threaded applications"/>
|
|
</topic>
|
|
<topic href="rzahwrzahwcexcodex.htm" label="Examples: Threads"/>
|
|
<topic href="rzahwrelated.htm" label="Related information for multithreaded applications"/>
|
|
</topic>
|
|
</toc> |