Ограничения памяти DotNetBrowser?
У меня проблема с DotNetBrowser и некоторыми веб-страницами, требующими много памяти.
Если посмотреть на dotnetbrowser-chromium32.exe в мониторе процессов Windows, все страницы, которые выделяют более 800 МБ, прерываются, и элемент управления браузера становится черным.
Например, этот код достигает предела, генерируя большой массив случайных строк:
<body>
<script>
function randomString() {
var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var string_length = 800;
var randomstring = '';
for (var i = 0; i < string_length; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum, rnum + 1);
}
return randomstring;
}
var COUNT = 60000
var list = []
for (var i = 0; i < COUNT; i++) {
list.push(randomString())
}
document.body.innerText="Memory test completed."
</script>
</body>
Есть ли способ разрешить больше использования памяти и избежать проблемы?
Спасибо вам