×

Thread memory reclamation

  • US 6,842,901 B1
  • Filed: 06/04/1999
  • Issued: 01/11/2005
  • Est. Priority Date: 04/23/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of managing memory utilized by a process executing on a computer system having an operating system, the process including at least one thread, the method comprising:

  • intercepting messages forwarded between the process and the operating system;

    ascertaining, from at least one of the intercepted messages, locations of at least two memory segments that are allocated to a given thread in the process;

    storing a linked list of memory segments associated with the given thread;

    monitoring the given thread; and

    freeing each memory segment indicated in the linked list of memory segments if it is determined that the given thread has stopped operating.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×