Jump to content

Is There Something We Can Do About Loading Times With Big Inventories?


19 replies to this topic

#1 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 13 December 2023 - 12:26 AM

at 670 mechs it takes forever.

id suggest cache locally and hash it, so you only need check the hashes instead of reload everything from the server.

Edited by LordNothing, 13 December 2023 - 12:27 AM.


#2 Meep Meep

    Member

  • PipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 3,272 posts
  • LocationBehind You

Posted 13 December 2023 - 12:34 AM

I don't have any accounts with anywhere near that amount of mechs but iirc if you change the way they are displayed to only have a few displayed it can decrease load times. So favorite your most played and only display them and see if it helps.

#3 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 13 December 2023 - 12:47 AM

i use my favorites and only have about 50 in the list. even then it takes forever.

#4 Meep Meep

    Member

  • PipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 3,272 posts
  • LocationBehind You

Posted 13 December 2023 - 12:58 AM

I doubt anything can be done about the speed as that will be a bandwidth issue and given the games anemic funding they probably have how fast you download the data capped so it allows for more simultaneous users loading in before saturation. Try reducing the list even further by selecting only one class to display and see if that helps a bit. I know that on my alts with a handful of mechs or only a couple they load in way faster than this account which is up to around a hundred or so mechs.

#5 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 13 December 2023 - 01:17 AM

they are pretty much mechs with less than 30 games. and there are a number within 5 games of reaching that threshold. though getting a bunch of loyalty mechs and a new legendary didn't help much.

#6 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 13 December 2023 - 10:39 AM

i somehow dont think its the low res bitmaps. those are cached locally. its all the database queries, on database servers that are constantly getting bombed with requests.

#7 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 13 December 2023 - 02:37 PM

View Postthe check engine light, on 13 December 2023 - 10:51 AM, said:

Huh, okay. Didn't know those were local. Makes sense though.


it doesn't give you any advantage if your bitmaps get changed. they are mostly worried about people hacking their local cache to get items and currency they aren't entitled to. but its cheaper to hash your local copy than it is to transfer it over the internet, given fast storage, hardware cryptography, and a surplus of computing resources. so server and client can track changes simultaneously and exchange hashes to make sure things are in sync. update if things fall out of sync. things falling out of sync a lot could also be an indication of attempts at hacking.

Edited by LordNothing, 13 December 2023 - 02:37 PM.


#8 TercieI

    Member

  • PipPipPipPipPipPipPipPipPipPip
  • Littlest Helper
  • Littlest Helper
  • 8,197 posts
  • LocationThe Far Country

Posted 14 December 2023 - 08:56 AM

View PostMeep Meep, on 13 December 2023 - 12:34 AM, said:

I don't have any accounts with anywhere near that amount of mechs but iirc if you change the way they are displayed to only have a few displayed it can decrease load times. So favorite your most played and only display them and see if it helps.


Doesn't help. I've had as few as ten showing (I have a few more than LordNothing) and load times are still minutes.

#9 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 14 December 2023 - 02:26 PM

local hashing does also cut down on database queries, size of transfers and reduce the bandwidth requirements. it might save them some money in the long run as well.

#10 Horseman

    Member

  • PipPipPipPipPipPipPipPipPip
  • The Mercenary
  • The Mercenary
  • 4,750 posts
  • LocationPoland

Posted 16 December 2023 - 02:18 AM

If anything, the response should be cached on the server side and split up into separate parts: chassis list with consumables (ie what you need to actually get into a match) and other inventory.

Edited by Horseman, 16 December 2023 - 02:18 AM.


#11 Bassault

    Member

  • PipPipPipPipPipPip
  • CS 2023 Gold Champ
  • CS 2023 Gold Champ
  • 433 posts

Posted 16 December 2023 - 11:57 AM

Sit and wait

#12 Wing 0

    Member

  • PipPipPipPipPipPipPip
  • The Mercenary
  • The Mercenary
  • 832 posts
  • LocationCalifornia

Posted 17 December 2023 - 11:54 AM

View PostLordNothing, on 13 December 2023 - 12:26 AM, said:

at 670 mechs it takes forever.

id suggest cache locally and hash it, so you only need check the hashes instead of reload everything from the server.


I 100% agree with you there. Each patch however has just been making things worse. 1 of the reasons I'm not around much playing MWO. The game's quality of life has not been improved for a very LONG TIME. They need to clean the game and make quality improvements.

#13 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 17 December 2023 - 01:28 PM

View PostBassault, on 16 December 2023 - 11:57 AM, said:

Sit and wait


or what ive ben doing lately, go play something else that doesn't make you wait.

#14 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 12,130 posts
  • LocationKansas City, MO

Posted 17 December 2023 - 02:18 PM

I would be curious if removing weapon/equipment inventories as something that is tracked would help with load times, I mean it has always bugged me that a game about experimentation and customization also nickle and dimed that very thing to limit how much you could do that.

#15 Quicksilver Aberration

    Member

  • PipPipPipPipPipPipPipPipPipPipPip
  • The Nightmare
  • The Nightmare
  • 12,130 posts
  • LocationKansas City, MO

Posted 17 December 2023 - 10:11 PM

View Postthe check engine light, on 17 December 2023 - 09:00 PM, said:

Cbill sinking in general is a "solution" searching for a problem that likely hasn't existed for years and years.

I mean it was probably meant to drain those that had accrued large coffers (there were people holding on to 100 million c-bills even way back when), but the result was that it hit other players more than those who likely aren't wasting much time experimenting and more making things either work or knowing exactly what they want to build ahead of time.

#16 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 20 December 2023 - 05:33 PM

View Postthe check engine light, on 17 December 2023 - 09:00 PM, said:

I have no idea why paying to constantly switch back between armor and structure types is a thing beyond some sort of technical limitation due to lack of manpower. It's a tax that serves largely as an annoyance and tends to be more punitive to the people who aren't space rich who are arguably the ones it is least beneficial to punish. Cbill sinking in general is a "solution" searching for a problem that likely hasn't existed for years and years.


f2p fluff is why i wont be picking up any new f2p games, ever. id rather have a one time cash on the barrel experience.

Edited by LordNothing, 20 December 2023 - 05:34 PM.


#17 LordNothing

    Member

  • PipPipPipPipPipPipPipPipPipPipPipPip
  • Ace Of Spades
  • Ace Of Spades
  • 17,904 posts

Posted 20 December 2023 - 05:40 PM

View PostQuicksilver Kalasa, on 17 December 2023 - 10:11 PM, said:

I mean it was probably meant to drain those that had accrued large coffers (there were people holding on to 100 million c-bills even way back when), but the result was that it hit other players more than those who likely aren't wasting much time experimenting and more making things either work or knowing exactly what they want to build ahead of time.


doesn't work. a mere few months after spending every cbill i had and i was back to 100 million. i don't even play the game that much. ive also perpetually had active free premium time for over a year it seems, just from all the events, i haven't even had to unlock any of my legendary premium time (its defacto banked). eventually you just reach a critical mass of equipment and a million and a half to change heat sinks just doesn't make a dent, and that is usually an otp as there is no reason to go back to singles except on a few niche builds. endo and ff are so tiny as not to matter at all. i spend more on consumables.

Edited by LordNothing, 20 December 2023 - 05:41 PM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users