momodot opened this issue on Jul 03, 2005 ยท 17 posts
diolma posted Mon, 04 July 2005 at 4:42 PM
What ties up memory in Poser? Poser does:-) Both SamTherapy and Dizzi are correct. Poser asumes that a) it has got infinite memory and b) that the operating system will handle any problems. No-one has infinite memory and most operating systems assume that the user (application) will return unused memory gracefully. Alas, the twain shall never meet (unless, hopefully, in P7?) Memory should (usually) be handled by grabbing large fixed amounts (preferably in sizes of power 2), and the app should then do it's own, fairly simple, memory management internally. And release large bits when no longer needed. Doing this slows down the speed of the app. a little in the short term, but vastly improves both performance and reliability in the long term. There are plenty of reference books and items on the web explaining how to do this. Alas, so far, the Poser teams so far appear to have relied on graphics programmers, not systems programmers, for doing the programming, so memory is handled in a very unsophisticated manner.. Cheers, Diolma (Patiently waiting for P7)