|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
При запуске Lisp идет утечка памяти
Владимир
Регистрация: 18.06.2007
Сообщений: 7
|
||
Просмотров: 2041
|
|
||||
Регистрация: 11.10.2004
e•burg
Сообщений: 755
|
Цитата:
Цитата:
|
|||
![]() |
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
Суть в том что при каждом изменении в
таблице, в данном случае при обращении к любой ячейке, АвтоКАД перерисовывает эту таблицу заново и образ этой таблице сохраняет в специальном объекте scetch (черновик) и в течение всей прграммы этот процесс идет непрерывно В последних версиях облегчает жизнь и у величивает скорость такая конструкция: В начале заполнения таблицы, чтобы не перерисовывался черновик таблицы: Код:
Код:
Еще нужно удалять ссылки на объекты, т.е. отключать их от базы данных рисунка Код:
Код:
Теперь посмотри насколько будет быстрее ~'J'~ |
|||
![]() |
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
Цитата:
Entmake table Еще в разы быстрей Попробуй поискать, я у себя не нашел ![]() ~'J'~ |
|||
![]() |
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
Цитата:
ячеек тоже как-то через локальную функцию, думаю еще чуток сэкономит время ~'J'~ |
|||
![]() |