CefSharp (铬) javascript增加内存限制
https://stackoverflow.com/questions/55099372
好了,伙计们,我已经想出了一个解决方案。
当您将这些参数传递给chrome可执行文件以将javascript内存限制设置为16 it时,chrome会将其设置为3.5 it。
--js-flags="--max_old_space_size=16384"
似乎将内存大小设置为3.5 GB以上会导致Chrome将其设置为3.5 GB,从而不允许更高的限制。
但是,在CefSharp (嵌入式铬)中,这一限制不存在。使用以下代码:
CefSettings settings = new CefSettings();
settings.CefCommandLineArgs.Add("--js-flags", "--max_old_space_size=16384");
我可以将CefSharp组件的最大内存限制设置为16‘t,它不会再崩溃。