2 Replies Latest reply on Apr 27, 2009 7:43 AM by Mylenium

    disk cache in AE CS4 does not seem to be working.....

    synapsemedia Level 1

      or not at least the way it used to work for me under CS3. when I was on CS3, i reuced the RAM setting for ram previews down to the lowest setting. then what would happen is that all my previews would immediately cache to disk and wouldshow up as a nice blue line telling me that this was happening. I was very happy with this setting as it allowed me to do long previews.

       

      now in cs4 - i have set ram to the lowest setting and enabled disk cache  and I immediatly get an error message saying AE cannot render the frames. when i then set RAM to the default setting and leave disk cache enabled it will render to RAM but NEVER to disk (no blue line)

       

      also I am never able to do a RAM preview of longer than a few seconds as the green line then begins to dissappear at the beginning of the sequence as it throws away frames cached to RAM to make way for new frames to be cached to RAM. The disk cache setting never kicks in .

       

      what is going on here?

       

      in CS3 it was easy and performed the way I understood and expected it to perform. now in CS4 it has all changed and is either so fundamentally different that I do not understand it anymore and am doing something wrong or disk cache is now broken in CS4.

       

      any advice would be greatly appreciated.

       

      cheers

       

      angus

        • 1. Re: disk cache in AE CS4 does not seem to be working.....
          TimeRemapper Level 4

          Hey Angus.

           

          The Disk Cache is not used for RAM previews. It can be used for Standard Previews (hitting the space bar instead of RAM previewing).

          If you'd like to use the Standard Previews as opposed to the RAM previews, you may not get realtime results.

          How big is the cache you've allocated?

          Generating a RAM preview should result in AE starting to cache frames at the beginning of your work area, and proceeding to cache frames towards the end of your work area for however much RAM is available with which to preview. If you had previewed content at some point at the beginning of your timeline, and then adjusted your work area to start a few seconds in, then the previewed content at the beginning (the green line) will be incrementally removed to cache new frames in your new work area.

          How much RAM does your machine/setup have? Maybe take a gander at the CS4 help files on this topic.

           

          All that being said, I rarely use, or see effeciency or consitency in using the disk cache. Only on a few projects have I found it to be useful/effective.

          That's all subjective, I suppose. When I was on a workstation with Nucleo Pro (made by Gridiron), there was some more effiecnt background rendering/cachiing of the timeline occuring that was useful, but it came with a processor hit.

          • 2. Re: disk cache in AE CS4 does not seem to be working.....
            Mylenium Most Valuable Participant

            desertfilm_interactive wrote:

             

            or not at least the way it used to work for me under CS3. when I was on CS3, i reuced the RAM setting for ram previews down to the lowest setting. then what would happen is that all my previews would immediately cache to disk and wouldshow up as a nice blue line telling me that this was happening. I was very happy with this setting as it allowed me to do long previews.

             

            angus

             

            Actually that behavior is incorrect in CS3 and to add to the oddness, it cannot be reproduced on any system. More down to the point: It's an arbitrary bug. RAM previews should only be commited to disk, if another preview is initiated, effectively overwriting the other frames stored in the RAM. Therefore CS4 is doing what is expected, when not even initiating previews. Also consider, that the disk cache is only used, when AE >thinks< using the stored frames would be faster than re-rendering. Since CS4 uses more OpenGL features, this will also not always be the case.  That being so, you will have to adapt your workflow to deal with the new behavior. Nucleo could be an option, but it is not supported for CS4, so you are pretty much left alone with the matter.

             

            Mylenium