Thread: PI more stable

Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1 PI more stable 
    ¯\_(ツ)_/¯


    Join Date
    Jul 2014
    Posts
    1,803
    Thanks given
    928
    Thanks received
    550
    Rep Power
    299
    are there any tutorials on making PI more stable, so it can handle lots of players with not a lot of lag?
    Reply With Quote  
     

  2. #2  
    Banned PI more stable Market Banned


    Join Date
    Jan 2011
    Age
    26
    Posts
    3,112
    Thanks given
    1,198
    Thanks received
    1,479
    Rep Power
    0
    nope, you're out of luck bud should've just used a good server to begin with
    Reply With Quote  
     

  3. #3  
    Registered Member
    Dogreen's Avatar
    Join Date
    Jan 2014
    Posts
    600
    Thanks given
    55
    Thanks received
    142
    Rep Power
    105
    this is something impossible to be done with PI
    Reply With Quote  
     

  4. Thankful user:


  5. #4  
    Software Developer

    Tyrant's Avatar
    Join Date
    Jul 2013
    Age
    24
    Posts
    1,562
    Thanks given
    678
    Thanks received
    423
    Rep Power
    1060
    LOL.
    Of course its possible:

    Redone the core, clean up the processes, clean up the dead codes, memory leaks, and probably some methods should be re-done.

    Most events on PI that should be happen per player happens globally which definitely make the server run slower.

    or just use a different base
    Reply With Quote  
     

  6. #5  
    Donator

    Join Date
    Oct 2014
    Posts
    587
    Thanks given
    29
    Thanks received
    76
    Rep Power
    26
    Quote Originally Posted by Dharokist View Post
    LOL.
    Of course its possible:

    Redone the core, clean up the processes, clean up the dead codes, memory leaks, and probably some methods should be re-done.

    Most events on PI that should be happen per player happens globally which definitely make the server run slower.

    or just use a different base
    If you do that you end up with a completely different server which is basicly a custom framework and not considered a PI base anymore.
    Programming service - Fast, Cheap & Quality
    http://www.rune-server.org/black-mar...-services.html

    Project that I am currently working on:
    http://www.rune-server.org/runescape...emon-rsps.html

    Reply With Quote  
     

  7. #6  
    Software Developer

    Tyrant's Avatar
    Join Date
    Jul 2013
    Age
    24
    Posts
    1,562
    Thanks given
    678
    Thanks received
    423
    Rep Power
    1060
    Quote Originally Posted by Excision Pk View Post
    If you do that you end up with a completely different server which is basicly a custom framework and not considered a PI base anymore.
    Probably, but it will still handled the same way PI was, and has the same functions and codes of that.
    Basicly its not really a whole new framework, but ye.

    Anyway I don't see why doing that work if you could just get a ready one.
    Reply With Quote  
     

  8. #7  
    Registered Member Eberwolf's Avatar
    Join Date
    Nov 2008
    Age
    30
    Posts
    210
    Thanks given
    10
    Thanks received
    17
    Rep Power
    34
    Quote Originally Posted by Excision Pk View Post
    If you do that you end up with a completely different server which is basicly a custom framework and not considered a PI base anymore.
    If you really believe that then anything added/removed from the original PI theoretically would make it no longer a PI, so yes, it would still be a PI even if the core was changed, as it was developed from a PI. Unless someone goes and slaps another name on it...


    Reply With Quote  
     

  9. #8  
    Banned PI more stable Market Banned


    Join Date
    Jan 2011
    Age
    26
    Posts
    3,112
    Thanks given
    1,198
    Thanks received
    1,479
    Rep Power
    0
    Quote Originally Posted by Dharokist View Post
    LOL.
    Of course its possible:

    Redone the core, clean up the processes, clean up the dead codes, memory leaks, and probably some methods should be re-done.

    Most events on PI that should be happen per player happens globally which definitely make the server run slower.

    or just use a different base
    everything needs to be redone. the server is a shithole. no use of object oriented programming concepts, networking implementation sucks (that netty implementation every PI uses is disgusting and outdated), updating implementation sucks (no clue why it uses an array to hold local players... and updating is still done sequentially when it can be done in parallel, which can make updating up to 2x, 3x, or even 4x faster...), cycle based task system sucks (uses an arraylist to hold tasks... should be a linkedlist, instantiates two lists to remove completed tasks every single 600ms when an iterator can just be used), isn't thread safe at all (uses multiple task systems which each run on their own dedicated threads, networking doesn't utilize proper synchronization which is why there are so many deadlocks and weird issues that can't be traced or fixed).

    Should I go on???? I doubt you, OP, or anyone else that uses PI has the knowledge to fix all, if any of those issues.

    Conclusion? Solution? Use a better server.
    Reply With Quote  
     

  10. #9  
    Server Developer
    Argyros's Avatar
    Join Date
    Apr 2011
    Posts
    498
    Thanks given
    25
    Thanks received
    31
    Rep Power
    23
    Why not just use Hyperion?
    Its better coded and more stable then pi will ever be.
    Reply With Quote  
     

  11. #10  
    Donator


    Join Date
    Feb 2014
    Age
    26
    Posts
    161
    Thanks given
    261
    Thanks received
    62
    Rep Power
    100
    Quote Originally Posted by Hitten View Post
    are there any tutorials on making PI more stable, so it can handle lots of players with not a lot of lag?
    ugh can you be a little more specific? is the lag caused by too many players being in a region at the same time? is it walking lag? hmm.
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. making PI more stable and less laggy - $$$
    By AnonymousUser in forum Buying
    Replies: 3
    Last Post: 09-23-2014, 07:21 PM
  2. [Solitude] How to make a more stable PI?
    By adxoxocrisp in forum Help
    Replies: 1
    Last Post: 05-26-2012, 07:00 PM
  3. [PI] need help making my cache more stable
    By SinfulPS in forum Help
    Replies: 2
    Last Post: 05-09-2012, 09:40 PM
  4. [PI] Improved, More Stable Hunter.
    By Alpi in forum Snippets
    Replies: 21
    Last Post: 10-29-2011, 04:18 PM
  5. Who is more stable?
    By Darkie in forum Help
    Replies: 6
    Last Post: 03-16-2009, 07:38 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •