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 и выполнять другие задачи пока множественные комплекты данных созданы вторичным процессом в предпосылке.