1# JSVM_CreateVMOptions 2<!--Kit: Common Basic Capability--> 3<!--Subsystem: arkcompiler--> 4<!--Owner: @yuanxiaogou; @string_sz--> 5<!--Designer: @knightaoko--> 6<!--Tester: @test_lzz--> 7<!--Adviser: @fang-jinxu--> 8 9## 概述 10 11创建JavaScript虚拟机的选项。 12 13**起始版本:** 11 14 15**相关模块:** [JSVM](capi-jsvm.md) 16 17**所在头文件:** [jsvm_types.h](capi-jsvm-types-h.md) 18 19## 汇总 20 21### 成员变量 22 23| 名称 | 描述 | 24| -- | -- | 25| size_t maxOldGenerationSize | 老年代内存大小上限。 | 26| size_t maxYoungGenerationSize | 年轻代内存大小上限。 | 27| size_t initialOldGenerationSize | 老年代内存大小初始值。 | 28| size_t initialYoungGenerationSize | 年轻代内存大小初始值。 | 29| const char* snapshotBlobData | 启动快照数据。 | 30| size_t snapshotBlobSize | 启动快照数据的大小。 | 31| bool isForSnapshotting | 虚拟机是否用于创建快照。 | 32 33 34