Creating multiple sets of data by spawning a secondary virtual machine

   
   

Methods, systems, and computer-readable media are disclosed for having a primary process spawn a secondary process to create multiple data sets, thereby allowing the primary process to continue performing other tasks or to terminate. The primary and secondary processes can be virtual machines, such as Java Virtual Machines running in a computer system. The primary process gathers the raw data used to create the multiple data sets and stores the data in a serialized object. The primary process also runs a script to spawn a secondary process which accepts the serialized object as input. The serialized object is then deserialized and the raw data is operated on by the secondary process without any interference from the primary process. The primary process, responsible for maintaining a GUI for the user, can perform other tasks or terminate without effecting the secondary process. Thus, a user of the primary process is free to continue using the GUI and perform other tasks while the multiple data sets are created by the secondary process in the background.

Методы, системы, и computer-readable средства показаны для иметь первичный отростчатый spawn вторичный процесс для того чтобы создать множественные комплекты данных, таким образом позволяющ главным образом процесс продолжать выполнить другие задачи или прекращать. Первичными и вторичными процессами могут быть фактически машины, such as машины java фактически в системе компьютера. Главным образом процесс собирает непроверенныа данные используемые для того чтобы создать множественные комплекты данных и хранит данные в издаваемом сериями предмете. Первичный процесс также бежит сценарий для того чтобы икрить вторичный процесс признавает издаваемый сериями предмет как входной сигнал. Издаваемый сериями предмет после этого deserialized и непроверенныа данные эксплуатируется дальше вторичным процессом без любого взаимодействия от главным образом процесса. Первичный процесс, ответственный для поддержания gui для потребителя, может выполнить другие задачи или прекратить без производить эффект вторичный процесс. Таким образом, потребитель первичного процесса свободно продолжать использовать gui и выполнять другие задачи пока множественные комплекты данных созданы вторичным процессом в предпосылке.

 
Web www.patentalert.com

< Backup system, backup method, database apparatus, and backup apparatus

< Method and apparatus for populating multiple data marts in a single aggregation process

> Storage system and control method

> Conditional highlighting of given cells in a dynamic HTML table

~ 00159