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:
Oct. 24, 2023

Filed:

Jan. 12, 2021
Applicant:

Virtuozzo International Gmbh, Schaffhausen, CH;

Inventors:

Stanislav Kinsburskiy, Moscow, RU;

Alexey Kobets, Seattle, WA (US);

Assignee:

Virtuozzo International GmbH, Schaffhausen, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/13 (2019.01); G06F 9/48 (2006.01); G06F 16/11 (2019.01); G06F 16/178 (2019.01);
U.S. Cl.
CPC ...
G06F 9/485 (2013.01); G06F 16/116 (2019.01); G06F 16/13 (2019.01); G06F 16/178 (2019.01);
Abstract

A system and method is provided for switching file systems based on an instruction from a user application. An exemplary method includes receiving an instruction from a user application to replace a first file system by a second file system, identifying and temporarily suspending all processes that are working with one or more files on the first file system, obtaining information about all files that are used by a temporarily suspended process, the obtained information including at least information on corresponding memory mappings or file descriptors, replacing resources of the first file system by matching resources of the second file system, synchronizing attributes of the first and second file systems, and resuming execution of suspended processes.


Find Patent Forward Citations

Loading…