

Мастер

Покинул форум
Сообщений всего: 217
Дата рег-ции: Июль 2022
Репутация: 0

|
лимиты явно есть, и я с ними борюсь уже много лет, меня это сильно напрягает, но куда деваться, когда в проект вложено много времени, а переписывать нет желания. Eсли планируете разработку большого проекта, то рассматривать также нужно альтернативные ide, желательно с++.
Вообщем лимиты примерные, я укажу ниже, что помню, проверить можете самостоятельно:
1) Есть явный лимит на кол-во выделяемой памяти на переменные, вы можете создать трехмерный массив int. и посмотреть. около 1гб на переменные и программа не скомпелируется вообще.
2) Есть лимит на кол-во символов, без комментарий и пробелов. точно не помню, писал уже где то на форуме об этом. около 60к символов. Решаю эту проблему раскидав код по 2 киборам и обмениваясь между ними по shared memory.
При превышении лимита, программа, выдает ошибку в коде рандомно в любом месте. Работать с 2 копиями кибор неудобно, жрет кучу памяти.
3) При большом коде, вы получите 600-1000мб озу на 1 копию запущенного кибора, если масштабировать на сервере ботов, то большая часть озу просто будет выделена под кибор ботов.
Вообщем альтернативный вариант, если вам нужны функции кибора, это скомпилировать базовые кибор функции, обернуть их, а писать код на с++ или чем то другом, а через расшаренную память передавать на обработку в запущенный скомпилированный Exe кибор. Таким образом у вас кибор будет в памяти весить около 100мб и не будет лимитов никаких. |