Virtual address write back cache with address reassignment and cache block flush
US5845325A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 13, 1993 |
| Grant date | Dec 1, 1998 |
| Priority date | — |
| Expiry date | Apr 13, 2013 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/0891
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.