我的想法是 process 的PCB 內的值已經被link 於 Ready Q 上 根據 恐龍本的內文「The simplest compactionalgorithm is to move all processes toward one end of memory」 If relocation is static and is doneat assembly or load time 時 假如移動the addressof the process in memory 了話 PCB內的值勢必需要更動 否則會使原定process 要在某A處找data 但其實已經被移到B處當必須將從memory 已經定位好了重新排序時 必須確定這些process沒有在被讀取 或者是被設定為無法被變更的static 位置 重點概念應該還是上述原文的那段