Thread memory reclamation

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S100000, C718S102000, C709S226000, C711S170000

Reexamination Certificate

active

06842901

ABSTRACT:
An apparatus and method of managing memory utilized by a process executing on a computer system with an operating system frees memory segments allocated to threads (in the process) if it is determined that such threads have stopped operating. To that end, messages forwarded between the process and operating system are intercepted. The location of a memory segment that is allocated to a given thread in the process then is ascertained from at least one of the intercepted messages. The given thread thus is monitored and its allocated memory segment is freed if it is determined that the given thread has stopped operating.

REFERENCES:
patent: 4720850 (1988-01-01), Oberlander et al.
patent: 5619650 (1997-04-01), Bach et al.
patent: 5652885 (1997-07-01), Reed et al.
patent: 5835763 (1998-11-01), Klein
patent: 5872909 (1999-02-01), Wilner et al.
patent: 5873127 (1999-02-01), Harvey et al.
patent: 5893159 (1999-04-01), Schneider
patent: 6101524 (2000-08-01), Choi et al.
patent: 6247025 (2001-06-01), Bacon
patent: 6247042 (2001-06-01), Engstrom et al.
patent: 6272518 (2001-08-01), Blazo et al.
patent: 6289424 (2001-09-01), Stevens
patent: 6292820 (2001-09-01), Korn
patent: 6298422 (2001-10-01), Spilo et al.
patent: 6462745 (2002-10-01), Behrbaum et al.
patent: 6480952 (2002-11-01), Gorishek et al.
patent: 6510504 (2003-01-01), Satyanarayanan
Joy et al. “Locking of computer resources”. US Pat. Application Publication 2003/0070021 A1.*
Wright, Daniel. “Shared virtual desktop collaborative application system.” US Pat. Application publication 2001/0004746 A1.□□.*
Bonola, Thomas. “System, method, and apparatus for providing linearly scalable dynamic memory management in multiprocessing system”. US. Pat. application publication 2002/0099921 A1.*
“Notes on Writing Portable Programs in C,” Dolenc et al., Nov. 1990, 8thRevision, Mar. 3, 1995.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Thread memory reclamation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Thread memory reclamation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Thread memory reclamation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3429769

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.