process - homework questions from stallings book -


alt text

a.why there many wait states in in vms/vax process states ?

all of waits except 1 have memory swapping or thread swapping.

the vax architecture had virtual addressing. program access 1 gigabyte of address space, huge in 1977. if remember correctly, 32 or 64 megabytes of memory standard. meant programs access more memory machine had. vax managed virtual memory paging memory , disk drive.

multiple users use vax. accomplished multiple user threads. since processor execute 1 instruction @ time, 1 thread active @ time. generally, thread run until i/o instruction encountered. thread swapped out, , other threads allowed execute, while i/o instruction completed.

if want feel in olden days, read tracy kidder's "soul of new machine". it's story of team developed data general eclipse mv/8000.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

aspxgridview - Devexpress grid - header filter does not work if column is initially hidden -

c# - How to execute a particular part of code asynchronously in a class -