Fri, Jan 31, 8:50 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 31 3:43 am)



Subject: How can I MAKE Poser 9 USE the ram I have?


Lyne ( ) posted Sat, 19 July 2014 at 1:12 PM · edited Fri, 31 January 2025 at 8:50 AM

How can I MAKE Poser 9 USE the ram I have?

I just got a super high end graphics machine (64 bit) and while I am SO angry I did not buy Poser 2014 when it was on sale (HAVE to wait for it to be on sale again at this point)... HOW can I force Poser 9 to USE the ram it now has available? It is using more, I can tell from test renders, but it does NOT seem to be using IT'S LIMIT OF 4 GIGS OF RAM.... (I have 64 gigs of ram on an extremely well configured machine).

heavy sigh

thanks,

Lyne

Life Requires Assembly and we all know how THAT goes!


3DFineries ( ) posted Sat, 19 July 2014 at 1:25 PM

Large Address Aware is what you need. Here is a link or you can Google it if you prefer. http://www.techpowerup.com/forums/threads/large-address-aware.112556/

hope that helps. 

Have a creative day!

********

My Lil' Store




willyb53 ( ) posted Sat, 19 July 2014 at 2:14 PM

Also make sure to check Seperate Process in Preferences

Bill

People that know everything by definition can not learn anything


prixat ( ) posted Sat, 19 July 2014 at 4:03 PM

If your Poser is still 32bit then, unfortunately, it still has the 4GB limit.

There's nothing the 64bit operating system can do to change that.

(No need to activate Large Address Aware, its already on in 64bit versions of Windows.)

regards
prixat


Lyne ( ) posted Sat, 19 July 2014 at 4:13 PM

OK! I did check mark the Seperate Process...since I have a "Quad" inteli7... and my number above this says "8" then it's telling p9 to USE the "8 lanes" for traffic, is my understanding.

3DFineries- have you used that little program on your P9 or another 32 bit graphic program (I desparately want to use my Carrara 8 also, and am betting it will run into the same problem). ?   It's kinda scary to modify my programs...

What  I WILL do FIRST is make a back up copy of my Poser 9's exe, rsr and whatever other files "go with" it's exe.... as I assume if I create a restore point before using it, will help too...  I use ccleaner to clean up my files and my registry as well... (as you can see, I'm being VERY cautious, but I do want to try and help my P9!)

I am betting that Smith-Micro won't have 2014 on that good of a sale again until the holidays or longer... sigh.

THANKS!! Any and all suggestions are SO appreciated!!

Life Requires Assembly and we all know how THAT goes!


willyb53 ( ) posted Sat, 19 July 2014 at 4:56 PM

Seperate process will help with rendering, since each process has its own memory limit, but it will not help with posing :(

 

Bill

People that know everything by definition can not learn anything


shvrdavid ( ) posted Sat, 19 July 2014 at 5:34 PM

Quote - If your Poser is still 32bit then, unfortunately, it still has the 4GB limit.

This is a misconception...

32 bit is limited to a total of 4 gig of total addressable space.

232 = 4,294,967,296 bytes 4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB

There is no way that you can use 4gig with a 32 bit program, it isn't possible.

If your video card has 512 meg of ram, (low for example) you loose ram before the bios even finishes. You end up with about 3 gig left. Add a video card with even more memory, and it gets worse. Once Windows (or any other op system) comes up, the kernel, services, and any programs that auto launch consume even more. Some of this can not be cached, and must remain in main memory. All of this takes away from the total free ram. Two 1 gig video cards will drop you to 2.2 gig left for programs.

To further complicate matters a 32 bit operating system can only access one page of memory at a time, and the maximum page size in Windows is 2 gig per page. If you have a machine with 32 bit Windows, a decent video card, etc. You will be left with 2 memory pages. A 2 gig one, and whatever is left after that. Possible only one page depending on the hardware. Large Aware just lets a program (that knows how) access a second page, that may or may not even be there to begin with.

Using 4 gig in 32 bit Windows is a myth..



Some things are easy to explain, other things are not........ <- Store ->   <-Freebies->


prixat ( ) posted Sat, 19 July 2014 at 7:07 PM

Quote - Using 4 gig in 32 bit Windows is a myth..

What you say is completely true, but if I understood Lynne's question correctly, we're talking about 32bit Poser running in 64bit windows with 64GB of memory.

If it was wriiten to be Large-Address-Aware then it gets the full, unencumbered 4GB. 🆒

regards
prixat


Believable3D ( ) posted Sat, 19 July 2014 at 7:27 PM

Along with ensuring Poser is LAA, also set your Max Bucket Size high in your render settings. A limit of 32 or whatever the current default is will never max out your available RAM.

______________

Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM

Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3


aRtBee ( ) posted Sun, 20 July 2014 at 5:30 AM

just jumping into clear a few myth.

  1. Poser is Large Address Aware already (since P8 at least).

  2. any 32-bit programs, will take max 2Gb user-ram (+2Gb system ram) in a 32-bit Windows environment. Unless the program is LAA, and unless that Windows environment is set to alter that into 3Gb/1Gb. I wrote a tutorial about that.
    Note: for 32-bit Mac OS, that 3Gb+1Gb is set automagically for LAA programs, no extra OS fiddling is required.

  3. any LAA 32-bit program in a 64-bit Mac / Windows environment gets 4Gb user ram, as stated in http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx (thanks, Wimvdb). This is what OP is experiencing: just Poser in Win64.
    4GByte is the limit for all 32bitters, as 2^32 -1 = 4.294.967.295 bytes addressable.

 = = =

  1. I've tested bucked-effects recently. Smaller buckers require more overhead, larger buckets require more 'thread-memory' and become less efficient in smaller images with rendering 'hot spots' (small areas which require lost of time).

The result: size 32 is optimal, in memory and time, except for really large images (4 megapixel and up) in which case size 64 becomes slightly better. All values below 32 do take (far) more time without requiring really less memory, sizes above 64 are ramping up in memory use but don't deliver faster in the end due to the inefficiencies mentioned.

Note by the way that you can set a MAX bucket size only. Poser can chop that at will, internally. Fixed bucket sizes were P4, if I recall correctly. Might be P5.

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


Lyne ( ) posted Sun, 20 July 2014 at 11:46 AM

whoa! (not shouting, just trying to be clear) 

I AM NOW USING :   A 64 BIT WIN7 OS, WITH 64 GIGS OF RAM ON BOARD, AND MY VIDEO CARD IS FOR GRAPHICS WITH 4 GIGS ON BOARD IT.

I AM TRYING TO RUN POSER 9 ON THIS OS AND USE THE FULL 4 GIGS IT IS SUPPOSED TO BE ABLE TO DO.

I AM DYSLEXIC! So much of the math or equations of this discussion just don't "compute" for my brain...BUT I GATHER THIS:

that poser 9 is LLA already? How do we know this?

that check marking the box for Separate Process will help a great deal, and I did do that. My windows FIREWALL came up and asked if I wanted to allow PUBLIC OR PRIVATE Networking?!?! Scared me...but having only ONE MACHINE (connected to the internet) I chose Private.  I assume it was just Poser wanting to USE all 8 "lanes" that my quad gives me. (again: Intel i7 quad) and it saw this as "networking"?! My friend has the same CPU.

and that leaving my default bucket size at 32 is actually better? Poser 9 does NOT change the bucket size when it maxes out on memory! I have watched it for years on my old win7, and also now on test renders on my new OS. The render "square" does not change size!  I had to manually lower it to 16 in trying to help my memory (before I had check marked that box... I have to re-test again now that I have.  (poser 7 DID automatically change the bucket size).

I have actually been testing two render scenarios - one is "me" - I normally choose 72 dpi and about 2500xwhatever.  My friend wants to render PRINT SIZE art, and she chooses 300 dpi and 4000xwhatever. The LATTER just would not fully render one V4, with character texture and clothes in a 111 mb pz3...I kept trying smaller and smaller "area renders" for that.

MY preferred size of 72 dpi and DEFAULT window (screen size which is for me 1680x1050 and 125% zoom on my 22 inch flat screen) size rendered in ONE PASS (and this same pz3 would not render AT ALL on my old 32 bit!)  But when I tried to raise the default render picture size to 2500xwhatever AGAIN this "small" size would not render in one full pass.  :(   oh and I was using easy to render Fabi hair and very little clothing....

So. I just hope check marking that box makes life a LITTLE "faster"... and again, assuming that I am NOT supposed to use the LLA program.

THANK YOU ALL SO VERY MUCH!! I am trying to learn this...and of course very anxious for the day I come back here to ask how to set up Poser 2014 to do it's best! :))  But I spent so much on the machine, I have to wait for a sale.

Lyne

Life Requires Assembly and we all know how THAT goes!


aRtBee ( ) posted Sun, 20 July 2014 at 1:34 PM

hi Lyne, some questions!

Poser8 and up are LAA 1) because I have a little program testing and setting LAA, and it tells me so while 2) without any

adjustment I could use over 2Gb in my previous 32bit Vista OS.

Firewall: Poser uses the internet protocol to communicate between parts, that's why any access needs to be granted. When you

run Firefly as a separate process you'll find it as such (FFrender) in Taskmanager, and it has to communicate with Poser. So

does the Library, which is why Poser needs acces from the Firewall as well. When running FFrendersepearately, that process does not have to support the Preview nor the User Interface, which frees some 100's of Mb's on memory. Everything helps.
More important: when FFrender crashes for any reason (on my machine: CPU temperature) Poser itself keeps being available. So I rerender later, using somewhat different settings, setup additional monitoring, etc.

What you see, is not what you get. Square X is made visible when 1) all squares before are available (when not Poser continues but displaying squares does not, therefor the progress bare and the display become out of sync) and 2) all CPU cores working on that entire square are done. So when Poser subdivides the bucket internally, you have to monitor individual CPU core actions to find out that the one-CPU-thread per display square won't always hold. So I did. Reducing bucket MAX size only helps to bring down rendertime in very very specific cases. My guideline: set it to 32 for 32bit Poser, use 64 for 64bit PoserPro.

Guideline for memory use: say 500Mb for Poser UI etc (not needed when FFrender is separate), 500Mb for a dressed-up scene, 500Mb for each hires character and 500Mb for each full detailed clothing set, textures included in all cases. On the average. I do have scenes that take up 4Gb on textures for buildings etc alone. Dynamic hair can require ten times as much memory as a complete character.

questions welcome, see ya!

- - - - - 

Usually I'm wrong. But to be effective and efficient, I don't need to be correct or accurate.

visit www.aRtBeeWeb.nl (works) or Missing Manuals (tutorials & reviews) - both need an update though


JimTS ( ) posted Mon, 21 July 2014 at 7:12 PM

Poser also checks for other iterations on the same license (running) on the local/network machine

A word is not the same with one writer as with another. One tears it from his guts. The other pulls it out of his overcoat pocket
Charles Péguy

 Heat and animosity, contest and conflict, may sharpen the wits, although they rarely do;they never strengthen the understanding, clear the perspicacity, guide the judgment, or improve the heart
Walter Savage Landor

So is that TTFN or TANSTAAFL?


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.