The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 01, 1998

Filed:

Apr. 13, 1993
Applicant:
Inventors:

William Van Loo, Palo Alto, CA (US);

John Watkins, Sunnyvale, CA (US);

Robert Garner, San Jose, CA (US);

William Joy, Palo Alto, CA (US);

Joseph Moran, Santa Clara, CA (US);

William Shannon, Los Altos, CA (US);

Ray Cheng, Cupertino, CA (US);

Assignee:

Sun Microsystems, Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
711135 ; 395678 ;
Abstract

Hardware and software improvements in workstations which utilize virtual addressing in multi-user operating systems with write back caches, including operating systems which allow each user to have multiple active processes. In virtual addressing, multi-user workstations, system performance may be improved significantly by including a virtual address write back cache as one of the system elements. Data protection and the reassignment of virtual addresses are supported within such a system as well. Multiple active processes, each with its own virtual address space, and an operating system shared by those processes in a manner which is invisible to user programs. Cache 'Flush' logic is used to remove selected blocks from the virtual cache when virtual addresses are to be reassigned.


Find Patent Forward Citations

Loading…