Fault tolerant heap ошибка

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

12.09.2018 11:43

Добрейший дзен,господа…Вот такая-вот ошибка сегодня случилась у меня,хотя вчера всё было норм. По ссылке предлагаемой,пройти не могу,так-как Макс тупо крашится. Сталкивался-ли кто с подобным?

ПыСы: Corona 1.5.2

На сайте c 14.06.2012
Сообщений: 14209
Москва

12.09.2018 11:56

Короче, FTH смотрит, как ведёт себя приложение, и если оно падает, то FTH начинает подставлять ему разные программные костыли, чтоб не падало. Может быть, со временем, через несколько перезагрузок само рассосётся. А можно исключить макс из сферы деятельности FTH и посмотреть, что получится.

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

12.09.2018 11:59

Цитата Yehat:

Короче, FTH смотрит, как ведёт себя приложение, и если оно падает, то FTH начинает подставлять ему разные программные костыли, чтоб не падало. Может быть, со временем, через несколько перезагрузок само рассосётся.

В общем,как я понимаю…это «глюковая» ошибка? И апосля перезагрузки компа может и вовсе исчезнуть?

Проверил на других файлах…та-же история…Мистика. Буду пробовать перегружать комп.

ПыСы: сорян,лимит плюсов закончился(

На сайте c 14.06.2012
Сообщений: 14209
Москва

12.09.2018 12:01

Цитата Faber:

И апосля перезагрузки компа может и вовсе исчезнуть?

А может и нет. Комп новый? Разгон снимите, если есть.

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

12.09.2018 12:06

Цитата Yehat:

Цитата Faber:

И апосля перезагрузки компа может и вовсе исчезнуть?

А может и нет. Комп новый?

Проблема после перезагрузки не исчезла…(((

Да.комп относительно новый…Видюху только в понедельник поменял.

На сайте c 14.06.2012
Сообщений: 14209
Москва

12.09.2018 12:13

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

А какой макс и винда? В 10 винде официально поддерживаются версии с 2017 включительно и новее. Остальное, как утверждает Автодеск, тоже работает, но на ваш страх и риск. Хотя вижу, винда 7-ка.

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

12.09.2018 12:16

Цитата Yehat:

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

Винду переустанавливали где-то полгода назад…бо была 10-ка,и это были адские муки и судороги. Но такая трабла нарисовалась вообще на моей памяти в-первые…ни дома,ни на других местах не встречался с ней.

На сайте c 14.06.2012
Сообщений: 14209
Москва

12.09.2018 12:17

Попробуйте ещё корону посвежее. Есть на торрентах 1.7, а у официалов уже 2.0 версия.

Иногда эта ошибка есть, но всё работает и с ней. 

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

12.09.2018 12:21

Цитата Yehat:

Попробуйте ещё корону посвежее. Есть на торрентах 1.7, а у официалов уже 2.0 версия.

Иногда эта ошибка есть, но всё работает и с ней. 

Хз…ставил как-то 1,7…так глючила.

Спасибо за советы)

На сайте c 13.01.2011
Сообщений: 689
Kyiv, Ukraine

04.12.2019 14:26

Цитата Faber:

Вот такая-вот ошибка сегодня случилась у меня,хотя вчера всё было норм

Проблема как-то решилась?

У меня на прошлой неделе тоже такая кака выползла. И тоже внезапно — вечером все ОК,

утром — «Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem.Affected executables are:  WSCommCntr4.exe»

С виреем — все без ошибок, только с короной глюк.

Ничего не меняла, разве что автообновление драйверов произошло, не знаю.

Переустановка короны, макса+корона с очистками реестров ничего не изменили.

Ну… давно винду переставить было нужно smiley-biggrin.gif Только это и помогло ))))

А у вас как проблема решилась? Чтобы знать на будущее, ежели опять…

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

04.12.2019 14:41

Travinka

Если мне память не изменяет,то именно переустановка винды и спасла)

На сайте c 13.01.2011
Сообщений: 689
Kyiv, Ukraine

04.12.2019 14:46

Цитата Faber:

именно переустановка винды и спасла

Самый ламерский инструмент! smiley-good.gif Помогает от всех неприятностей )))

Наверняка есть простое решение, но я не нашла ((

На сайте c 15.03.2018
Сообщений: 98

04.12.2019 14:52

У меня такое было, на оф сайте короны почитайте, через переводчик, надо в командной строке отключить эту штуку, вот этот FTH, именно не приостановить, а отключить

к сожалению в командной строке не умею ковыряться. чинил муж

Надеюсь вам поможет

Пы.Сы в командной строке винды)

На сайте c 13.01.2011
Сообщений: 689
Kyiv, Ukraine

04.12.2019 15:08

Цитата agluamova94:

Надеюсь вам поможет

Спасибо!

Надеюсь, что больше не придется с таким сталкиваться. )))

Насчет FTH было желание последовать совету с оф.сайта, но засомневалась… жалею, что не попробовала (все равно винду собиралась переставлять) В следующий раз, если возникнет такая кака (тьфу-тьфу-тьфу) попробую

На сайте c 04.09.2008
Сообщений: 12544
Уфа

04.12.2019 15:13

блин. тему нормально назови

где ошибка почему ошибка

то же мне достоевский

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

04.12.2019 17:04

Цитата Nightt:

блин. тему нормально назови

где ошибка почему ошибка

то же мне достоевский

Да тему можно сносить,в принципе…

Ошибку обозначил под катом.

На сайте c 04.09.2008
Сообщений: 12544
Уфа

04.12.2019 17:08

нет уж. ты потрудись и переименуй

На сайте c 11.09.2007
Сообщений: 4294
Кишинев

04.12.2019 17:18

Цитата Nightt:

нет уж. ты потрудись и переименуй

Я ума не приложу.как назвать эту ошибку)))

так приложи. ум 

I’ve recently started seeing this line in my Visual Studio 2005 output window when launching my application:
FTH: (7156): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***

I’ve tried turning off the fault tolerant heap using the instructions here:
http://msdn.microsoft.com/en-us/library/dd744764(VS.85).aspx

I’m running Windows 7 64-bit edition, so I have made the changes to both the 32-bit and 64-bit registries, and run the «Rundll32.exe fthsvc.dll,FthSysprepSpecialize» command using both the 32-bit and 64-bit versions of Rundll32.exe.

However, after rebooting I am still getting the fault tolerant heap when trying to debug my application!

This is a real problem since it masks the bug I am trying to reproduce, and it also kills performance.

Does anyone have any other suggestions how to disable the fault tolerant heap?

trincot's user avatar

trincot

311k35 gold badges242 silver badges283 bronze badges

asked Feb 16, 2011 at 18:16

MJW's user avatar

To disable it for a single application

Go to the HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER versions of
SoftwareMicrosoftWindows
NTCurrentVersionAppCompatFlagsLayersyour_application.exe and
delete the Fault­Tolerant­Heap entry.

From here (actually here)

answered Jan 25, 2012 at 21:31

Lars Truijens's user avatar

Lars TruijensLars Truijens

42.7k6 gold badges124 silver badges141 bronze badges

3

Set this registry value to 0:
HKEY_LOCAL_MACHINESoftwareMicrosoftFTHEnabled

answered May 10, 2011 at 20:16

Aaron Klotz's user avatar

Aaron KlotzAaron Klotz

11.2k1 gold badge28 silver badges22 bronze badges

2

You can add the name of your executable to the ExclusionList.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftFTHExclusionList

Works for me.

j0k's user avatar

j0k

22.5k28 gold badges79 silver badges89 bronze badges

answered Aug 27, 2012 at 8:12

Joren Boulanger's user avatar

3

answered Feb 16, 2011 at 23:47

Sheng Jiang 蒋晟's user avatar

Sheng Jiang 蒋晟Sheng Jiang 蒋晟

15.1k2 gold badges28 silver badges46 bronze badges

1

you can clear the list of applications tracked by FTH without stopping this service by following these steps:

  1. Click the Start menu.
  2. Right-click Computer and click Manage.
  3. Click Event Viewer -> Applications and Services Logs -> Microsoft ->
    Windows -> Fault-Tolerant-Heap.
  4. View FTH Events.

you will find file named operational by right click and choose clear log,
then you can run you program again and warning message will disappear,
it worked with me without restarting operating system.

answered Feb 4, 2019 at 21:36

clever tiger's user avatar

0

On Windows 10 the registry location is:

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftFTH

You can remove you executable from the list in:

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftFTHState

or you can run this command from an elevated command prompt

Rundll32.exe fthsvc.dll,FthSysprepSpecialize

You may need to reboot your machine

answered Nov 19, 2020 at 14:40

Henrik Høyer's user avatar

Henrik HøyerHenrik Høyer

1,1731 gold badge16 silver badges27 bronze badges

«Rundll32.exe fthsvc.dll,FthSysprepSpecialize» looks to only clear the list of currently flagged applications. if your application still causes oddities, the FTH should still step in and take over.

as already mentioned:

Set this registry value to 0: HKEY_LOCAL_MACHINESoftwareMicrosoftFTHEnabled

this should disable FTH for the whole system.

Steve Czetty's user avatar

Steve Czetty

6,1479 gold badges39 silver badges48 bronze badges

answered Jul 18, 2011 at 14:26

atlas's user avatar

atlasatlas

111 bronze badge

I had to rename the file as well because the registry entries associated with this key were empty of applicable data. I expect that they populate if you have a misbehaving application. But in my case I was debugging my own application within Visual Studio. So in that case, it was my process that was somehow loading the FTH whether the FTH Service was running or not. And in fact I had no applications listed that were previously tagged as misbehaving.

But I had to follow these instructions:

http://billroper.livejournal.com/960825.html

because it wouldn’t let me rename the file until I took ownership and made sure I had full control.

answered Apr 19, 2013 at 16:40

user1904938's user avatar

I had similar issue when running a Unit test using (Microsoft::VisualStudio::CppUnitTestFramework).
Somehow I had violated some heap allocation, and next time I tried to debug I received the message : «Fault tolerant heap shim applied to current process. This is usually due to previous crashes. » and the debug environment froze.

To get it to work again, I had to remove test case, recompile and add it again and recompile, then I could set breakpoint and step into the test.

answered Aug 24, 2018 at 8:40

serup's user avatar

serupserup

3,6062 gold badges29 silver badges33 bronze badges

Also ran into this. Renaming/deleting AcXtrnal.dll inside WindowsAppPatch seems to work for me. I like how this Microsoft recommended action (which I did first) does nothing.

answered Jul 13, 2011 at 2:03

Dave McMordie's user avatar

Hi, 

We recently upgraded to max 2022 (latest versions, SP) but are experiencing a number of problems across multiple machines.

1:  «Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem.
Affected executables are:
3dsmax.exe Learn more »»

We’re now getting this error whist rendering with Corona. Annoyingly this has on just started happening since we installed 2022. The same message now also appears on 2020. This could be something to do with a windows update though, not sure.

2: Repeatedly receiving a MAXScript Garbage Collection error on opening a file. Another thing we’ve never experienced in any other max version.

3: Opening files results in max operating fine for about 3 seconds, and then crashing out straight to windows with no error reporting window. The contents of these files can be successfully merged into a new scene, however after saving and reopening the new scene it again crashes the same way as before.

Is anyone else having these issues?

Cheers

Iain

Содержание

  1. Corona Renderer Helpdesk for 3ds Max plugin
  2. How can we help you today?
  3. Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem. Affected executables are: xxxx (typically 3dsmax.exe) Print
  4. What is FTH?
  5. Viewing FTH Logs
  6. Disabling FTH
  7. Related forum threads
  8. Вот такая ошибка.
  9. Corona Distributet Rendering (сетевой рендер)
  10. Очень долгий старт рендера!
  11. Зависает или долго сохраняет сцену. Большой размер файла.

Corona Renderer Helpdesk for 3ds Max plugin

How can we help you today?

Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem. Affected executables are: xxxx (typically 3dsmax.exe) Print

Modified on: Thu, 22 Apr, 2022 at 7:12 PM

Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem.
Affected executables are:
xxxx (typically 3dsmax.exe)

This article contains possible solutions to following problems:

These problems may be related to Microsoft Windows detecting an application which is often crashing (in this case 3ds Max, Corona, or other plugin) and applying special mitigations to it. In some cases this can prevent the application from crashing, but at the same time makes it extremely slow.

The solution to these problems may be disabling the Fault Tolerant Heap globally, or for a specific application (see below).

What is FTH?

The Fault Tolerant Heap (FTH) is a subsystem of Windows 7 responsible for monitoring application crashes and autonomously applying mitigations to prevent future crashes on a per application basis. For the vast majority of users, FTH will function with no need for intervention or change on their part. However, in some cases, application developers and software testers may need to override the default behavior of this system.

Viewing FTH Logs

Viewing Fault Tolerant Heap activity

Fault Tolerant Heap logs information when the service starts, stops, or starts mitigating problems for a new application. To view this information, follow these steps:

AcXVfKACLMZ4Bm36asTIlMtfqso0eqtWw

The service stop and start events contain no additional data. The FTH Enabled event contains the Process ID (PID), the process image name, and the process instance start time.

Disabling FTH

Note: basic knowledge on editing the Windows registry is required to perform the below steps. Please see: Windows registry information for advanced users

This will permanently exclude an application from FTH, unless it is reverted by the user.

Then delete the exe entry under HKEY_LOCAL_MACHINESOFTWAREMicrosoftFTHState

This should disable FTH for the added application.

63s857wzMY2mVwy DmWXKrHdUa 4dhhJJg

Go to HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER versions of SoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers your_application.exe and delete the Fault­Tolerant­Heap entry.

Source: The Old New Thing
ZRhOC Z9aRrHpq8tlOgA9qfLfEYozDbVMg

1Y7Ep IMvLniufTfCOCWakoUDyPW43HejQ

reJQyu4ZcpJSC mcysEgi 9KPFyzvtwmmA

3. Disabling FTH completely:

To disable Fault Tolerant Heap entirely on a system, set the REG_DWORD value HKEY_LOCAL_MACHINE SoftwareMicrosoftFTHEnabled to 0.

After changing this value, restart the system. FTH will no longer activate for new applications.

eUUOV18I6INwDXHogyJr3zOegyQaCvNLqQ

You may additionally need to delete the exe entry under HKEY_LOCAL_MACHINESOFTWAREMicrosoftFTHState

4. Resetting the list of applications tracked by FTH

Fault Tolerant heap is self-managing and will autonomously stop applying in the case that mitigations are not effective for a given application. However, if you need to reset the list of applications for which FTH is mitigating problems (for example, if you are testing an application and need to reproduce a crash that FTH is mitigating), you can run the following command from an elevated command prompt:

bkJ6lkFrklf021pR7OQGt2WENI0a89pKsA

Caution Running this command will clear all FTH applications, so applications that are currently functioning properly may begin to crash again after running this command.

Parsing the scene and network performance (solved by disabling FTH)

Corona 1.01.00 Transforming Vertices too long on Slave (WSCommCntr4.exe was found in FTH logs, solved by renaming WSCommCntr4.exe and thus preventing it from running)

Источник

Вот такая ошибка.

600bdbcc08438

Добрейший дзен,господа. Вот такая-вот ошибка сегодня случилась у меня,хотя вчера всё было норм. По ссылке предлагаемой,пройти не могу,так-как Макс тупо крашится. Сталкивался-ли кто с подобным?

cf7c734f444eb9bc8a15995ccd9b530b

55b243af7bc86

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

600bdbcc08438

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

Можно чутка по-проще разъяснить. Почитал я по ссылке,но. ничего из перечисленного у меня не наблюдается. Сцена очень легкая,никаких долгих просчетов и т.д. И к тому-же.всё вчера работало на ура. А сегодня луп,и такая штуковина.

55b243af7bc86

600bdbcc08438

В общем,как я понимаю. это «глюковая» ошибка? И апосля перезагрузки компа может и вовсе исчезнуть?

Проверил на других файлах. та-же история. Мистика. Буду пробовать перегружать комп.

ПыСы: сорян,лимит плюсов закончился(

55b243af7bc86

А может и нет. Комп новый? Разгон снимите, если есть.

600bdbcc08438

А может и нет. Комп новый?

Проблема после перезагрузки не исчезла. (((

Да.комп относительно новый. Видюху только в понедельник поменял.

55b243af7bc86

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

А какой макс и винда? В 10 винде официально поддерживаются версии с 2017 включительно и новее. Остальное, как утверждает Автодеск, тоже работает, но на ваш страх и риск. Хотя вижу, винда 7-ка.

600bdbcc08438

Винду переустанавливали где-то полгода назад. бо была 10-ка,и это были адские муки и судороги. Но такая трабла нарисовалась вообще на моей памяти в-первые. ни дома,ни на других местах не встречался с ней.

55b243af7bc86

Попробуйте ещё корону посвежее. Есть на торрентах 1.7, а у официалов уже 2.0 версия.

Иногда эта ошибка есть, но всё работает и с ней.

600bdbcc08438

Попробуйте ещё корону посвежее. Есть на торрентах 1.7, а у официалов уже 2.0 версия.

Иногда эта ошибка есть, но всё работает и с ней.

Хз. ставил как-то 1,7. так глючила.

56cabe2eeef27

Проблема как-то решилась?

Ничего не меняла, разве что автообновление драйверов произошло, не знаю.

Переустановка короны, макса+корона с очистками реестров ничего не изменили.

Ну. давно винду переставить было нужно smiley biggrinТолько это и помогло ))))

А у вас как проблема решилась? Чтобы знать на будущее, ежели опять.

Источник

Corona Distributet Rendering (сетевой рендер)

584087b4037dd

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

3ds max 2017 corona 1.6.1

57a345d968296

584087b4037dd

В систем месседжах все отлично ошибок не обнаружено.

Когда меняю hdri на corona sky тогда вместо темных полос, вообще появляется полностью белая картинка как будто заливку в фотошопе белым цветом сделали, помогите пожалуйста в чем может быть проблема неужели ни у кого такого не было?

5a0abdc07b2ac

5772ab25d918b

В систем месседжах все отлично ошибок не обнаружено.

Когда меняю hdri на corona sky тогда вместо темных полос, вообще появляется полностью белая картинка как будто заливку в фотошопе белым цветом сделали, помогите пожалуйста в чем может быть проблема неужели ни у кого такого не было?

Был подобный косяк. Мучался долго и не мог въехать почему сиё действие происходит. Проблема решилась установкой вирея на компы в сети. Изначально на них переустановил винду и поставил макс/корона + пару плагинов. А на рабочей лошади всё стояло (плагины, рендеры и тп).

Вообщем доустановка вирея (даже без лицензии помоему если не подводит память) помогла справиться.

5405e0ba4595c

5772ab25d918b

Дело не в камере даже было. Как обычно в окружение кидаешь vrayhdri. А ноды не врубаются походу в эту мапу. Так же как и корона конвертер не пашет без установленного вирея. Какие то библиотеки он походу подгружает иногда с вирея

blank

Подскажите пожалуйста, возможен ли Corona Distributet Rendering между двумя машинами с разными ОС (windows 7 и windows 10) и разными системами (Intel i7 и AMD treathper)?

blank

Подскажите пожалуйста, возможен ли Corona Distributet Rendering между двумя машинами с разными ОС (windows 7 и windows 10) и разными системами (Intel i7 и AMD treathper)?

С разными ОС точно возможен, с разными системами скорее всего что тоже

5a4b5d045de3b

Всем доброго времени!

bd3c5d83bec4ca678028d0f6087c9df7

5115a724fba923ac9626b89b96ffa0e9

577d2374c2481

Подскажите пожалуйста, возможен ли Corona Distributet Rendering между двумя машинами с разными ОС (windows 7 и windows 10) и разными системами (Intel i7 и AMD treathper)?

С разными ОС точно возможен, с разными системами скорее всего что тоже

Не стоит так делать, если не хотите сталкиватся с непредвиденным гемороем.

И в идиале пути к фаилам надо конвертировать в UNC.

blank

Имеется основной компьютер AMD Ryzen 1700x (32 RAM) для 3д, также 3770k ((24 RAM)хочу задействовать его для рендера по ночам) и также еще наверно появится AMD Ryzen 5 1600 или i5 8400 (8 RAM)

Никогда раньше не пользовался дистрибутивным рендерингом.

1. На каждом из этих компьютеров должно быть достаточно памяти, для просчета сцены? То есть, если на последнем (Райзен 5) будет только 8 гигов оперативы, то его задействовать не получится для распределенного рендеринга?

2. Сервера нет, но как я понял, можно создать папки с общим доступом (все компьютеры подключены к одному роутеру), откуда и будут считываться к примеру текстуры и прочие?

66

hunger89

blank

hunger89

577790137a9e1

Добрый день. Нода откидывает такое: В чем проблема?

2018-07-31 18:30:18 3dsMax started successfully2018-07-31

18:30:18 Accepted remote connection from 192.168.0.1042018-07-31

18:30:18 Started connection #172018-07-31 18:30:18 Handshake: 0 init 0 Max2016 CoronaCamera003 0 0 0 0 1920 1080 2 192.168.0.104 2018-07-31

18:30:18 Saving incoming scene to C:/Users/Carmagedon/AppData/Local/CoronaRenderer/DrData/received_scene_703360828.max2018-07-31

18:31:04 Downloaded scene: 534 M bytes in 45 s2018-07-31 18:31:04 Forwarded to master: 0 error Windows enabled ‘Fault Tolerant Heap’ for 3dsmax or dependent processes. This may have severe performance impact on Corona. Please follow the link to learn how to solve the problem.Affected executables are: WSCommCntr4.exe 2018-07-31 18:31:04 Received sampling focus mask (region 0 0 1920 1080)2018-07-31 18:31:04 Render for connection #17 started2018-07-31 18:31:25 Closing loopback manager2018-07-31

18:31:25 DR is finished2018-07-31 18:31:25 Ready for new connection2018-07-31

Источник

Очень долгий старт рендера!

5f19be9d00d9d

Сцена довольно тяжелая и мгновенно забивает 32гб оперативки, рендер стартует около 40-50 минут после чего фрейм буфер всеже открывается и рендер идет с нормальной скоростью.

доходит до смешного когда на старт рендера уходит 50 минут а на сам рендер 10-15

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

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

Есть ли способ заставить корону не загружать оперативку скрытую геометрию?

Как еще побороть безумно долгое начало рендера?

5d55bae6d9207

был бы вирей посоветовал бы прокси.

55b243af7bc86

5f19be9d00d9d

проксей как раз в сцене несколько сотен (много видов деревьев, детские площадки, кусты, трава и прочее)

все тяжелое и инстансное в прокси. но вот в VRAY прокси реально помогают подгружаясь в каждый бакет во время рендера и экономя оперативку.

599d82e60f437

не думаю что корона подгружет что то от скрытых обьектов, но вы это легко можете проверить просто сравнив.

конечно не помешали бы подробности:это экстерьер? сколько полигонов? прокси юзаете? и т.д.

Пока писал этот коммент появились ответы на некоторые вопросы. Но все же, насколько все сурово?)

5f19be9d00d9d

petrovich23rus Ни о каком дисплейсменте и речи быть не может, это вообще отдельная тема в короне) все делаю без дисплейсмента в общем.

и это очень важно т.к. при отправке анимации на ферму каждая машина будет стартовать по 40 минут..

Да сама сцена конечно не самая легкая но и ничего сверхъестественного. обычная текучка с несколькими секциями высотных домов, коих перерендерил в VRAY довольно много. просто впервые все сделал в короне и столкнулся с вопросами на которые пока не смог найти ответ.. думаю при прочих равных в vray она бы скушала 10-15гб оперативки и спокойно бы отрендерилась..

55b243af7bc86

599d82e60f437

Это не правда. Если в сцене скрыть все кроме бокса, то рендер стартует мгновенно, так же, как если бы она была пустая.

Вот пример на скрине. Три рендера.

А) Сцена целиком. «старт» занял 21 секунду.

B) В сцене только стены и чаиник. «старт» занял 4 секунды.

5ebe2463a672817cbd558bafd9549bfd

Видно что по мере скрытия обьектов из сцены предпрощет ускоряется.

p/s количество оперативки выделяемой на рендер так же не остается одиннаковым.

5aad61c733377

5f19be9d00d9d

в каком порядке вы запустили рендер?

в моем случае вместо 21сек 40минут и это существенно т.к. каждая машина на ферме вынуждена терять по 40мин на кадр

и надо добавить что GI precomp происходит уже после открытия фреймбуфера, для экстерьерной сцены я использую path tracing + path tracing

82110

Когда-то тоже заходил на форум с таким же вопросом))), тогда также сказали «что ну не знаю чувак, у меня все нормально)»

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

5f19be9d00d9d

shdwalex

Да именно так и есть как вы описываете, тоже сутки сканю что есть по оптимизации и прихожу к выводу что ничего кроме 64гб

на компах 32гб висит 40 мин прежде чем стартонуть

на компах 24гб просто висит те же 40 минут, после чего вылетает

-рендерить фрагментами не помогает, размер картинки не влияет на количество объектов в оперативке

-уменьшить количество уникальных объектов задача не простая и изменять уже утвержденные рендеры не хотелось бы

604f3669add6f

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

599d82e60f437

ну ура. теперь понятно. виснет на этапе transforming vertices. так? сразу бы написали, а то я рендерю всякое. )

бегло погуглив я заметил что это распространенная проблема, и существует уже лет 8. и это не связано ни конкретно с короной ни с виреем, дело в самом максе. И корона все же не подгружает хаиденую геометерию.

так же, на форуме короны шлют попробовать вот это

5979ea47b47af

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

82110

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

5f33f6d40c81a

Источник

Зависает или долго сохраняет сцену. Большой размер файла.

5ba125eb28ded

f61be830f4d433bdf5e221a2a85bcfa8

Цитата DoCentttt:

Аня, мне кажется он хочет, чтобы вы добавили ему файл подкачки. А ещё мне кажется, вы рендерите виреем РТ. А нужно Продакшеном.

Врей РТ и Продакшен не совсем понимаю, я пока баран в этом. У меня стоит Врей Некст, снимала на видеокарте.

604f3669add6f

Да, конечно, Ань. Но сначала выбери там просто Next, без GPU. И попробуй так, без подкачки. Может даже без него справится.

5ba125eb28ded

Да, конечно, Ань. Но сначала выбери там просто Next, без GPU. И попробуй так, без подкачки. Может даже без него справится.

Спасибо) не справился, завтра буду просить подкачку мне сделать. С фаилом подкачки я могу снимать на видеокарте?

604f3669add6f

Не знаю, это нужно смотреть вживую что к чему.

5f38f7905cf5f

Здравствуйте форумчане. Моделирую дизайн своей квартиры(вся квартира в одном файле). Смоделил 2 комнаты, вес файла стал 342 мб. Кол-во полигонов около 5,5 млн. Рендерит, но перед началом рендера, тормозит около 3 минут. Помогите пожалуйста, как можно оптимизировать эту сцену, чтобы в дальнейшем вообще не застыла при рендере.

Intel corei7, 3.40ghz

Nvidia geforce 440 gt

5bd736679b24c

Здравствуйте форумчане. Моделирую дизайн своей квартиры(вся квартира в одном файле). Смоделил 2 комнаты, вес файла стал 342 мб. Кол-во полигонов около 5,5 млн. Рендерит, но перед началом рендера, тормозит около 3 минут. Помогите пожалуйста, как можно оптимизировать эту сцену, чтобы в дальнейшем вообще не застыла при рендере.

Intel corei7, 3.40ghz

Nvidia geforce 440 gt

60cf960f76b78

Здравствуйте форумчане. Моделирую дизайн своей квартиры(вся квартира в одном файле). Смоделил 2 комнаты, вес файла стал 342 мб. Кол-во полигонов около 5,5 млн. Рендерит, но перед началом рендера, тормозит около 3 минут. Помогите пожалуйста, как можно оптимизировать эту сцену, чтобы в дальнейшем вообще не застыла при рендере.

Intel corei7, 3.40ghz

Nvidia geforce 440 gt

Надеюсь, будет интересно и полезно.

blank

Спасибо огромное! Это просто спасение!! Теперь merge занимает пару секунд.

5d0141d6ae079

Спасибо добрый человек. Игрушка 35000 полигонов с 5 цветами весившая 69 мб из 3D max 2018 стала весить 27мб

Огромное спасибо от новичка. Понятно, доходчиво, информативно. Надеюсь смогу применить на практике

60cf960f76b78

5a44fef8d6087

Надеюсь, будет интересно и полезно.

спасибо, тоже смотрю. всё как у вас в интро, сначала делал «сан узлы» и не парился, а со временем обнаружил что сцены уже по 20млн и мышка еле ползает)

33586

b4a58f1aba06cfbded58be4b2858e20a

Точно та же проблема описана здесь:

f4c1ff0122e225d759fa1d97c42d8fa0

f4db51780686063d9368ac81a9461b54

Ответа нет. Кто-то сталкивался, как это лечится?

55e8c437b2417

здравствуйте все! такой вопрос: есть сцена макс, 1,7 Гб (огромный генплан) все, кроме зданий и дорог-прокси. работала нормально, но после переустановки макса (слетела лицензия) открывается вот уже 2+ часов. в левом нижнем углу пишет delaunay meshing. чтобы почистить сцену от коллизий ее надо бы открыть, в этом и загвоздка.

есть ли какие-то способы облегчить сцену без открытия?

скажите, может, кто-то сталкивался

55e8c437b2417

звучит как триангуляция NURBS поверхностей, не уверен но можно прежде чем мержить сцену отключить отрисовку вьюпорта

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

578fc8da4a959

Здравствуйте все кого коснулась проблема долгого сохранения и автосохранения, но у кого проблема не решается различными чистильщиками!

Это может касаться не только короны но и всех тоже.

В интернете есть инструкции и на русском в принципе, читать Fault-tolerant heap

Вкратце суть такова: windows запускает службу для обеспечения стабильности приложений fault-tolerant heap. Так как часто при работе 3ds max возникают ошибки, загрузка каких либо кривых моделей, нехватка оперативной памяти и тд (у каждого свое) эта служба включает 3ds max в список и начинает «обеспечивать его стабильность» типа. В итоге мы имеем ооочень долгое сохранение/автосохранение и еще некоторые проблемы при работе с большими сценами.

В моем случае это помогло, рад если кому то будет полезно)

Огромное спасибо друг. Ничего не помогало. Этот способ помог. Я потом кстати вспомнил, что у меня приложение выбило два раза подряд ошибкой скрипта. Так и оказалось, система занесла макс в черный список. Всем кому не помогают скрипты попробуйте этот способ.

Источник

Как отключить отказоустойчивую кучу для средства визуализации короны

Недавно я начал видеть эту строку в окне вывода Visual Studio 2005 при запуске своего приложения: FTH: (7156): *** Отказоустойчивая прокладка кучи применена к текущему процессу. Обычно это происходит из-за предыдущих сбоев. ***

Я попытался отключить отказоустойчивую кучу, следуя инструкциям здесь: http://msdn.microsoft.com/en-us/library/dd744764(VS.85).aspx

Я использую 64-разрядную версию Windows 7, поэтому я внес изменения как в 32-разрядные, так и в 64-разрядные реестры и запустил команду «Rundll32.exe fthsvc.dll, FthSysprepSpecialize», используя как 32-разрядные, так и 64-разрядные версии. 64-битные версии Rundll32.exe.

Однако после перезагрузки я все еще получаю отказоустойчивую кучу при попытке отладки моего приложения!

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

Есть ли у кого-нибудь другие предложения, как отключить отказоустойчивую кучу?

Чтобы отключить его для одного приложения

Перейдите к версиям HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER в Software Microsoft Windows NT CurrentVersion AppCompatFlags Layers your_application.exe и удалите запись FaultTolerantHeap.

Отсюда (на самом деле здесь)

  • 4 Это решение работает для меня, но мне нужно было только удалить FTH HKEY_LOCAL_MACHINE.
  • Это отключает его только после включения. Это не мешает ему снова включиться, что действительно необходимо …

Установите для этого параметра реестра значение 0: HKEY_LOCAL_MACHINESoftwareMicrosoftFTHEnabled

  • Мне пришлось удалить и перекомпилировать свой exe-файл, чтобы это сработало.
  • @DonaldDuck Удаление exe не помогло мне (Windows 10). Пришлось переименовать.

Вы можете добавить имя вашего исполняемого файла в ExclusionList.

HKEY_LOCAL_MACHINESOFTWAREMicrosoftFTHExclusionList 

Работает для меня.

  • 1 Это решение не помогло мне. Вы добавили полный путь к исполняемому файлу? или просто имя исполняемого файла?
  • @AngieQuijano Вначале у меня тоже не получилось, но когда я удалил и перекомпилировал свой exe-файл, он заработал (просто перекомпилировать его не получилось, пришлось удалить).
  • @DonaldDuck Удаление exe не помогло мне (Windows 10). Пришлось переименовать.

Вы можете изменить манифест приложения, исключив свою программу из PCA.

см. также: Как сбросить Помощник по совместимости программ для тестирования

  • Большое спасибо за ваш ответ. К сожалению, изменение манифеста приложения, как вы предложили, и сброс PCA ничего не изменили.

«Rundll32.exe fthsvc.dll, FthSysprepSpecialize» пытается очистить только список приложений, отмеченных в данный момент. Если ваше приложение все еще вызывает странности, FTH все равно должен вмешаться и взять на себя управление.

как уже упоминалось:

Установите для этого параметра реестра значение 0: HKEY_LOCAL_MACHINESoftwareMicrosoftFTHEnabled

это должно отключить FTH для всей системы.

Тоже столкнулся с этим. Мне кажется, что переименование / удаление AcXtrnal.dll внутри Windows AppPatch работает. Мне нравится, что это рекомендованное Microsoft действие (которое я сделал первым) ничего не дает.

Мне также пришлось переименовать файл, потому что записи реестра, связанные с этим ключом, не содержали применимых данных. Я ожидаю, что они появятся, если у вас некорректно работающее приложение. Но в моем случае я отлаживал собственное приложение в Visual Studio. Таким образом, в этом случае это был мой процесс, который каким-то образом загружал FTH, независимо от того, работает служба FTH или нет. И на самом деле у меня в списке не было приложений, которые ранее были отмечены как некорректные.

Но мне пришлось следовать этим инструкциям:

http://billroper.livejournal.com/960825.html

потому что это не позволило мне переименовать файл, пока я не стал владельцем и не убедился, что у меня есть полный контроль.

У меня была аналогичная проблема при запуске модульного теста с использованием (Microsoft :: VisualStudio :: CppUnitTestFramework). Каким-то образом я нарушил выделение некоторой кучи, и в следующий раз, когда я попытался отладить, я получил сообщение: «Отказоустойчивая прокладка кучи применена к текущему процессу. Обычно это происходит из-за предыдущих сбоев.» И среда отладки зависла.

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

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

  1. Щелкните меню Пуск.
  2. Щелкните правой кнопкой мыши «Компьютер» и выберите «Управление».
  3. Щелкните Просмотр событий -> Журналы приложений и служб -> Microsoft -> Windows -> Fault-Tolerant-Heap.
  4. Просмотр событий FTH.

Вы найдете файл с именем «Рабочий», щелкнув правой кнопкой мыши и выбрав «Очистить журнал», затем снова запустите программу, и предупреждающее сообщение исчезнет, ​​это работало со мной без перезагрузки операционной системы.

Tweet

Share

Link

Plus

Send

Send

Pin

  • Fatal error in launcher unable to create process using ошибка
  • Fatal error friday the 13 ошибка
  • Fatal error fbinst exe could not format disk winsetupfromusb ошибка
  • Fatal error c1903 не удается восстановить после предыдущих ошибок остановка компиляции
  • Fatal error c1859 непредвиденная ошибка предкомпилированного заголовка