🎨 Reduce the memory usage of PDF asset file content parsing on the mobile https://github.com/siyuan-note/siyuan/issues/9079

This commit is contained in:
Daniel 2023-08-31 21:27:37 +08:00
parent 2f2d617929
commit 7906dc97c6
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -776,6 +776,9 @@ func (parser *PdfAssetParser) Parse(absPath string) (ret *AssetParseResult) {
cores := runtime.NumCPU()
if 4 < cores {
cores = 4 // Limit memory usage
if util.ContainerIOS == util.Container || util.ContainerAndroid == util.Container {
cores = 1 // Reduce the memory usage of PDF asset file content parsing on the mobile https://github.com/siyuan-note/siyuan/issues/9079
}
}
pool, err := webassembly.Init(webassembly.Config{