Moderator: Oleg
-
deth1981
- Posts: 38
- Joined: Mon Jul 08, 2019 9:52 am
Out of Memory
I am getting repeated out of memory errors in the middle of projects. I had to reinstall zmod because it stopped functioning after the last update. Now it is virtually unusable. Never gotten memory errors before. I reduced the undo amount to 3-5. What else can be done? I am not trying to modify the great wall, just a simple pickup bed.
-
Oleg
- Site Admin
- Posts: 13200
- Joined: Fri Feb 06, 2004 3:54 am
- Contact:
Re: Out of Memory
Post
by Oleg » Tue Oct 29, 2019 8:12 am
do you get this problem on a particular file or just any scene does this?
Also, check your texturesService.zms file in Settings->Plugins->Manager. It should be 3.2.1. Build 261.
-
bajan
- Posts: 1
- Joined: Fri May 22, 2020 2:05 am
Re: Out of Memory
Post
by bajan » Fri May 22, 2020 2:31 am
Hi im now also getting this error Out of Memory on this one PMD file ATS 1.37 though iv been editing this pmd file a number of times over the last couple of weeks with no errors. Task manager showing 319mb when trying to load this pmd so alittle bigger than some others! but under the 800-900mb limit. How does one reduce the UndoRedo steps size down to 3 or 5?
runnning Zmolder 32.1 ( build 1193)
textureservice.zms is 3.2.1 Build 264
-
Oleg
- Site Admin
- Posts: 13200
- Joined: Fri Feb 06, 2004 3:54 am
- Contact:
Re: Out of Memory
Post
by Oleg » Fri May 22, 2020 5:31 am
this should not be a problem for 64-bit version of ZModeler. If you get this error on 64-bit version of ZModeler, then something is wrong with model files or texture files, especially when you get this error on attempt to open/import a model.
you can change undo size in Settings->General->Workflow.
Если Вы можете определить местонахождение проблемы:
1. у Вас есть.z3d файл, который мог быть открыт
2. Вы знаете несколько операций в ZModeler, который будет вести, чтобы разбить/подвести на, экономят
тогда
3. предоставьте мне Ваш.z3d файл (со всеми структурами и таким) и объясните эти операции, которые я должен выполнить, чтобы получить крушение;
проблема будет решена тогда.
Reply to this topic…
×
Pasted as rich text. Paste as plain text instead
Only 75 emoji are allowed.
×
Your link has been automatically embedded. Display as a link instead
×
Your previous content has been restored. Clear editor
×
You cannot paste images directly. Upload or insert images from URL.
- Insert image from URL
Многие пользователи ПК во время работы с какой-либо программой могут столкнуться с «вылетом» указанной программы, и появившимся сообщением «Out of memory». Возникшая проблема может иметь множество причин, начиная от банального недостатка памяти на пользовательском ПК, и заканчивая некорректной работой с памятью какой-либо программы.
- Причины появления дисфункции
- Как исправить ошибку «Out of memory»
- Заключение
Причины появления дисфункции
Сообщение «Out of memory» (в переводе дословно «вне памяти», или «недостаточно памяти») обычно возникает при недостатке памяти на пользовательском компьютере. В частности же, в появлении данной ошибки «виновен» следующий набор факторов:
- Недостаток памяти RAM на вашем ПК (рабочей памяти, планки которой установлены на материнской плате вашего компьютера). Если на вашем компьютере установлен всего 1 гигабайт памяти, вы будете встречаться с описываемой ошибкой довольно часто. Нормальным же ныне считается наличие на компьютере 4 гигабайт памяти и выше;
- Недостаток места на жёстком диске.
Когда вашему компьютеру не хватает физической R.A.M. памяти, он заимствует часть места на жёстком диске, и создаёт так называемую «виртуальную память». Система временно хранит в такой виртуальной памяти ту часть данных, которая не помещается в памяти обычной. Такие данные обычно хранятся в файле «pagefile.sys», размер которого может увеличиваться или уменьшаться в зависимости от специфики работы вашей ОС. Если на диске будет недостаточно места, файл «pagefile.sys» не сможет расти, и пользователь получит рассматриваемую ошибку.
- При одновременном запуске на ПК большого количества программ, каждая из которых бронирует часть памяти ПК под свои задачи;
- При запуск большого количества вкладок браузера. Веб-навигаторы уровня «Firefox» или «Google Chrome» способны занимать от 500 мегабайт до 1 гигабайта памяти под свой функционал, при этом число открытых вкладок и соответствующей обслуживающей памяти может быть ограничено системой. Специалисты Майрософт называют такую проблему «the desktop heap limitation» — «ограничение кучи рабочего стола»);
- Некорректная работа с памятью ряда программ (наиболее часто это игровые программы);
- Не оптимальный размер файла подкачки, с которым работает система.
Как исправить ошибку «Out of memory»
Для решения указанной проблемы рекомендую сделать следующее:
- Перезагрузите ваш ПК, и запустите требуемую программу вновь. Возможно, что проблема имеет случайный характер, и более повторяться не будет;
- Перед запуском нужной программы закройте другие ненужные программы (браузер, музыкальный или видео плеер, текстовый или графический редактор, мессенджер и так далее);
- Если проблема возникает во время серфинга в сети, закройте всё множество вкладок вашего браузера (при наличии), оставив лишь одну или две.
Альтернативным вариантом решения проблемы является установка соответствующего фикса от Майкрософт. Или использование расширений или дополнений для браузера уровня «The Great Suspender» для «Google Chrome», хорошо работающего с ненужными вкладками браузера.
- Добавьте оперативной памяти на ваш ПК. Если у вас на компьютере установлено 1-2 гигабайта памяти, будет оптимальным довести её объём до 4 гигабайт (а для 64-битных Виндовс 7, 8 и 10 версии рекомендую 8 и более гигабайт);
- Убедитесь, что на вашем жёстком диске (или SSD) достаточно свободного места. При необходимости, освободите диск от ненужных файлов;
- Используйте инструмент командной строки BCDEdit для изменения параметров загрузки системы. Если у вас на ПК установлена Виндовс 7 и более, запустите командную строку от имени администратора на Виндовс 7 и Виндовс 10, и в ней наберите:
bcdedit/set IncreaseUserVa 3072
И нажмите на ввод, и перезагрузите ваш ПК. Функционал данной команды позволяет выделить пользовательским приложениям 3 гигабайта оперативной памяти для работы. В некоторых системах этого может быть слишком много, потому если после ввода данной команды система начала чаще сбоить, то введите в командной строке от имени администратора:
bcdedit /set IncreaseUserVa 2560 — что позволит задействовать 2,5 гигабайта вместо ранее забронированных 3.
Если ситуацию этим исправить не удалось, верните настройки на состояние по умолчанию:
bcdedit /deletevalue IncreaseUserVa
- Увеличьте объём файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне настроек системы выберите «Дополнительно» — «Быстродействие» — «Параметры» — «Дополнительно» — «Виртуальная память» — «Изменить». Снимите галочку с опции автоматического размера, поставьте галочку на «Указать размер», и поставьте исходный размер в 8192, и максимальный в 8192. Затем выберите «Задать»;
Установите нужный размер файла подкачки
- Если ошибка возникает при использовании игровой программы, перейдите в её графические настройки, и выберите их минимальные значения;
- Произведите правильную настройку «Java». Для решения проблем с игровой программой «Майнкрафт» перейдите в Панель управления Виндовс, найдите там «Java» и запустите данную среду исполнения. Нажмите на кнопку «View», затем дважды кликните на «Runtime Parametres». Введите туда –Xms256m – Xmx3072m (или больше). Xms – это минимальное выделение ОЗУ, Xmx – максимальное. Значение Xmx рекомендуют устанавливать на процентов 70-80% от общего объёма ОЗУ. Примените изменения, и перезагрузите ваш ПК.
Заключение
Ошибка «Out of memory» может иметь множество причин, связанных как с физическим недостатком памяти на ПК, так и другими детерминантами, изложенными мной выше. Для решения проблемы советую закрыть ненужные программы (вкладки браузера) на вашем компьютере (тем самым разгрузив его память), а самым эффективным инструментом является установка дополнительной планки памяти на ПК, что в большинстве случаев поможет избавиться от ошибки на вашем компьютере.
Moderator: Oleg
-
amq_studio
- Posts: 4
- Joined: Mon Dec 19, 2016 9:36 am
unreasonable ( out of memory ) error
Hi,
I have the following PC
i7 6700
1080 gtx
64 ram
not sure what elese would you need, but in general it is a powerfull PC.
My Question:
Can I fix the issue of ( out of memory ) in Z modeler 3? I used objects with large size ( and large physical sizes ) such as large cities with tall towers, but the software sometime gives me error of memory with objects smaller physically and in size as well such as streets — how come? and what to do?
-
Oleg
- Site Admin
- Posts: 13200
- Joined: Fri Feb 06, 2004 3:54 am
- Contact:
Re: unreasonable ( out of memory ) error
Post
by Oleg » Tue Feb 21, 2017 10:25 am
open task manager and inspect memory usage of zmodeler3.exe process in stages:
1. start application (something like 80-100Mb of usage is Ok here)
2. open your .z3d file (or import the model you have a problem with)
at this point, memory usage should not exceed 800-900Mb, as FileExport or File’Save routines will need to prepare data to be saved again and requires about the same memory usage as the currently being used by your scene, having ~1700Mb as a top for 32-bit application.
Also, you can reduce UndoRedo steps size down to 3 or 5, as undo sometimes consumes a lot of memory too.
-
Oleg
- Site Admin
- Posts: 13200
- Joined: Fri Feb 06, 2004 3:54 am
- Contact:
Re: unreasonable ( out of memory ) error
Post
by Oleg » Tue Oct 06, 2020 7:35 pm
ZModeler2 was tested on some of original vehicles only. It might fail to read model file properly when it finds some unexpected data there. And this is likely to happen when dealing with modded game content.
Also, ZModeler2 product is no longer evaluating, so no updates or fixed could be shipped for it.