Bosworth
04-05-2005, 01:09 AM
I am about to send this cd distributed project out to the printers... :D (finally - after waiting for the pricing chump to come up with numbers...)
It's a hybrid disk that executes nicely on pc and mac. I am primarily using loadMovieNum to open about 25 swfs (on a rotating basis) - replacing the swfs on _level1 over and over. This works great while on the HD - and also works well running from the CDrom drive. However...
Because the optical drive is being relied upon to write data to the memory cache - I have experienced considerable (10 secs or more) waits while swfs are switching out (and this is obviously conditioned by the speed of the drive itself - and by the speed of the IDE bus).
This is almost unnoticable while the drive is spinning (the swfs are relatively small - generally under a meg) - but when the drive "settles" the app may hang for a second as the drive comes up to speed. Which is a pretty disheartening thing for something i've spent so much time and energy on...
Workarrounds??
Has anybody dealt with this issue, and more importantly - have you figured out a sweet sollution?
A couple thougts that crossed my mind -
Keep the drive spinning by addressing (and loading) a tiny, invisible swf that runs in the background - every ten seconds or so? thus never allowing the drive to settle?
Can I preload each of the swfs at runtime? and just hold the group of swfs in cache during use? They add up to about 10 megs total - (I've done this with javascript on html pages with rollovers - but have never done so with Flash).
any other ideas?
Im all ears...
cheers
b([])x
It's a hybrid disk that executes nicely on pc and mac. I am primarily using loadMovieNum to open about 25 swfs (on a rotating basis) - replacing the swfs on _level1 over and over. This works great while on the HD - and also works well running from the CDrom drive. However...
Because the optical drive is being relied upon to write data to the memory cache - I have experienced considerable (10 secs or more) waits while swfs are switching out (and this is obviously conditioned by the speed of the drive itself - and by the speed of the IDE bus).
This is almost unnoticable while the drive is spinning (the swfs are relatively small - generally under a meg) - but when the drive "settles" the app may hang for a second as the drive comes up to speed. Which is a pretty disheartening thing for something i've spent so much time and energy on...
Workarrounds??
Has anybody dealt with this issue, and more importantly - have you figured out a sweet sollution?
A couple thougts that crossed my mind -
Keep the drive spinning by addressing (and loading) a tiny, invisible swf that runs in the background - every ten seconds or so? thus never allowing the drive to settle?
Can I preload each of the swfs at runtime? and just hold the group of swfs in cache during use? They add up to about 10 megs total - (I've done this with javascript on html pages with rollovers - but have never done so with Flash).
any other ideas?
Im all ears...
cheers
b([])x