Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Непонятный и коварный баг
-
Проблемы с проектами начались после последнего обновления.
Опишу, то что вижу. Пишу проект, всё как обычно. Сохраняю, выхожу, захожу и т.п. Но в один "прекрасный" момент перестают выполняться любые операции, просто не делают, то, что обычно делали. И после выхода и захода в проект, вместо написанного кода, только "Инициализация" стоит и всё, больше ничего нет. Вся работа за день в топку.
На разных машинах наблюдал этот баг.
Что самое интересное, сам код в файле есть и его через текстовый редактор видно, но в БАСе он не отображается.
И ещё, в списке функций пусто, но когда нажимаешь "Вызвать функцию", то там все функции, которые были в проекте есть, но после вызова одной из них, перейти на неё нельзя. А когда выходишь и снова заходишь в проект, этих функций уже нет.
Можно конечно часто сохранять, но только придётся каждый раз переименовывать. Да это даже не вариант, и новый файл, может испортиться. Нужна нормальная работа без бубна.Помогите пожалуйста восстановить проект, уже третий день пишу)))
-
@yury_0e2c1b Вы не несколько окон БАС используете?
А восстановить скорей всего можно, проверьте проект xml валидатором и исправьте ошибки, которые подсветит.
-
@yury_0e2c1b Да не рекомендуется )) Если надо несколько окон, то тогда надо копировать бас в разные директории.
Валидаторов куча вот например https://codebeautify.org/xmlvalidator -
@yury_0e2c1b Вручную только анализировать.
-
@yury_0e2c1b вот посмотрите тему , по-моему как раз ваша проблема
https://community.bablosoft.com/topic/7620/удаление-скриптов/19 -
Благодарю всех за помощь, починил проект)
-
@yury_0e2c1b said in Непонятный и коварный баг:
Благодарю всех за помощь, починил проект)
Починил сам, или воспользовался моим вариантом решения?
-
@fox После этого у меня ещё несколько раз подобная ситуация возникала. В остальных случаях ваш ваш "Реаниматор" помог на начальном этапе, спасибо. После восстановления, я находил пустые блоки, где только номер id, без содержимого. Затем открывал скрипт предыдущей рабочей версии из бэкапа и искал этот id. Заменял в восстановленной версии утерянные записи.
Заметил, что проблема возникает, когда использую вывод лога. -
This post is deleted!