diff --git a/tools/generate_emu_config/package_win.bat b/tools/generate_emu_config/package_win.bat index 9c1d7499..4503fb40 100644 --- a/tools/generate_emu_config/package_win.bat +++ b/tools/generate_emu_config/package_win.bat @@ -11,9 +11,15 @@ set "out_dir=bin\package\win" set /a MEM_PERCENT=90 set /a DICT_SIZE_MB=384 -set /a THREAD_COUNT=13 set "packager=..\..\third-party\deps\win\7za\7za.exe" +:: use 70% +if defined NUMBER_OF_PROCESSORS ( + set /a THREAD_COUNT=NUMBER_OF_PROCESSORS*70/100 +) else ( + set /a THREAD_COUNT=2 +) + if not exist "%packager%" ( 1>&2 echo "[X] packager app wasn't found" set /a last_code=1