// (c) 2007 Richard Grimes // www.grimes.demon.co.uk using System; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Diagnostics; class App : Form { [DllImport("psapi")] static extern int EmptyWorkingSet(IntPtr handle); App() { Button button = new Button(); button.Text = "Trim Working Set"; button.Click += new EventHandler(Trim); button.Dock = DockStyle.Fill; this.Controls.Add(button); } void Trim(object o, EventArgs a) { EmptyWorkingSet(Process.GetCurrentProcess().Handle); } static void Main() { Application.Run(new App()); } }