Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Выделение памяти для собранных exe

Страниц (2): [1] 2 »
 

1. neba2101 - 10 Апреля, 2023 - 13:37:37 - перейти к сообщению
Приветствую, есть скрипт ~3к строк 118Кб текстовый файл. Большая часть кода это меню, настройка. Скрипт использует больше 1гб оперативки(ОП). Это как-то очень много... Но заметил в диспетчере такую картину https://community.vkplay.ru/c/JfNL5vUYgA/ нижний скрипт использует только 25мб, а верхний 1+гб. Разницы в работе я не заметил. Оба процесса это один и тот же собранный exe. Что могло привести к столь малому использованию ОП и есть ли вариант, как понизить использование ОП при большом скрипте?
2. Zireael - 10 Апреля, 2023 - 13:44:00 - перейти к сообщению
 Цитата:
Что могло привести к столь малому использованию ОП

Остальное в файле подкачки.
3. Kibor - 10 Апреля, 2023 - 13:44:14 - перейти к сообщению
 neba2101 пишет:
нижний скрипт использует только 25мб

Это баг определения.
Ничего не используется на самом деле.
Память берется исходя из настроек памяти в настройках (если ее достаточно и она не увеличивается при обработке скрипта) + на выделение памяти для объявленных переменных.
Кибор ест больше памяти чем собранный exe.
4. konctantin777 - 11 Апреля, 2023 - 00:30:51 - перейти к сообщению
Лучше ли просто в настройках для .ехе ставить макс. выделение памяти, чтобы не думалось из за этого ли могут ошибки или нет ?
Была фраза, что кибор может глючить если большой скрипт. Большой это сколько ?
(у меня бот мес. работал на 3х компах норм. После добавления функции, просто 500строк без вызова её, стали ошибки..)
5. Kibor - 11 Апреля, 2023 - 00:48:21 - перейти к сообщению
 konctantin777 пишет:
Лучше ли просто в настройках для .ехе ставить макс. выделение памяти

Нет.
Кибор сам довыделяет память если ее мало, но что бы было быстрее ставится в настройках сразу если большой проект.
 konctantin777 пишет:
Была фраза, что кибор может глючить если большой скрипт. Большой это сколько ?

Не могу сказать. Там от многого зависит.
6. Redear - 11 Апреля, 2023 - 00:52:43 - перейти к сообщению
есть какие то способы по уменьшению потребления памяти
с двух киборов 2+ гб памяти это очень жадно(. если масштабировать приложения на сервере, выходит что то феноменальное когда считаешь память на виртуалку + рабочее приложение + собранный кибор
7. Zireael - 11 Апреля, 2023 - 02:44:22 - перейти к сообщению
 Цитата:
есть какие то способы по уменьшению потребления памяти

Перенести часть кода в длл, но для этого нужны знания других языков програмирования. Хотя, если знаешь другие языки, то и кибор не потребуется.
8. Kibor - 12 Апреля, 2023 - 01:04:35 - перейти к сообщению
Решаю этот вопрос.
9. Redear - 12 Апреля, 2023 - 01:57:09 - перейти к сообщению
 Kibor пишет:
Решаю этот вопрос.


спасибо, прошу выложить новость или написать в лс, когда будут подвижки в этом вопросе. есть ли текстовый чейнжлог со списком изменений кибор?
10. Kibor - 12 Апреля, 2023 - 02:03:58 - перейти к сообщению
 Redear пишет:
спасибо, прошу выложить новость или написать в лс, когда будут подвижки в этом вопросе. есть ли текстовый чейнжлог со списком изменений кибор?

Появится тут https://kibor-bot.com/forum/forums.php?forum=1

Powered by ExBB FM 1.0 Final