@woodsborow said in Как снизить нагрузку на BAS при отображении динамического контента внутри браузера?:
Я не загружаю никакие перфектканвас маскировки и даже отпечатки.
Тогда ничего отключать не нужно
Пробовал 3-мя способами.
1) Создал зацикленный скрипт по меткам, в котором бас выполняет пустой кубик эмуляция бездействия в теч 0.0001 сек. Да, я знаю что в басе нельзя спать меньше 1 сек , Но этот кубик дает спать (задержку) ~65 миллисекунд.
Скрин:

2) Пробовал на JS сделать, Этот JS код дает задержку ~ 80-90 миллисекунд:
console.log("start sleep");
var ms = 1;
await (new Promise((resolve, reject) => {
setTimeout(function(){
resolve()
}, ms);
}));
console.log("slept " + ms);
3) Читать несуществующий файл ведёт к зависанию баса.
Вопрос, как спать меньше чем 65 миллисекунд?
@SergTech said in Как заставить BAS спать меньше 66 миллисекунд?:
Да, я знаю что в басе нельзя спать меньше 1 сек
Это уже давно не так, минимально сейчас 100мс. Можете попробовать ещё уменьшить:
https://community.bablosoft.com/topic/3521/лайфхаки-bas/83
Ещё можете читать несуществующий файл, если интерфейс будет зависать, значит читайте существующий файл
@Valijon said in Как заставить BAS спать меньше 66 миллисекунд?:
@Fox Приветствую, в скомпилированный скрип надо будет мультитаймер прописывать или один раз в BAS прописать?
Хз, вам было бы быстрее самому это проверить