... of a global vari-able.Thread 1& apos;scodeThread 2'scodeThread 1& apos;sstackThread 2'sstackThread 1& apos;sglobalsThread 2'sglobalsFig. 2 -17 . Threads can have private ... cache(&buf, &page);} if (page not in cache(&page))read page from disk(&buf, &page);return page(&page);} (a) (b)Fig. 2 -11 . A rough outline of the code for Fig. 2 -10 . (a) Dispatcherthread. ... equal. Now we are engaged in a great civil war testing whether that nation, or any nation so conceived and so dedicated, can long endure. We are met on a great battlefield of that war....