Results 1 to 10 of 53

Hybrid View

  1. #1
    Player
    Risvertasashi's Avatar
    Join Date
    Apr 2014
    Posts
    4,706
    Character
    Makani Risvertasashi
    World
    Ultros
    Main Class
    Conjurer Lv 50
    Quote Originally Posted by Devils_Lawyer View Post
    This is like asking why we can only store so many items or make so many characters.

    200 blacklisted names isnt much but you need to see the big picture so if say 50.000 players fill their blacklist then suddenly its 10 million blacklisted names.

    That and even if they did increase the limit you would eventually complain why you only have 300, 500 or a thousand slots.
    50000 players * 200 names * 25 characters = 250 megabytes. Not that much. Storage likely isn't the issue (if this is even stored serverside). Performance might be.
    (0)

  2. #2
    Player Kosmos992k's Avatar
    Join Date
    Aug 2013
    Location
    Ul'Dah
    Posts
    4,349
    Character
    Kosmos Meishou
    World
    Behemoth
    Main Class
    Paladin Lv 90
    Quote Originally Posted by Risvertasashi View Post
    50000 players * 200 names * 25 characters = 250 megabytes. Not that much. Storage likely isn't the issue (if this is even stored serverside). Performance might be.
    Disk space is unlikely to be an issue, although cumulatively there is a hell of a lot of data involved with characters in general. Just looking at the example you gave, if that data is stored as part of the character data, it has to be rewritten to the database every 3-5 seconds, and that's just the blacklists...

    I'd like to see a multi-select option in black list management, perhaps a remove all as you suggest. but I would also like to see an option to remove all accounts that have been permanently banned. They don't delete the characters from the game - but they could at least flag them for removal from blacklists.
    (1)

  3. #3
    Player
    Risvertasashi's Avatar
    Join Date
    Apr 2014
    Posts
    4,706
    Character
    Makani Risvertasashi
    World
    Ultros
    Main Class
    Conjurer Lv 50
    Quote Originally Posted by Kosmos992k View Post
    Just looking at the example you gave, if that data is stored as part of the character data, it has to be rewritten to the database every 3-5 seconds, and that's just the blacklists...
    Yup, that could be one of many points where performance comes into play. Doing those kind of ops frequently makes every kb count. Of course the only people who really know exactly how different aspects are handled is Square.

    Also, I'm not sure if blacklists are stored serverside. I've never tried logging in from a different computer to see if my blacklist carries over. Has anyone tried this?
    (0)

  4. #4
    Player
    Haibel's Avatar
    Join Date
    Mar 2011
    Posts
    647
    Character
    Lona Shiri
    World
    Hyperion
    Main Class
    Gladiator Lv 80
    Quote Originally Posted by Risvertasashi View Post
    Also, I'm not sure if blacklists are stored serverside. I've never tried logging in from a different computer to see if my blacklist carries over. Has anyone tried this?
    They aren't, BL is Completely Local. The reason it's limited at 200 is because that list need to be loaded in to your memory every time you log in to filter messages. The PS3 doesn't have much ram so they need to limit memory where ever they can.
    (0)

  5. #5
    Player
    Risvertasashi's Avatar
    Join Date
    Apr 2014
    Posts
    4,706
    Character
    Makani Risvertasashi
    World
    Ultros
    Main Class
    Conjurer Lv 50
    Quote Originally Posted by Haibel View Post
    They aren't, BL is Completely Local. The reason it's limited at 200 is because that list need to be loaded in to your memory every time you log in to filter messages. The PS3 doesn't have much ram so they need to limit memory where ever they can.
    Sensible. And that explains why they're still counting each kilobyte even though it's local...
    (0)

  6. #6
    Player Kosmos992k's Avatar
    Join Date
    Aug 2013
    Location
    Ul'Dah
    Posts
    4,349
    Character
    Kosmos Meishou
    World
    Behemoth
    Main Class
    Paladin Lv 90
    Quote Originally Posted by Risvertasashi View Post
    Yup, that could be one of many points where performance comes into play. Doing those kind of ops frequently makes every kb count. Of course the only people who really know exactly how different aspects are handled is Square.

    Also, I'm not sure if blacklists are stored serverside. I've never tried logging in from a different computer to see if my blacklist carries over. Has anyone tried this?
    I'm hoping that they come up with a better strategy for character data that only writes changes every 3-5 seconds and perhaps does a full refresh every minute or so. I know they do it so frequently to prevent rollback issues, but I still find it hard to believe that the entire character data is rewritten when the amount of data changed every 3-5 seconds can't be terribly large. It would make more sense to only send the changes. But that would complicate recovery after a DC of any kind. Oh well, I guess that's just one more thing we have to leave to the devs.

    Quote Originally Posted by Haibel View Post
    They aren't, BL is Completely Local. The reason it's limited at 200 is because that list need to be loaded in to your memory every time you log in to filter messages. The PS3 doesn't have much ram so they need to limit memory where ever they can.
    Are you certain that the BL is client side, not server? I can't find any information on it either way. Also, I point blank refuse to believe that the trivial amount of RAM needed to hold the 200 member black list in any way impacts the game client on PS3.

    The information in this linked post from Reddit would suggest that the BL and FL are both server side data;
    http://www.reddit.com/r/ffxiv/commen...tafriendslist/
    (0)
    Last edited by Kosmos992k; 04-18-2015 at 02:09 AM.

  7. #7
    Player
    Haibel's Avatar
    Join Date
    Mar 2011
    Posts
    647
    Character
    Lona Shiri
    World
    Hyperion
    Main Class
    Gladiator Lv 80
    Quote Originally Posted by Kosmos992k View Post
    The information in this linked post from Reddit would suggest that the BL and FL are both server side data;
    http://www.reddit.com/r/ffxiv/commen...tafriendslist/
    He's right and he's wrong. He's is correct that character relationship is done by Character ID. Certain Data when you move the game to a different machine will download from the server.
    Your character Data folder on any machine you log into will have the same name. The stuff that gets download are mostly flags to let your client know what jobs you have and what actions you can have open. To my knowledge, there are only two files that get download. It's been awhile since I've added a new machine that I play on. FFXIV_CHR_01.dat and ACQ.dat all others are created client side.

    Stuff that doesn't move machines. Settings, Gear List, Macros, UI Changes, Keybinds Etc. Stuff That moves machines and Download every time you log in. Character List Tied to the account and the current gear equipped to these characters.
    (0)
    Last edited by Haibel; 04-18-2015 at 02:40 AM.

  8. #8
    Player
    Sapphic's Avatar
    Join Date
    Oct 2013
    Posts
    2,308
    Character
    Sapphic Meow
    World
    Odin
    Main Class
    Monk Lv 90
    Quote Originally Posted by Haibel View Post
    Stuff that doesn't move machines. Settings, Gear List, Macros, UI Changes, Keybinds Etc. Stuff That moves machines and Download every time you log in. Character List Tied to the account and the current gear equipped to these characters.
    Pretty much (usually) all data that can be exploited is done server side. EG, quantity of gil you have, imagine if the counter wasn't server side? XD

    MMO designer law "The client is in the hands of the enemy, never, ever forget that"
    (0)
    Last edited by Sapphic; 04-20-2015 at 01:32 PM. Reason: WASN'T server side not was >.<