Title :
An efficient implementation of naming and addressing of objects
Author :
Fujinami, Nobuhisa
Author_Institution :
Sony Comput. Sci. Lab. Inc., Shinagawa, Japan
Abstract :
This paper proposes an efficient implementation of method calls using the Hierarchy-Relative Naming Scheme. The relative cost of the straightforward implementation of the scheme increases dramatically when virtual address space sharing optimization and replacement with local procedure calls is taken into account. We designed a method called instruction sequence that is as efficient as a simple procedure call, when the source and destination objects share the same virtual address space. The sequence induces a page fault if special treatment is necessary. The new implementation was evaluated as preferable in most cases
Keywords :
naming services; network operating systems; object-oriented programming; operating systems (computers); performance evaluation; hierarchy-relative naming scheme; instruction sequence; local procedure calls; object addressing; object naming; page fault; virtual address space; Computer science; Context; Cost function; Design methodology; Frequency; Hardware; Intrusion detection; Laboratories; Operating systems; Switches;
Conference_Titel :
Object-Orientation in Operating Systems, 1995., Fourth International Workshop on
Conference_Location :
Lund
Print_ISBN :
0-8186-7115-7
DOI :
10.1109/IWOOS.1995.470563