During the 4 day render of my Borderlands IQ video I became very interested in the prospect of stopping the rendering and continuing later. Even though Anri runs as a low priority thread it still severely bogs down your computer. I identified a few reasons I wanted to stop anri and I'm sure there are more:
*I only want it to run at night
*I have another task that requires a large amount of CPU usage and I don't want it to take forever
*My power supply is really hot, maybe I should let it cool down
Unfortunately anri doesn't allow you to kill it and resume at the previous point. I was able to address the overheating issue by putting the computer to sleep. That causes anri to pause when the computer sleeps and then resume when windows wakes up. Knowing that I wondered if there was a way to sleep a single process and I found it. Even better it's an official Microsoft tool so I'm fairly certain there are no viruses in it. Microsoft provides an upgraded task manager called "Process Explorer" available at http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx There is no install it's just an executable file. When you run it if you scroll to the cmd.exe and under that right click on x264.exe you have the option "suspend" which will sleep that one process only leaving the rest of your computer active as if it wasn't open. Later choose "resume" to continue rendering. Unfortunately this is not quite as good as a full exit and resume later because you have to leave cmd.exe active and leave the process in the tree but still it's nice.
To recap: Windows Process Explorer. DOES: Allow you to pause the Anri encoding process and free up resources while leaving the rest of your computer active. DOES NOT: allow you to completely exit anri and start over i.e. will not continue from a crash/restart.
Hopefully some of you will find this useful.
*I only want it to run at night
*I have another task that requires a large amount of CPU usage and I don't want it to take forever
*My power supply is really hot, maybe I should let it cool down
Unfortunately anri doesn't allow you to kill it and resume at the previous point. I was able to address the overheating issue by putting the computer to sleep. That causes anri to pause when the computer sleeps and then resume when windows wakes up. Knowing that I wondered if there was a way to sleep a single process and I found it. Even better it's an official Microsoft tool so I'm fairly certain there are no viruses in it. Microsoft provides an upgraded task manager called "Process Explorer" available at http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx There is no install it's just an executable file. When you run it if you scroll to the cmd.exe and under that right click on x264.exe you have the option "suspend" which will sleep that one process only leaving the rest of your computer active as if it wasn't open. Later choose "resume" to continue rendering. Unfortunately this is not quite as good as a full exit and resume later because you have to leave cmd.exe active and leave the process in the tree but still it's nice.
To recap: Windows Process Explorer. DOES: Allow you to pause the Anri encoding process and free up resources while leaving the rest of your computer active. DOES NOT: allow you to completely exit anri and start over i.e. will not continue from a crash/restart.
Hopefully some of you will find this useful.
Thread title: