0
從configure 1和configure 2,它看起來像默認啓用V8快照配置。 CI build log也顯示v8_use_snapshot
設置爲true。是否在官方Node.js二進制文件中啓用了V8快照?
但是,爲什麼我在官方發佈中看不到native_blob.bin
和snapshot_blob.bin
? Chrome和Electron有這些二進制文件。
從configure 1和configure 2,它看起來像默認啓用V8快照配置。 CI build log也顯示v8_use_snapshot
設置爲true。是否在官方Node.js二進制文件中啓用了V8快照?
但是,爲什麼我在官方發佈中看不到native_blob.bin
和snapshot_blob.bin
? Chrome和Electron有這些二進制文件。
Node.js將這些*_blob.bin
文件的內容直接嵌入到二進制文件中。這是配置here(這裏的評論聽起來像是對國旗所做的誤解,所以我不確定這是否是有意的,但是無論哪種方式它可能不會造成傷害)。
啊,我看到#define V8_USE_EXTERNAL_STARTUP_DATA和V8_USE_SNAPSHOT是兩個單獨的東西。謝謝! –