Adding to Cart…
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.You currently have no notifications.
Licensing Agreement | Terms of Service | Privacy Policy | EULA
© 2025 Daz Productions Inc. All Rights Reserved.
Comments
True, but those CPUs I talk about are both 4 cores / 4 threads so in that case an overall performance comparison will also give a good hint about about single thread performance. I did get the numbers wrong though I can see as I was looking at the wrong test, the 4690 is actually about 2.3 times faster single threaded and 3 times faster multithreaded than the Q6600, in CBMarks :
https://www.techspot.com/article/1039-ten-years-intel-cpu-compared/page2.html
In any case, my point was just that there are different variables at play here so a simple load time test among users doesn't say much about what is causing the huge differences.
52 seconds for g8.1f (although the time definitely varies for no rhyme or reason I can see)
about 120 characters and scads of extra morphs
16gb of ram and no ssd
honestly I think of it as part of the startup time. As the start time for the program is pretty negligible otherwise, and I use more than a few programs that take more than a minute to start up at all. The slow load time is far less annoying to me than things that are slow that I do more frequently - for instance zeroing the figure/pose which sometimes turns inexplicably slow
One thing I do find odd/annoying:
adding a second g8f takes the same again or longer, but duplicating the figure with its attachments only takes 15 seconds
Ive often wondered what DS is doing when it says its Clearing the scene and deleting objects, why does it have to do that its a brand new scene or is not actually deleteing anything. I do something else while im waiting to load, it doesn't really bother me and I prefer that all my characters be there because I sometimes dial spin to create different characters.
It takes my G8F 2.35.seconds to load with 508 characters and quite a few morphs. G8.1F takes about the same at 2.33. (desktop specs in signature) My laptop that has only 5 characters and few morphs installed only takes 20 seconds.
My load times are around 75 secs for G8F and just over 60 for G8M.
This same subject was discussed in another thread, I believe in the DAZ Studio forum. In that thread there were a few people pointing the finger at expression packs, rather than characters as one of the main culprits for load time. Remember that apart from the main DAZ characters, quite a lot of PA characters don't have a lot of JCMs, sometimes none at all, so the number of dsf files they add maybe as low as just 3-4. Expression packs with dial controls tend to have at least 30 main dsf files, and also the same number of additional dsf files to set up the dials in the head as well. However it is likely the biggest issue is the expression dials are normally not just activating a single morph, but instead change a large number of base expressions, and it is setting up these numerous interdependencies that could be slowly things down. I uninstalled just 4 of my packs, and it seemed to improve loading times by around 20% or so. Note that expression packs that are simple duf files have no effect at all on load times, but most in the store these days do include dials, which I believe was not true back in the Genesis 1/2 era, which may explain why those older bases will load quicker, even if you have a similar number of characters installed.
One thing that helps supports this theory is the load times of Wonderland, which seem to be a good deal higher than most other people here. I recall her telling us in a different thread that she has a huge number of expression installed, I recall her posting a list of them, and I was pretty impressed, I think she might own every Zeddicus expression pack ever released. I seem to remember her saying she had also created her own expression dials.
Thanks for taking the time to read the original post where I ackowledged all the variables. As stated in that post, that info is useful (I welcome discussion about it), but I wanted to keep responding as quick and easy as possible for people.
What I'm primarily interested in is the kind of loading times people are experiencing (for whatever reason). After giving people a few days to respond, I hoped to have a discussion about if/how load times effect people's use of DS and what they buy in the store. If you think the thread is useless, then by all means feel free to ignore it.
- Greg
I have noticed the same thing, which is part of what made me hopeful (in another thread) that there was some room for further optimization.
- Greg
Barbult asked the same thing and unfortunately I just can't remember. I've gone back to try to find any posts I may have made about it, but so far haven't had any luck.
- Greg
I just tested that by uninstalling almost all G8F expressions except a few that didn't show in DIM when filtering on "expressions", that was 44 products - not many as I hardly ever buy expressions but dial them myself (without saving any presets), so nearly all were included with other products (mostly poses) which then were uninstalled too. Didn't make loading G8F faster, on the contrary it took 40 seconds longer (5:40) to load G8F than with the first test. That was with a freshly started DS that hadn't done anything before loading G8F. Not sure what's going on here, makes no sense that it takes longer so something else must have been interfering.
The longer time was because DS had to update the Cache file accordingly, the true effect would be realized when loading G8F the second time.
There has been a number of threads about loading times, here's one of them, not the one I was looking for but useful none the less;
https://www.daz3d.com/forums/discussion/411446/why-does-it-take-so-long-to-load-figures-solved-with-guide/p1
Interesting results here.
I tried a scene with a G8F character, another character (G3M) and a set of props etc. and the scene took 45 seconds to load. Then I tried the base G8F alone and she loaded in less than 10 seconds.
I have a 6 core Ryzen 5 5600X with 64GB RAM and my content is stored on an SSD.
Compared to several others in this thread, I have very few G8F characters (I count 22) but I do buy morph packs like the Zev0 sets and Muscularity morphs, Not so big on expression packs though - I like to pose the face myself.
OK, second load took about 4 minutes, i.e. a minute less. I think some more tests are needed to verify it though.
Female characters still giving me fits. I tried G8F on both 4.15.02 and 4.15.0.15 and also G8.1F on 4.15.0.15 (which has become my preferred working platform now.) I did this on my laptop which has a GTX1080, 32 Gb RAM. Between each test I rebooted the computer. I also have 900 G8F characters, and only G8.1F and Victoria 8.1 and her HD. I also have 84 packages in Shaping for G8F and 161 Expressions and 871 Poses that are found in the Pose files, that would also include clothing pose files.
On 4.15.0.2 - G8F loaded in 9:49 minutes
On 4.15.0.15 - G8F loaded in 10:03 minutes
On 4.15.0.15 - G8.1F loaded in 12:01 minutes.
I had to do a user data reset in November 2020 and only recently finished getting most of the missing metadata and files back into Daz Studio. But after reviewing the comments from everyone, I think my next project will be to comb through the characters and uninstall those I have not used/touched since I did the initial test render. Many of those were included in Pro Bundles, along with pose packs that duplicated many of the same poses from one character to another. I already had to remove one character who caused issues.
My library is kept on a portable Seagate 4Tb external hard drive. It is. also getting full. So is my 8Tb drive on my desktop.
I work to keep my systems updated at all times for software.
Less then 30 seconds.....
9 seconds.
20 - 30 characters and half a dozen morph packages. Bog standard 650mbs SATA ssd.
17 seconds to load basic female G8F
G8F load time = 51 seconds
I have a bunch (hundreds) of characters and a lot (hundreds) of morphs/expression packs. GF8 takes 5 minutes and 40 secounds to load for me. *sigh*
Longer than it takes me to make coffee and fix and eat a bowl of Ramen and that's provided DS doesn't lock up and or crash
Granted i dont have a high tech system.
i7-4770K CPU, 32GB Ram (Recently upgraded from 16) and 1070 GTI card with 8gb vramm
But loading a G8 Female takes forever and im talking just a character not a full scene.
I know why, but i dont undretsand it. All morphs need to be loaded and such but why? I thnk Daz can make some major improvements on daz studio 5 if only morphs are loaded that are actively used. (Probably wishfull thinking and also unsure if this is technically possible)
Unfit anything on the figure that is fitted, and load them separately. It's not that you have too many things installed, but that at a certain point the fit process goes into a recursion loop and keeps refitting and refitting and refitting and refitting in an endless loop. N!
Unless you have a ton of Character morphs, other morphs and dialable expressions (a ton = 1000+), the long loading times (how long?) are probably caused by conflicts and warnings.
What does your log look like?
I just did a bit of a test to see if having my runtime on my super fast m.2 ssd or my old 7200 rpm HD would produce different load times
It did not at all. Exact same load times with either.
So it seems the speed of your storage device makes literally no difference to figure load times, and only cpu single thread-performance can speed things up from a hardware perspective.
That may be different with other items that need less processing, such as props / textures etc. Would need to test that seperatly.
Update:
Interesting. Thanks for taking the time to run that test and posting your experience. Without knowing the details of exactly how any caching may work and be setup on your machine, I'm wondering if that could have been a factor in your results?
- Greg
Loading base G8.1F (I don't really use G8F anymore since I prefer the 8.1 facial rig, and the difference would be minimal in load time).
1 minute 19 seconds... or 79 seconds.
G8M (because I am missing base 8.1M. I just load Michael8.1 as a base)...
1 minute 2 seconds... or 62 seconds.
EDIT: Log file? Warnings are all around Expressions, including specific character smile dials and expression smoothing dials. I guess I could start deleting some of those, but under a minute and a half? Not really going to make huge changes for my setup, I don't think.
My times are in this comment:
https://www.daz3d.com/forums/discussion/comment/6541996/#Comment_6541996
Summarized for this thread these are load times for the Genesis 8 Basic Female with varying numbers (the # column) of G8 characters (both F and M) visible to DAZStudio (and no other changes; all my other G8 content was visible). The first number is for the first load after the DSON cache has been deleted, the second is for the second load when the DSON cache is fully populated. All tests involved running a script to insert the character immediately after starting DAZStudio, times are in seconds:
If I remove most morphs, expressions, poses and wardrobe items (my setup has some morphs and a small number of expressions always installed), I get to 2.649s to load the character with the cache, 4.169s without. The DSON cache saves between 1.5 and 10s, which is very significant for the base load time but ceases to be so as the load time increases. Apart from the load time increase caused by extra characters there are significant increases for some other items. The extra time over the 2.649s number is given below. The first column is what I added for the test, the second column is the increase in load time (with the DSON cache):
I've got about 1250 wardrobe packages. I've got 35 morph packages but 10 of them are in my base set (i.e. the figure for Morphs is just the for the additional 25 packages.)
Here's the script:
Copy that line into the "Script IDE" tab, edit the root directory, and hit Execute; the output window at the bottom contains both the log messages and (at the end) the load time. I suggest using "Wire Frame" in the viewport; Filament takes several seconds to get up-to-speed after the load.
System = Ryzen 9 3900x 32mb 3600Ram NvMe 4.0 1TB System Drive, loading from a NVmE 3.0 2TB Data Drive
Well over 400 Characters and a Ton of Morphs
6.23 Load time
I've have culled my G8s twice to get it down near 300... and when they are around that #, my load time is usally around 1.20 or so. I've kinda stopped buying characters though, because of that, but I am a sucker for a good morph/alt package.
The same issues apply with Genesis 3 too, it's not a exclusive Genesis 8 problem. A 300 character G3 load will take significantly longer than a 50 character G3 load.
I can confirm this for me too, as I did the same test before I discovered this thread. Checked the load time from my 7200rpm HD, then moved the data folder to my M2, checked again and the load times were exactly the same. I also restarted everything inbetween. So I moved it back as it did nothing but take up limited space. For a long while I've thought that DS itself was the issue, not the storage device and you are confirming that even more. However, thi issue has been around for a long while, so they either don't want to deal with it, or can't do anything about it. :-)