Jump to content

Vortex Plugin Sorting Speed


CommunistNinja

Recommended Posts

Is there a way to speed up the load order sorting of Vortex's implementation of LOOT?

I'm running over a thousand plugins and find that sorting can sometimes take more than 20 minutes.

I use a R7 3800x cpu and notice that, whilst sorting, Vortex is only using about 10% of the cpu.

Is there a way to make Vortex's LOOT use more cpu threads?

Adding mods to the game is fun until I get to around 600+ mods. The sorting process gradually gets slower as I add more plugins and rules, but having to wait for this process to finish is such a waste of time, especially when I have all these idling cores and threads.

The deployment of mods is wonderful. I can see that Vortex uses far more cpu resources whilst deploying. It only takes a minute or so to purge and deploy nearly 300 gigs from the nvme.2 drive, but then it just takes so loooong to sort the plugins.

Link to comment
Share on other sites

I have tested this fairly extensively with another user. We ended up reporting it to LOOT: https://github.com/loot/loot/issues/1370

 

Sort times are directly proportional to the number of plugins and how many custom group/rule assignments you have.

 

Something that might help (which I haven't tested) is to update to the Vortex 1.4.0+ beta version and try ghosting your disabled plugins. One thing we discovered in the above testing is that LOOT sorts your disabled plugins as well as your enabled ones.

Link to comment
Share on other sites

Guest deleted34304850

yup, i never maintain "disabled" plugins in my load order if i have no intention of using that plugin in that run of the game.

i have stuff that's installed, and stuff that is downloaded, but either "never installed", or "uninstalled".

i will only ever disable something if i'm trying to fix or identify an issue, or try out a mod on an old save, or a copy of a game im not going to much further with.

Link to comment
Share on other sites

Pardon my intrusion, but this is the second time I've seen a reference to 'ghosting' on this forum. From context it seems that it somehow hides a plugin, but in what exact manner I don't know. Could I ask for a succint explanation and an example of when 'ghosting' is useful - as well as the above suggestion of course:)

 

diziet

Link to comment
Share on other sites

I have tested this fairly extensively with another user. We ended up reporting it to LOOT: https://github.com/loot/loot/issues/1370

 

Sort times are directly proportional to the number of plugins and how many custom group/rule assignments you have.

 

Something that might help (which I haven't tested) is to update to the Vortex 1.4.0+ beta version and try ghosting your disabled plugins. One thing we discovered in the above testing is that LOOT sorts your disabled plugins as well as your enabled ones.

Thanks for looking into this. I didn't find much on the topic elsewhere and was beginning to think that I was the only one with the problem. This slowdown cripples the fun, turning some little tweak like a texture file into an hour-long ordeal where I can go and make some coffee and play with the cats before returning to the game.

 

I only have 2 "disabled" plugins and they need to stay in as empty files because I have dozens of sort rules attached to them. They are old smash patches that I've emptied and, if I remove them, I'd have to redo all those manually added sort order rules. (Score one for MO2's plugin sorting.)

 

If this is a problem with LOOT, why would switching over to the 1.4 beta version of Vortex possibly be a fix, though? I'm hesitant to upgrade to a beta and not even know for sure if there is going to be any advantage. It seems more like LOOT problem, probably something that nobody really bothered to address because 1000+ mods is kind of crazy.

 

 

Link to comment
Share on other sites

Pardon my intrusion, but this is the second time I've seen a reference to 'ghosting' on this forum. From context it seems that it somehow hides a plugin, but in what exact manner I don't know. Could I ask for a succint explanation and an example of when 'ghosting' is useful - as well as the above suggestion of course:)

 

diziet

I think it just means that the plugin is "disabled" in the plugin list within Vortex. I'm not sure how Vortex does this, though. For example, if I create a plugin with xedit, it gets placed in Skyrim's data folder and then shows up in Vortex, but Vortex can enable or disable that plugin. How Vortex "tells" the game to load or not load that plugin--I don't know.

Link to comment
Share on other sites

Pardon my intrusion, but this is the second time I've seen a reference to 'ghosting' on this forum. From context it seems that it somehow hides a plugin, but in what exact manner I don't know. Could I ask for a succint explanation and an example of when 'ghosting' is useful - as well as the above suggestion of course:)

 

diziet

Vortex v1.4.x on Plugins-tab in addition to "Enabled" and "Disabled" now includes the 3rd. option "Ghost". A ghosted plugin is in /data/-directory re-named by Vortex to include a .ghost at the end of the file-name and is wherefore not included in plugin sorting.

Link to comment
Share on other sites

 

I have tested this fairly extensively with another user. We ended up reporting it to LOOT: https://github.com/loot/loot/issues/1370

 

Sort times are directly proportional to the number of plugins and how many custom group/rule assignments you have.

 

Something that might help (which I haven't tested) is to update to the Vortex 1.4.0+ beta version and try ghosting your disabled plugins. One thing we discovered in the above testing is that LOOT sorts your disabled plugins as well as your enabled ones.

Thanks for looking into this. I didn't find much on the topic elsewhere and was beginning to think that I was the only one with the problem. This slowdown cripples the fun, turning some little tweak like a texture file into an hour-long ordeal where I can go and make some coffee and play with the cats before returning to the game.

 

I only have 2 "disabled" plugins and they need to stay in as empty files because I have dozens of sort rules attached to them. They are old smash patches that I've emptied and, if I remove them, I'd have to redo all those manually added sort order rules. (Score one for MO2's plugin sorting.)

 

If this is a problem with LOOT, why would switching over to the 1.4 beta version of Vortex possibly be a fix, though? I'm hesitant to upgrade to a beta and not even know for sure if there is going to be any advantage. It seems more like LOOT problem, probably something that nobody really bothered to address because 1000+ mods is kind of crazy.

 

 

 

 

I was suggesting you use the 1.4 beta "ghosting" feature if you have a lot of disabled plugins. Although that doesn't seem to be the case if there are only two. The other thing you can do is turn off auto sort and only run the sorting function with "Sort now" when you actually intend to recalculate the optimum load order.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...