Solid edge будет закрыт так как для его работы недостаточно памяти

Обновлено: 07.07.2024

1) очень глючен ( выходящие ежемесячно обновления и их размер служат тому подтверждением);

2) очень плохо документирован.

Да, бывает и глючит, а какая не глючит - огласите весь список.

Что-бы меньше глючила нужно:
1. Увеличить своп оптимально 1-2 гига.
2. Объем оперативки 512 минимум.
3. На диске с Темп директорией должно быть дастаточно много места.
4. Использовать видяху из списка рекомендуемых.
5. Винды желательно от мусора и украшательств почистить.
6. Не забывать патчить и офис и винды.
7. Диски дефрагментировать чаще, при активной работе желательно ежедневно (ночно).

Система - XP Eng, без всяких "прикрас", все папки на всех дисках содержат буквы только английского алфавита.
Физ. памяти установлено 768Mb, swap-file имеет размер 1,5Gb.

Вот свежий глюк: создаю новый dft-file, работаю и закрываю его, затем пытаюсь создать еще один dft-file - SE валится,как подкошенный ( и это не единичный случай, это уже закономерность: 1-ый файл создаётся без проблем, на 2-ом SE каждый раз рушится).

Данная ситуация не зависит от того, используется "русский" или "английский" шаблон и проводились ли в нём какие-либо модификации "под себя".

Пробовал я работать в 7-ом Inventore, так вот там интефейс программы просто вылизан, и подобных пакостей с вылетом на штатной операции замечено не было.

Мне бы не хотелось, чтобы кто-нибудь воспринимал мои высказывания как личное оскорбление, я всего лишь хочу высказать свое мнение, а не дать повод для каких-либо "религиозных" войн пользователей различных CAD-систем.

Есть такой глюк. Лечится тем что в SE открывается пустой или какой-лиюо чертеж и SE не закрывается до окончания работы.
Проверили как то на карточке Quadro4 380 ( самая младшая модель профессиональных видеокарт на чипсете Geforce) этого глюка нет. Объяснение от разработчиков примерно следующее: в профессиональных видеокарточках что-то реализовано не так как в обычных.

Система
P4-2,4 MHZ, 512 mb RAM, Swap 2Gb, GForce 4 MX 440 128 mb с пропатченными дровами под Quadro4,
Win XP sp1 + обновления, SE 14 Sp3 описанный глюк не замечен. Система работает стабильно, сборка 450 деталей, все активированы, вращается довольно не плохо. Конечно желательна видюха по серьезнее, но и так можно работать.

SP 4 для 14 версии желательно не ставить, слишком много багов.

Добавка к списку

Сейчас попробуем мою GF2MX200 во что-нибудь "профессиональное" заделать

С уважением, KYE.

Добавлено
To A R T:

Теперь у меня Quadro2 MXR/EX, в свойствах видеодрайвера включена оптимизация под SE, но глюк с dft файлами не исчез.

Посмотрите раздел Warez в данной конфе.

Глюк-то как раз у меня на аглицкой версии, но сегодня проверим на русской (хотя, по предварительным данным, у шефа и смена ENG на RUS не помогла).

С уважением, KYE.

Честно говоря очень странно, потому как у меня на 3-х разных компах глюк не проявляется. Проверь переменные окружения в Windows:

User Variables to <твое имя>

Тоже самое должно быть и в System Variables.

Спасибо за содействие.

На моей машина я сам себе режиссёр ( все права доступа ), по поводу Insight - просто не знаю, что и сказать ( я не так давно пользуюсь SE ).

Исправление ошибки

В этой статье мы расскажем вам о 4 эффективных способах исправления ошибки Windows 10 “На компьютере недостаточно памяти”.


Содержание статьи:

Способ №1. Обслуживание системы

1. Запустите Панель управления. Вы можете быстро найти данную утилиту просто начав писать ее название в меню Пуск.


2. Переключите вид отображения параметров на Крупные значки и найдите меню Устранение неполадок. Для более быстрого доступа к нему вы можете ввести название утилиты в диалоговом окне Поиск в панели управления.


3. В левом углу вы увидите список расширенных возможностей открытого окна. Выберите параметр Просмотр всех категорий.


4. Перед вами появится список всех доступных служб. Найдите в нем параметр Обслуживание системы и откройте его.


5. В появившемся окне диагностики неполадок нажмите Далее и устраните все возникшие на компьютере ошибки.


Способ №2. Увеличение файла подкачки

Иногда ответ на вопрос нехватки памяти может крыться в размере файла подкачки. Давайте разберем как его правильно настроить.

1. Откройте утилиту Выполнить при помощи клавиш Win + R.

2. В появившемся окне введите sysdm.cpl и нажмите ОК.


3. Откройте вкладку Дополнительно и в меню Быстродействие кликните по клавише Параметры.


4. В открывшемся окне откройте вкладку Дополнительно и в меню Виртуальная память кликните по клавише Изменить.


5. Снимите галочку с параметра Автоматически выбирать объем файла подкачки для всех дисков.

6. Укажите для системного диска (обычно это диск С:) Размер по выбору системы, нажмите Задать, ОК и перезапустите компьютер.


Обычно перезагрузка требуется только при уменьшении размера файла подкачки. Поэтому если вы его увеличивали, нет необходимости перезагружать компьютер.

Способ №3. Восстановление реестра

Иногда причиной возникшей неполадки может стать ошибка внутри реестра, которая может повлечь за собой повреждение и других системных функций. Ниже мы рассмотрим способ исправления повреждений реестра.

1. Воспользуйтесь комбинацией клавиш Win + R, чтобы открыть утилиту Выполнить. В диалоговом окне введите cmd и нажмите ОК.

Альтернативным способом запуска cmd является поиск утилиты при помощи меню Пуск и ее запуск от имени администратора.


2. В открывшемся окне командной строки введите команду sfc /scannow. Она проведет полное сканирование вашей системы, процесс которого может отнять некоторое время.


3. Дождитесь завершения проверки системы и перезапустите компьютер. Таким образом все поврежденные файлы будут удалены или исправлены.

Способ №4. Очистка временных файлов

Мы часто недооцениваем влияние временных файлов на загруженность нашей системы и очень зря, ведь они могут существенно повлиять на быстродействие наших компьютеров. Поэтому настоятельно рекомендуем вам проводить периодическую очистку таких документов.

1. Откройте меню Пуск.

2. В диалоговом окне введите команду Очистка диска и запустите найденную утилиту.


3. Выберите диск, который вы хотите очистить.


4. Кликните по клавише Очистить системные файлы и подтвердите корректность выбранного диска.


5. После того как вы ознакомитесь с данными о размере пространства, которое будет освобождено с помощью очистки, нажмите ОК и подтвердите запрос об удалении.

6. По завершению процесса перезапустите компьютер.

Способ №5. Закройте “тяжелые” программы

Нередко причиной нехватки памяти становятся грузные приложения, которые отнимают большое количество ресурсов компьютера, из-за чего он не может полноценно функционировать. В таком случае единственным доступным способом исправления неполадки является их отключение или же приобретение большего количества оперативной памяти.

1. Откройте приложение Диспетчер задач при помощи комбинации клавиш Ctrl + Alt + Del. Альтернативным и не менее удобным способом его запуска является щелчок правой кнопкой мыши по Панели задач и выбор Диспетчера из списка доступных вариантов.


2. Во вкладке Процессы отсортируйте приложения по графе Память. Это действие поможет расположить в топе списка самые “тяжелые” приложения, отнимающие большое количество ОЗУ. Завершите их процессы.


Возьмите назаметку!
Если потребуется восстановление любых типов информации с жесткого диска , вам помогут инструменты Starus Recovery. Cкачать и опробовать программы для восстановления удаленных данных можно совершенно бесплатно!

Похожие статьи про восстановление данных:

Как автоматически освободить место на жестком диске?

Как автоматически освободить место на жестком диске?

Иногда каждому из нас хочется каким-нибудь образом автоматизировать ту или иную сферу жизни. Сегодня.

Ускорить Windows 10

20 способов ускорить Windows 10

Не так давно получила свой старт операционная система Windows 10. Главным ее отличием от предыдущих .

Что такое SSD

Что такое SSD и как он работает

Узнайте, как использовать Microsoft Edge и DevTools для поиска проблем с памятью, влияющих на производительность страниц, включая утечки памяти, раздутую память и частые сборы мусора.

Сводка

  • Узнайте, сколько памяти в настоящее время используется в Microsoft Edge браузера.
  • Визуализация использования памяти с течением времени с помощью панели памяти.
  • Определите отсоединенные деревья DOM (распространенная причина утечек памяти) с помощью снимка Куча.
  • Узнайте, когда в вашей кучи JavaScript (Кучи JS) выделяется новая память с помощью инструмента распределения на временной шкале.

Обзор

В духе RAIL модель производительности, в центре усилий по производительности должны быть ваши пользователи.

Проблемы с памятью важны, так как они часто воспринимаются пользователями. Пользователи могут воспринимать проблемы с памятью следующим образом:

  • Производительность страницы со временем ухудшается. Возможно, это симптом утечки памяти. Утечка памяти — это когда ошибка на странице приводит к постепенному использованию с течением времени все большего и большего объемов памяти.
  • Производительность страницы стабильно плохая. Возможно, это симптом раздува памяти. Раздутие памяти — это когда на странице используется больше памяти, чем необходимо для оптимальной скорости страницы.
  • Производительность страницы задерживаетсяили часто останавливается. Возможно, это симптом частых сборов мусора. Сбор мусора — это когда браузер возвращает память. Браузер решает, когда это произойдет. Во время коллекций приостановка работы всех скриптов. Так что если браузер собирает много мусора, время запуска скрипта будет приостановлено много.

Раздув памяти: сколько "слишком много"?

Утечку памяти легко определить. Если сайт постепенно использует все больше и больше памяти, то у вас есть утечка. Но раздуть память немного сложнее прикрепить. Что квалифицируется как "использование слишком емких воспоминаний"?

Здесь нет жестких номеров, так как различные устройства и браузеры имеют различные возможности. Та же страница, которая плавно выполняется на смартфоне высокого уровня, может привести к сбою на низком уровне смартфона.

Здесь важно использовать модель RAIL и сосредоточиться на пользователях. Узнайте, какие устройства популярны у пользователей, а затем проверьте свою страницу на этих устройствах. При последовательном плохом опыте на странице могут быть превышены возможности памяти этих устройств.

Мониторинг использования памяти в режиме реального времени с Microsoft Edge диспетчером задач браузера

Используйте диспетчер Microsoft Edge браузера в качестве отправной точки для расследования проблемы памяти. Диспетчер Microsoft Edge браузера — это монитор в режиме реального времени, который указывает, сколько памяти в настоящее время используется на странице.

Выберите или перейдите в Microsoft Edge меню и выберите Дополнительные средства Browser Task Manager, чтобы открыть Microsoft Edge диспетчер задач Shift + Esc **** > **** браузера.

Открытие диспетчера задач Microsoft Edge браузера

Рис. 1. Открытие Microsoft Edge диспетчера задач браузера

Наведите курсор на загонщика Microsoft Edge браузера, откройте контекстное меню (правой кнопкой мыши) и введите память JavaScript.

Включить память JavaScript

Рис. 2. Включить память JavaScript

В этих двух столбцах вы можете рассказать о том, как ваша страница использует память.

  • Столбец Memory представляет родной памяти. Узлы DOM хранятся в родной памяти. Если это значение увеличивается, создаются узлы DOM.
  • Столбец Памяти JavaScript представляет кучу JS. Этот столбец содержит два значения. Вас интересует живой номер (номер скобок). Живой номер представляет, сколько памяти используют объекты, достигаемые на странице. Если это число увеличивается, создаются либо новые объекты, либо растут существующие объекты.

Визуализация утечек памяти с помощью панели Performance

Вы также можете использовать панель Performance в качестве еще одной отправной точки в вашем расследовании. Панель Performance позволяет со временем визуализировать использование страницы в памяти.

  1. Откройте панель Performance на DevTools.
  2. Включить почтовый ящик памяти.

Это хорошая практика, чтобы начать и закончить запись с принудительного сбора мусора. Для принудительного сбора мусора выберите кнопку сбора мусора во время записи.

Чтобы продемонстрировать записи памяти, рассмотрим ниже код:

Каждый раз, когда выбрана кнопка, на которую ссылается код, к тексту документа примыкают 10 тысяч узлов, а на массив выталкивали строку из одного div x миллиона x символов. При запуске предыдущего примера кода создается запись в панели Performance, как на следующем рисунке.

Простой рост

Рис. 3. Простой рост

Во-первых, объяснение пользовательского интерфейса. Граф HEAP в области Обзор (ниже NET) представляет кучу JS. Ниже области Обзор является области Счетчик. Использование памяти разбивается по Кучи JS (так же, как график HEAP в области Обзор), документов, узлов DOM, слушателей и памяти GPU. **** Выключите почтовый ящик, чтобы скрыть его от графа.

Теперь анализ кода по сравнению с предыдущим рисунком. Если просмотреть счетчик узлов (зеленый график), он будет полностью совпадать с кодом. Количество узлов увеличивается в дискретных шагах. Можно предположить, что каждое увеличение числа узлов является вызовом grow() . График Кучи JS (синий график) не так прост. В соответствии с лучшими практиками первое падение фактически является принудительной коллекцией мусора (выберите кнопку сбора мусора). По мере выполнения записи отображаются пики размера Кучи JS. Это естественно и ожидаемо: код JavaScript создает узлы DOM на каждой кнопке, вы выбираете, и много работы при создании строки из одного миллиона символов. Ключевым моментом здесь является тот факт, что куча JS заканчивается выше, чем она началась (начало здесь является точкой после принудительного сбора мусора). В реальном мире, если вы увидели этот шаблон увеличения размера или размера узла Кучи JS, это может потенциально определить утечку памяти.

Обнаружение отсоединяемой памяти дерева DOM с помощью снимков кучи

Узел DOM — это только мусор, собираемый, если на странице нет ссылок на узел из дерева DOM или кода JavaScript. Сообщается, что узел "отсоединяется" при удалении из дерева DOM, но некоторые JavaScript по-прежнему ссылаются на него. Отдельные узлы DOM являются распространенной причиной утечек памяти. В этом разделе рассказывается об использовании профилей кучи в DevTools для определения отсоединяемых узлов.

Вот простой пример отсоединяемых узлов DOM.

Выбор кнопки, на которая ссылается в коде, создает ul узел с десятью li детьми. Узлы ссылаются на код, но не существуют в дереве DOM, поэтому каждый из них отсоединяется.

Снимки кучи — это один из способов определения отсоединяемых узлов. Как следует из названия, на снимках кучи покажите, как память распределяется между объектами JS и узлами DOM для вашей страницы в момент момент снимка.

Чтобы создать снимок, откройте DevTools **** и перейдите **** к панели памяти, выберите кнопку "Моментальный снимок" > Снимок.

Снимок кучи

Рис. 4. Снимок кучи

На обработку и загрузку снимка может потребоваться некоторое время. После его завершения выберите его с левой панели (с именем HEAP SNAPSHOTS).

Detached Введите текстовый ящик фильтра класса для поиска отсоединяемого дерева DOM.

Фильтрация для отсоединяющихся узлов

Рис. 5. Фильтрация для отсоединяющихся узлов

Расширь карат, чтобы исследовать отдельное дерево.

Исследование отдельного дерева

Рис. 6. Изучение отдельного дерева

Выберите узел для дальнейшего изучения. В области Объекты можно просмотреть дополнительные сведения о коде, который ссылается на него. Например, на следующем рисунке переменная detachedTree ссылаться на узел. Чтобы устранить определенную утечку памяти, необходимо изучить код, использующий переменную, и убедиться, что ссылка на узел удаляется, когда она больше detachedTree не требуется.

Исследование узла

Рис. 7. Исследование узла

Определение утечек памяти JS с помощью инструментов распределения на временной шкале

Инструментирование распределения на временной шкале — это еще один инструмент, который может помочь вам отслеживать утечки памяти в кучи JS.

Демонстрация инструментов распределения на временной шкале с помощью следующего кода.

При каждом нажатии кнопки, на которую ссылается код, в массив добавляется строка из одного миллиона x символов.

Чтобы записать приборы распределения на временной шкале, откройте **** DevTools, перейдите к панели памяти, выберите инструменты распределения на кнопке радиохронологии, **** выберите кнопку Начните, выполните действия, которые, как вы подозреваете, вызывают утечку памяти, а затем выберите кнопку остановки записи профиля Стоп записи профиля стоп-записи. **** ****

Во время записи обратите внимание на то, что в приборе Распределения на временной шкале, как на следующем рисунке, покажите, какие-либо синие полосы.

Новые выделения

Рис. 8. Новые выделения

Эти синие полосы представляют новые выделения памяти. Эти новые выделения памяти являются вашими кандидатами для утечки памяти. Вы можете увеличить планку, чтобы отфильтровать панели конструктора, чтобы показать только объекты, выделенные в указанный период времени.

Шкала масштабирования выделения

Рис. 9. Шкала масштабирования выделения

Расширьте объект и выберите значение, чтобы просмотреть дополнительные сведения в области Объект. Например, на следующем рисунке в подробностях вновь выделенного объекта указывается, что он был выделен переменной x в Window области.

Сведения об объектах

Рис. 10. Сведения об объектах

Исследование распределения памяти по функции

Используйте тип профилирования выборки распределения для просмотра распределения памяти с помощью функции JavaScript.

Выборка распределения записей

Рис. 11. Выборка распределения записей

  1. Выберите радио кнопку Распределение выборки. Если на странице есть рабочий, вы можете выбрать его в качестве целевого профилинга с помощью меню отсевов рядом с кнопкой "Пуск".
  2. Выберите кнопку Начните.
  3. Выполните действия на веб-странице, которую необходимо исследовать.
  4. Выберите кнопку Stop после завершения всех действий.

В DevTools показана разбивка распределения памяти по функции. Представление по умолчанию — Heavy (Bottom Up), которое отображает функции, которые выделяли больше всего памяти в верхней части.

Выборка распределения

Рис. 12. Выборка распределения

Spot frequent garbage collections

Если страница часто приостанавливована, могут возникнуть проблемы со сбором мусора.

Вы можете использовать записи Microsoft Edge браузера или записи памяти производительности для частого сбора мусора. В диспетчере задач Microsoft Edge браузера часто поднимающегося и падающего значения памяти памяти или JavaScript представляют собой частый сбор мусора. **** В записях производительности частые изменения (рост и падение) в графах пересыпки JS или числа узлов указывают на частый сбор мусора.

После того как вы определили проблему, **** вы можете использовать инструменты распределения на записи временной шкалы, чтобы узнать, где выделяется память и какие функции вызывают выделение.

Некоторые части этой страницы представляют собой измененные материалы, созданные и предоставленные корпорацией Google. Их использование регулируется условиями, описанными в лицензии Creative Commons Attribution 4.0 International License. Оригинальная страница находится здесь и является автором Kayce Basques (технический писатель, Chrome DevTools & Маяк).

Эта работа предоставляется в рамках международной лицензии Creative Commons Attribution 4.0 International License.

О том, какой именно памяти недостаточно

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

Причины, вызывающие ошибку

Если не ошибаюсь, пять описанных вариантов являются наиболее распространенными причинами ошибки.

Мало RAM

Если на вашем компьютере небольшое количество оперативной памяти, то имеет смысл задуматься о покупке дополнительных модулей RAM. Память сейчас не дорогая. С другой стороны, если у вас совсем старый компьютер (и память старого образца), и вы подумываете о скором приобретении нового, апгрейд может быть и неоправданным — проще временно смириться с тем, что не все программы запускаются.

Модуль оперативной памяти

О том, как самостоятельно узнать какая память нужна и сделать апгрейд я писал в статье Как увеличить оперативную память RAM на ноутбуке — в общем-то, все описанное там применимо и к настольному ПК.

Мало места на жестком диске

Несмотря на то, что объемы сегодняшних HDD внушительны, самому нередко приходилось видеть, что у пользователя из терабайта свободен 1 гигабайт или около того — подобное вызывает не только ошибку «недостаточно памяти», но и приводит к серьезным тормозам при работе. Не стоит доводить до этого.

Об очистке диска я писал в нескольких статьях:

Ну и главный совет — не стоит хранить множество фильмов и другого медиа, которое вы не будете слушать и смотреть, игр, в которые больше не станете играть и аналогичных вещей.

Настройка файла подкачки Windowsпривела к появлению ошибки

Если вы самостоятельно настраивали параметры файла подкачки Windows, то есть вероятность, что именно эти изменения привели к появлению ошибки. Возможно, вы даже не делали этого вручную, а постаралась какая-то программа, предназначенная для оптимизации быстродействия Windows. В таком случае, вам, возможно, следует увеличить файл подкачки или включить его (если он был отключен). Некоторые старые программы вообще не запустятся с отключенной виртуальной памятью и всегда будут писать о ее нехватке.

Файл подкачки Windows отключен

Во всех этих случаях рекомендую к ознакомлению статью, в которой подробно описано, как и что делать: Как правильно настроить файл подкачки Windows.

Утечка памяти или что делать, если отдельная программа забирает всю свободную RAM

Случается, что какой-то отдельный процесс или программа начинает интенсивно использовать оперативную память — это может быть вызвано ошибкой в самой программе, вредоносным характером ее действий или каким-либо сбоем.

Определить, нет ли такого процесса можно с помощью диспетчера задач. Для его запуска в Windows 7 нажмите клавиши Ctrl + Alt + Del и выберите диспетчер задач в меню, а в Windows 8 и 8.1 нажмите клавиши Win (клавиша с эмблемой) + X и выберите «Диспетчер задач».

Просмотр процессов в диспетчере задач Windows 7

В диспетчере задач Windows 7 откройте вкладку «Процессы» и отсортируйте по столбцу «Память» (нужно кликнуть по имени столбца). Для Windows 8.1 и 8 воспользуйтесь для этого вкладкой «Подробности», которая дает наглядное представление обо всех процессах, запущенных на компьютере. Их также можно отсортировать по количеству используемой оперативной и виртуальной памяти.

Если вы видите, что какая-то программа или процесс использует большое количество RAM (большое — это сотни мегабайт, при условии, что это не редактор фото, видео или что-то ресурсоемкое), то стоит разобраться, почему так происходит.

Если это нужная программа: повышенное использование памяти может быть вызвано как обычной работой приложения, например, при автоматическом обновлении, или операциях, для которых программа и предназначена, так и сбоями в ней. Если вы видите, что программа все время использует странно большое количество ресурсов, попробуйте переустановить ее, а если это не помогло — поискать в Интернете описание проблемы применительно к конкретному ПО.

Если это неизвестный процесс: возможно, это что-то вредоносное и стоит проверить компьютер на вирусы, есть также вариант, что это сбой какого-либо системного процесса. Рекомендую поиск в Интернете по имени этого процесса, для того, чтобы разобраться в том, что это и что с этим делать — скорее всего, вы не единственный пользователь, у кого возникла такая проблема.

В заключение

Помимо описанных вариантов, есть еще один: ошибку вызывает именно экземпляр программы, которую вы пытаетесь запустить. Имеет смысл попробовать загрузить ее из другого источника или почитать официальные форумы поддержки этого программного обеспечения, там тоже могут быть описаны варианты решения проблем с недостаточностью памяти.

Читайте также: