sec further reading ( prev curr (bfigure example of the deutsch-schorr-waite garbage collection algorithm (athe initial multilist structure (bthe multilist structure of (aat the instant when link node is being processed by the garbage collection algorithm chain of pointers stretching from variable prev to the head node of the structure has been (temporarilycreated by the garbage collection algorithm original condition this is known as the deutsch-schorr-waite garbage collection algorithm further reading an introductory text on operating systems covers many topics relating to memory management issuesincluding layout of files on disk and caching of information in main memory all of the topics covered here on memory managementbuffer poolsand paging are relevant to operating system implementation for examplesee operating systems by william stallings[sta for information on lispsee the little lisper by friedman and felleisen [ff another good lisp reference is common lispthe language by guy steele [ste for information on emacswhich is both an excellent text editor and fully developed programming environmentsee the gnu emacs manual by richard stallman [sta you can get more information about java' garbage collection system from the java programming language by ken arnold and james gosling [ag