Number: 1487 Date: 22-Jun-84 13':48':17 Submitter: Sannella.PA Source: Dietterich.pa Subject: Want to be able to De-allocate and reuse pages of a given data-type Assigned To: Attn: vanMelle, Masinter Status: Open In/By: Problem Type: Performance Impact: Moderate Difficulty: Hard Frequency: Intermittent Priority: Unlikely System: Operating System Subsystem: Virtual Memory Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: ' ["Masinter" " 1-Sep-84 14':20':26"]' ["masinter" " 6-Sep-84 22':30':28" Priority':(Perhaps->Unlikely)] Description: ' Date': 22 Jun 84 10':39 PDT' From': Dietterich.pa' Subject': Lisp': Can''t reclaim allocated data type pages' To': LispSupport.pa' cc': Dietterich.pa' ' Lisp System Date': 19-Jun-84 14':48':49' Machine': Dorado (LeParc)' Microcode version': 24,4' Memory size': 10000' Frequency': ALways' Impact': Could rescue me from tight places' ' This is a request for a new feature.' ' When a system starts to get close to the memory limits, it would be nice to be able to run GAINSPACE and have it offer to reclaim pages allocated to unused data types. For instance, it would be nice to say "Kill TEDIT and all of its data types" or "Kill Dedit" or "Kill LAFITE". While there is a speed advantage to having all of these specialized data types, there is definitely a space cost, and I am suffering from it.' ' --Tom' Workaround: Test Case: Edit-By: masinter Edit-Date: 6-Sep-84 22':30':29