AU2001227599A1 - Operating system having a system page and method for using same - Google Patents
Operating system having a system page and method for using sameInfo
- Publication number
- AU2001227599A1 AU2001227599A1 AU2001227599A AU2759901A AU2001227599A1 AU 2001227599 A1 AU2001227599 A1 AU 2001227599A1 AU 2001227599 A AU2001227599 A AU 2001227599A AU 2759901 A AU2759901 A AU 2759901A AU 2001227599 A1 AU2001227599 A1 AU 2001227599A1
- Authority
- AU
- Australia
- Prior art keywords
- same
- page
- operating system
- operating
- system page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/510,107 | 2000-02-22 | ||
| US09/510,107 US6735666B1 (en) | 2000-02-22 | 2000-02-22 | Method of providing direct user task access to operating system data structures |
| PCT/US2001/000247 WO2001063415A2 (en) | 2000-02-22 | 2001-01-04 | Operating system having a system page and method for using same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| AU2001227599A1 true AU2001227599A1 (en) | 2001-09-03 |
Family
ID=24029398
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AU2001227599A Abandoned AU2001227599A1 (en) | 2000-02-22 | 2001-01-04 | Operating system having a system page and method for using same |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US6735666B1 (en) |
| AU (1) | AU2001227599A1 (en) |
| WO (1) | WO2001063415A2 (en) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2382419B (en) * | 2001-11-22 | 2005-12-14 | Hewlett Packard Co | Apparatus and method for creating a trusted environment |
| US7556048B2 (en) * | 2002-11-15 | 2009-07-07 | Agere Systems Inc. | In-situ removal of surface impurities prior to arsenic-doped polysilicon deposition in the fabrication of a heterojunction bipolar transistor |
| US7937691B2 (en) | 2003-09-30 | 2011-05-03 | International Business Machines Corporation | Method and apparatus for counting execution of specific instructions and accesses to specific data locations |
| US7373637B2 (en) * | 2003-09-30 | 2008-05-13 | International Business Machines Corporation | Method and apparatus for counting instruction and memory location ranges |
| US20050071611A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus for counting data accesses and instruction executions that exceed a threshold |
| US20050071612A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus for generating interrupts upon execution of marked instructions and upon access to marked memory locations |
| US20050071516A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus to autonomically profile applications |
| US20050071821A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus to autonomically select instructions for selective counting |
| US7395527B2 (en) * | 2003-09-30 | 2008-07-01 | International Business Machines Corporation | Method and apparatus for counting instruction execution and data accesses |
| US20050071816A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus to autonomically count instruction execution for applications |
| US20050071609A1 (en) * | 2003-09-30 | 2005-03-31 | International Business Machines Corporation | Method and apparatus to autonomically take an exception on specified instructions |
| US8381037B2 (en) | 2003-10-09 | 2013-02-19 | International Business Machines Corporation | Method and system for autonomic execution path selection in an application |
| US7421681B2 (en) * | 2003-10-09 | 2008-09-02 | International Business Machines Corporation | Method and system for autonomic monitoring of semaphore operation in an application |
| US7415705B2 (en) * | 2004-01-14 | 2008-08-19 | International Business Machines Corporation | Autonomic method and apparatus for hardware assist for patching code |
| US7895382B2 (en) * | 2004-01-14 | 2011-02-22 | International Business Machines Corporation | Method and apparatus for qualifying collection of performance monitoring events by types of interrupt when interrupt occurs |
| US7392370B2 (en) | 2004-01-14 | 2008-06-24 | International Business Machines Corporation | Method and apparatus for autonomically initiating measurement of secondary metrics based on hardware counter values for primary metrics |
| US7496908B2 (en) * | 2004-01-14 | 2009-02-24 | International Business Machines Corporation | Method and apparatus for optimizing code execution using annotated trace information having performance indicator and counter information |
| US7526757B2 (en) * | 2004-01-14 | 2009-04-28 | International Business Machines Corporation | Method and apparatus for maintaining performance monitoring structures in a page table for use in monitoring performance of a computer program |
| US7197586B2 (en) * | 2004-01-14 | 2007-03-27 | International Business Machines Corporation | Method and system for recording events of an interrupt using pre-interrupt handler and post-interrupt handler |
| US7987453B2 (en) * | 2004-03-18 | 2011-07-26 | International Business Machines Corporation | Method and apparatus for determining computer program flows autonomically using hardware assisted thread stack tracking and cataloged symbolic data |
| US7299319B2 (en) * | 2004-03-22 | 2007-11-20 | International Business Machines Corporation | Method and apparatus for providing hardware assistance for code coverage |
| US20050210450A1 (en) * | 2004-03-22 | 2005-09-22 | Dimpsey Robert T | Method and appartus for hardware assistance for data access coverage |
| US7296130B2 (en) | 2004-03-22 | 2007-11-13 | International Business Machines Corporation | Method and apparatus for providing hardware assistance for data access coverage on dynamically allocated data |
| US7480899B2 (en) * | 2004-03-22 | 2009-01-20 | International Business Machines Corporation | Method and apparatus for autonomic test case feedback using hardware assistance for code coverage |
| US7526616B2 (en) | 2004-03-22 | 2009-04-28 | International Business Machines Corporation | Method and apparatus for prefetching data from a data structure |
| US8135915B2 (en) * | 2004-03-22 | 2012-03-13 | International Business Machines Corporation | Method and apparatus for hardware assistance for prefetching a pointer to a data structure identified by a prefetch indicator |
| US7421684B2 (en) * | 2004-03-22 | 2008-09-02 | International Business Machines Corporation | Method and apparatus for autonomic test case feedback using hardware assistance for data coverage |
| US7971182B1 (en) | 2006-05-09 | 2011-06-28 | Vmware, Inc. | Application environment specifications for provisioning application specific runtime environments using undefined symbols |
| US9015180B1 (en) | 2007-05-09 | 2015-04-21 | Vmware, Inc. | Repository including file identification |
| US8347263B1 (en) | 2007-05-09 | 2013-01-01 | Vmware, Inc. | Repository including installation metadata for executable applications |
| US8001083B1 (en) | 2007-05-09 | 2011-08-16 | Vmware, Inc. | Repository including version management |
| US11262996B2 (en) | 2007-05-09 | 2022-03-01 | Vmware, Inc. | Repository including exclusion list |
| US8577937B1 (en) | 2007-05-09 | 2013-11-05 | Vmware, Inc. | Repository including exclusion list |
| US8219987B1 (en) | 2007-08-24 | 2012-07-10 | Vmware, Inc. | Optimized virtual machine specification for provisioning application specific runtime environment |
| US7971047B1 (en) | 2007-09-10 | 2011-06-28 | Vmware, Inc. | Operating system environment and installation |
| US8307405B2 (en) * | 2008-04-28 | 2012-11-06 | International Business Machines Corporation | Methods, hardware products, and computer program products for implementing zero-trust policy in storage reports |
| US8336099B2 (en) * | 2008-05-08 | 2012-12-18 | International Business Machines Corporation | Methods, hardware products, and computer program products for implementing introspection data comparison utilizing hypervisor guest introspection data |
| US8171141B1 (en) | 2009-04-02 | 2012-05-01 | Vmware, Inc. | Provisioning system including stack manager |
| US9075634B2 (en) * | 2010-07-12 | 2015-07-07 | International Business Machines Corporation | Minimizing overhead in resolving operating system symbols |
| US8949428B2 (en) | 2011-06-17 | 2015-02-03 | International Business Machines Corporation | Virtual machine load balancing |
| US8966084B2 (en) | 2011-06-17 | 2015-02-24 | International Business Machines Corporation | Virtual machine load balancing |
| US8843924B2 (en) | 2011-06-17 | 2014-09-23 | International Business Machines Corporation | Identification of over-constrained virtual machines |
| CN107203715B (en) | 2016-03-18 | 2021-03-19 | 斑马智行网络(香港)有限公司 | Method and apparatus for executing system calls |
| US12411673B2 (en) * | 2022-06-04 | 2025-09-09 | Apple Inc. | Page-in linking |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5023773A (en) | 1988-02-10 | 1991-06-11 | International Business Machines Corporation | Authorization for selective program access to data in multiple address spaces |
| US5032981A (en) * | 1989-04-10 | 1991-07-16 | Cirrus Logic, Inc. | Method for increasing effective addressable data processing system memory space |
| KR910006851A (en) | 1989-09-01 | 1991-04-30 | 원본미기재 | Real-time computer rescue device and method |
| JPH03168828A (en) * | 1989-11-29 | 1991-07-22 | Canon Inc | Information processor |
| JP3369580B2 (en) * | 1990-03-12 | 2003-01-20 | ヒューレット・パッカード・カンパニー | Interface device and method for direct memory access |
| US5557771A (en) * | 1990-12-01 | 1996-09-17 | Hitachi, Ltd. | Data processing system and storage device and auxiliary memory bits for controlling data protection in the storage device |
| US5628023A (en) * | 1993-04-19 | 1997-05-06 | International Business Machines Corporation | Virtual storage computer system having methods and apparatus for providing token-controlled access to protected pages of memory via a token-accessible view |
| JPH0916499A (en) * | 1995-06-30 | 1997-01-17 | Fujitsu Ltd | Communication control device |
| FR2740235B1 (en) | 1995-10-24 | 1997-12-12 | Peugeot | DEVICE FOR MONITORING THE OPERATION OF AN ELECTRONIC SYSTEM ON BOARD ON BOARD OF A MOTOR VEHICLE |
| US6542919B1 (en) | 1996-03-22 | 2003-04-01 | Koninklijke Philips Electronics N.V. | Operating system for use with protection domains in a single address space |
| US5745418A (en) * | 1996-11-25 | 1998-04-28 | Macronix International Co., Ltd. | Flash memory mass storage system |
| KR100302926B1 (en) * | 1997-01-31 | 2001-11-22 | 포만 제프리 엘 | Disk-based software image use from a read only memory device |
| US5893166A (en) * | 1997-05-01 | 1999-04-06 | Oracle Corporation | Addressing method and system for sharing a large memory address space using a system space global memory section |
| US6715067B1 (en) | 1999-09-21 | 2004-03-30 | Intel Corporation | Initializing a processor-based system from a non-volatile re-programmable semiconductor memory |
| US6665428B1 (en) * | 2000-08-28 | 2003-12-16 | Stmicroelectronics, Inc. | Resistive finger detection for fingerprint sensor |
-
2000
- 2000-02-22 US US09/510,107 patent/US6735666B1/en not_active Expired - Lifetime
-
2001
- 2001-01-04 AU AU2001227599A patent/AU2001227599A1/en not_active Abandoned
- 2001-01-04 WO PCT/US2001/000247 patent/WO2001063415A2/en not_active Ceased
-
2004
- 2004-03-11 US US10/800,068 patent/US7467271B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001063415A3 (en) | 2002-10-03 |
| US6735666B1 (en) | 2004-05-11 |
| WO2001063415A2 (en) | 2001-08-30 |
| US20040187130A1 (en) | 2004-09-23 |
| US7467271B2 (en) | 2008-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2001227599A1 (en) | Operating system having a system page and method for using same | |
| AU3769101A (en) | System and method for document division | |
| WO2002007460A8 (en) | A system and method for context association | |
| AU2001288372A1 (en) | System and method for tele-ophthalmology | |
| AU2001227600A1 (en) | System and method for flexible software linking | |
| AU2001247758A1 (en) | System and method for picture-in-browser scaling | |
| AU2001253502A1 (en) | A system and method for using loyalty points | |
| AU2002214667A1 (en) | System and method for rapid telepositioning | |
| AU2001270969A1 (en) | A method and system for sharing knowledge | |
| AU2001287407A1 (en) | Location bookmark system and method for creating and using location information | |
| AU2001257572A1 (en) | Method and system for account activation | |
| AU2001239976A1 (en) | System and method for common code generation | |
| AU2001271856A1 (en) | A system and method for content optimization | |
| AU2002231002A1 (en) | Method and system for account management | |
| AU2001272963A1 (en) | System and method for least work publishing | |
| AU2001289082A1 (en) | Method and system for a lumped-distributed balun | |
| WO2002023370A8 (en) | Optimization method and system | |
| AU2001279850A1 (en) | Method and arrangement for studsystem | |
| AU2001264810A1 (en) | System and method for generating a wireless web page | |
| AU2002213227A1 (en) | Generalizer system and method | |
| AU2001239863A1 (en) | System and method for implementing a project facility | |
| AU2001284237A1 (en) | Method and system for generating performance data | |
| AU2001263201A1 (en) | Bookbinding system and method | |
| AU2001264195A1 (en) | A method and a system for creating a dynamic newspaper | |
| AUPR165400A0 (en) | A method and system for creating a corporate entity |