Abstract:
The invention provides a method and system for improving data access of a reliable file system. In a first aspect of the invention, the file system determines the relative vacancy of a collection of storage blocks, herein called an “allocation area”. This is accomplished by recording an array of binary numbers. Each binary number in the array describes the vacancy of a collection of storage blocks. The file system examines these binary numbers when attempting to record file blocks in relatively contiguous areas on a storage medium, such as a hard disk. When a request to write to disk occurs, the system determines the average vacancy of all the allocation areas and queries the allocation areas for individual vacancy rates such as sequentially. The system preferably writes file blocks to the allocation areas that are above a threshold related to the average storage block vacancy of the file system. If the file in the request to write is larger than the selected allocation area, the next allocation area above the threshold is preferably used to write the remaining blocks of the file.
Abstract:
The invention provides a vaccine including an isolated Als protein family member having cell adhesion activity, or an immunogenic fragment thereof, with an adjuvant in a pharmaceutically acceptable medium. The invention also provides a method of treating or preventing hematogenously disseminated or mucocutaneous candidiasis. The method includes administering an immunogenic amount of a vaccine an isolated Als protein family member having cell adhesion activity, or an immunogenic fragment thereof, in a pharmaceutically acceptable medium. A method of treating or preventing disseminated candidiasis also is provided that includes administering an effective amount of an isolated Als protein family member having cell adhesion activity, or an functional fragment thereof, to inhibit the binding or invasion of Candida to a host cell or tissue. The Als protein family member can be derived from a Candida strain selected from the group consisting of Candida albicans, Candida krusei, Candida tropicalis, Candida glabrata and Candida parapsilosis and the Als protein family member includes Als1p, Als3p, Als5p, Als6p, Als7p or Als9p. Also provided is a method of treating or preventing Staphylococcus aureus infections. The method includes administering an immunogenic amount of a vaccine an isolated Als protein family member having cell adhesion activity, or an immunogenic fragment thereof, in a pharmaceutically acceptable medium.
Abstract:
An apparatus, program product and method generate at least one statistic for a temporary table during optimization of a database query before the temporary table is created. By doing so, optimization can proceed on a database query irrespective of the fact that the temporary table may not be materialized until the database query is ultimately executed.
Abstract:
A conduit includes an elongate member with an outer surface and an inner surface defining an inner passage for enclosing one or more electrical signal conductors therein, and an electromagnetic shield disposed coaxially with the elongate member to block electromagnetic radiation emitted by the one or more electrical signal conductors.
Abstract:
Systems and methods are disclosed for facilitating synchronous communications over an asynchronous communications link. Specifically, embodiments of the present invention provide systems and methods for transmitting high-speed signals while maintaining lock-step determinism using remote clock phase adjustments. Embodiments of the present invention also provide systems and methods for maintaining determinism through the use of synchronized time slice counters within the various components.
Abstract:
A method for reducing duplicate data of an active file system, where the data is stored on a storage device of a storage system, is disclosed. A persistent image of the active file system is generated at a first point in time. At a later time, a sequence of steps to compare the active file system with the persistent image is initiated. Then, if a block of data of the active file system is identical to the data in the persistent image, the active file system is directed to refer to the persistent image for data of the file. Alternatively, if the block of data of the active file system is not identical to the data in the persistent image, the active file system is directed to refer to the data of the active file system. A file folding command may be issued to start the comparison.
Abstract:
Maintenance of plural active file systems, wherein each of the active file systems initially access data shared with another of the active file systems, and wherein changes made to each of the active file systems are not reflected in other active file systems. When a second active file system is created based on a first active file system, the first active file system and the second active file system initially share data. When changes are made to the first active file system, modified data is recorded in the first active file system in a location that is not shared with the second active file system. When changes are made to the second active file system, modified data is recorded in the second active file system in a location that is not shared with the first active file system. Also, creation of the plural active file systems.
Abstract:
A system and method for performing an on-line check of a file system modifies various function calls within a file system layer of a storage operating system so that each time the particular inode is retrieved using the modified function calls, a check is performed on the inode and associated buffer trees before returning the requested inode to the calling process.
Abstract:
A method of producing mixed oxide fuel pellets. The method uses oxides of at least two fissile elements and includes a mixing, milling, spheroidising and sintering step to produce a fuel pellet incorporating a neutron poison.