Перейти к публикации

Выделение памяти в Ansys.


Рекомендованные сообщения

Всем привет.

Ай хэв сам квэсчнс фо ю.

Есть три компа с ANSYS10.

1) P4, 512 ОП

2) P4, 1024 ОП

3) Xeon, 2 ГБ ОП

Дык первый даёт выделять под расчет 512МБ, второй 1024МБ, а третий - 1200МБ... Почему так и как энто лечить ?

Ссылка на сообщение
Поделиться на других сайтах


Может поэтому?

"19.1. ANSYS Work and Swap Space Requirements

The ANSYS program requires some space to reside in memory, plus additional work space. The ANSYS work space defaults to 1 GB (1024 MB) for 64-bit machines, and 512 MB for 32-bit machines (Linux and Windows).

"

Правда насчет третьего что-то не понятно...1200? Обратитесь в техсаппорт ;)

Ссылка на сообщение
Поделиться на других сайтах

Дело не в Ансисе, а в операционной системе. 32 разрядная WINDOWS больше 1200 Мб Ансису не даст. На Линуксе 32 обычно можно выделить около 3 Гб. Хотите больше - покупайте 64 разрядную систему.

Ссылка на сообщение
Поделиться на других сайтах

Дело не в Ансисе, а в операционной системе. 32 разрядная WINDOWS больше 1200 Мб Ансису не даст.

<{POST_SNAPBACK}>

32 разрядная WINDOWS без проблем “дает” программе 3 Гб памяти. Так что дело не в WINDOWS.
Ссылка на сообщение
Поделиться на других сайтах

32 разрядная WINDOWS без проблем “дает” программе 3 Гб памяти. Так что дело не в WINDOWS.

<{POST_SNAPBACK}>

Так вы не знаете в чем дело ?
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Попробуйте в файле boot.ini добавить ключь /3GB, может поможет

Пример

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB

Если вы пытаетесь при загрузке вручную задать память под ANSYS может и не взять. Т.к. в HELP написано, что при загрузке АНСИС может взять только не прерывный блок памяти, а в Win память может быть разделена какой-нибудь dll-кой. А если ставити автоматом то он при необходимости будет наращивать мелкими кусочками и может взять всю. Но с опцией /3GB в любом случае веселей работать.

Ссылка на сообщение
Поделиться на других сайтах

Но с опцией /3GB в любом случае веселей работать.

<{POST_SNAPBACK}>

Может с данным ключом (/3GB) и веселее работать (с песнями и плясками), но в данном случае на компьютере с 2 Гб памяти ничего не изменится.
Ссылка на сообщение
Поделиться на других сайтах

Если винда 2003 сервак то писат ничег оен надо, у меня она видит 4Гб, а в инфе пишет расширение физических адрессов..... а и СП1 к винде

Ссылка на сообщение
Поделиться на других сайтах

Может с данным ключом (/3GB) и веселее работать (с песнями и плясками), но в данном случае на компьютере с 2 Гб памяти ничего не изменится.

Зачем говорить, если не знаете. У нас в отделе пока все машины с 2 ГБ памяти (за исключением сервера) и без ключа /3GB, некоторые задачи просто не запускаются на расчет или не грузиться db созданая на другом компе, выскакивает ошибка, что недостаточно Scrach Memory. После добавления ключа в boot.ini все начинало работать.

Я не буду объяснять тонкости этого процесса, т.к. уже не помню, надо заново HELP читать, просто констатирую то, что неоднакратно подтверждалось личным опытом.

Ссылка на сообщение
Поделиться на других сайтах

некоторые задачи просто не запускаются на расчет или не грузиться db созданая на другом компе, выскакивает ошибка, что недостаточно Scrach Memory. После добавления ключа в boot.ini все начинало работать.

<{POST_SNAPBACK}>

Читайте внимательно вопрос. 1200МБ это из другой оперы. Разные механизмы выделения памяти в WINDOWS. И dll тут не причем. Если бы dll в WINDOWS резали память на 1200МБ, то разработчики ушли бы под UNIX.
Ссылка на сообщение
Поделиться на других сайтах

Тем не менее, всякие паразиты аллокируют ячейки памяти и разработчики под UNIX не уходят.

Либо мучаются, бедолаги, либо пишут свой менеджер памяти.

Ссылка на сообщение
Поделиться на других сайтах

И dll тут не причем. Если бы dll в WINDOWS резали память на 1200МБ, то разработчики ушли бы под UNIX.

19.3.1. Allocating Memory to ANSYS Manually

...

Starting with a large amount of memory on 32 bit systems can cause problems. When ANSYS starts, many different items compete for space within virtual memory, including the ANSYS program itself, various shared libraries (or dynamic link libraries) required to run ANSYS, as well as other shared libraries that are required by the operating system. All of these items must reside within the process space given to the ANSYS program. If one or more of these items happens to land near the middle of the virtual address space given to the ANSYS process, it splits the memory that ANSYS sees into smaller pieces.

This occurs quite often on Windows machines. If you attempt to start ANSYS with a -m value of 1800 (requesting a very large scratch space) on a machine with memory as shown above, it will fail because there is no single block of memory large enough to allow ANSYS to start up with that much allocated space. There is 1900 MB of memory available to the ANSYS process, however.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Ребята расскажите чайнику, где смотреть сколько выделено памяти для Ansys. А то я считаю впервые сборку в Ansys Workbench, целый день вчера считала, так и не посчитала. Windows 2000, 32-битный, 4Гб операционки. Что можно сделать, чтобы ускорить процесс.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 года спустя...

А что делать, если система win7x64? выделяется максимум 3Гб из 8. Можно как то исправить проблему?

Выбираю прямой решатель, выделяется 4Гб, даже больше. :unsure:

Изменено пользователем user108
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • atox
      @gudstartup Спасибо! Будем пробовать.
    • pescarbon
      Станок работает.Но в его судьбе был период, что он полностью сбрасывал на заводские настройки все. Сейчас если день стоит без питания, но черный экран с ошибками . И приходится через select загружать сохраненные данные. А может тоже помрет и заново его пуско наладку уже не сделать , так как фиг напишешь plc программу. И станок зависает в том меню, даже без ноутбука, просто листаешь вниз и виснет
    • maxx2000
      Сложно, интересно, ничего непонятно, но я попробую. @Пингвинчик, можно cделать размер как параметр  и пихать куда только душе угодно?
    • gudstartup
      замените datum set mp960.x и восстановите машинные нули там где они должны быть
    • ID_Hacker
      Да, через RS232 winpcin используется. Я на Sinumerik CCU загружал через winpcin и была проблема с ошибкой передачи архива. Но у меня просто сбой передачи пока пытался с ноутбука через USB-RS232 делать. Зависаний не было. На следующий день привёз M6 программатор и нормально загрузил архив. Сейчас станок в каком состоянии?
    • atox
      Добрый день! Прошу помощи. Заменили линейку по Z. Теперь сбились естественно координаты по Z. Достаточно изменить референт? Или надо залезать в MP7530 ? Станок стал ругаться "tool changer no basic position"
    • Ветерок
      Как всё запутано! Я отказываюсь разбираться в этом во всём. Хреново когда конструкторами нанимают пингвинов...
    • Пингвинчик
      Вручную введён что бы вывести числовое значение допуска по квалитету
    • Ветерок
      А откуда? С потолка? Или из параметра? Тогда укажи ссылку на этот параметр.
    • Dimetil Gidrozin Dnepr
      в солиде эти спецификации автоматом тянут с чертежей детали в том порядке в котором им заблагорассудится потом что то изменишь там шо попало в спецификации да и времени вбухать надо свойства моделей деталей изменять чтобы он знал что куда пихать. я спецификации по старинке делаю в автокаде)) а на одной работе там все было упрощено вообще до экселя)) зато автоматизировано максимально. спецификацию за 2 минуты клепал на всю сборку стола мойки))
×
×
  • Создать...