1. Do you guys actually bother to install such things as .NET framework 4.5, and all the system stability optimization hotfixes and every vcredist?
    Or do you just try to run the server bare-bone? without any windows updates? Those are important :)

    * On a fresh 6K squared map, with little building on it, I can un-limit my FPS, and reach 350-377.
     
  2. windows update and everything else is up2date :p but i got my server from sitting @ 3 fps to ~60fps by cleaning dead bodies
     
  3. I am running the server on a virtual host guest, Windows 08, 3.75GB of ram allocated.
    The guest has 2 cores, with affinity for the server set to one.(this is how I get WAY more FPS from the dedicated server instance; somewhere around 150FPS worth of boost.)
    The host is a Quad-Core i5 661 @ 3.33GHz with 8GB DDR3 1333 Dual-Channel.
    When compared to your server specs, it should run this game at least 3-5 times better performance and resources than mine.
     
    Last edited by a moderator: Jul 20, 2015
  4. i cannot get it to run at this high amount of fps with many colliders
    only with fresh install
     
  5. I do not own any physX cards or graphics cards within this host system.
    The only thing that it has in running a display I use only for initially setting up the remote console of the host, is the Intel HD grpahics within the CPU.

    I suggest trying to fully disable any graphics/physX acceleration you may have; simply let the CPU handle it all. Never really had money to rent and play around with cloud computing, I host everything locally that I play and operate/maintain for sponsorship and my gaming community.
     
  6. there is no graphics card its a dedicated server hosted by a company xP
     
  7. Hmmmmmmmmmmmmmmmm....I am just trying to cover all the bases! lol.

    Try checking the resource monitor under task manager, making sure that you aren't getting hard-faults within the memory tab, by lookaing at the coloum pertaining to RustDedicated.exe
     
  8. You guys know that playercount and colliders would make a huge difference, right? No sense in saying that your server has high FPS if you have 2 people on it. My server as 70+ most nights with 100k objects. Much different situation.

    That said, it looks like cleaning corpses continuously really helps.
     
  9. i think its fine

    http://gyazo.com/7137a4b13fb2890ee8bdf58b8fb3ffd5
    [DOUBLEPOST=1437359252][/DOUBLEPOST]
    i know that ;) and i was asking for help cuz it happend for me with 40+ players and ~150k colliders not @ fresh map :S
     
  10. Yeah that wasn't directed at you :)
     
  11. Yes I am well aware that FPS is highly impacted by colliders and network activity/(eg player count).
    However if he is crawling with a fresh server and not getting at least the FPS I am on a server with players on it, then I highly doubt that utilizing FPS count would brake it by using it as a benchmark; especially with there being such a significant gap. Corpses would be the case, if we weren't trying to debunk this on a fresh server that can't even get up to the specs as a server with less horsepower and way more user connectivity plus other application server running along side mine. Even when he has 30 players or 0, it seems he is experiencing the same issue, with a fresh or a fully loaded server. So stating what you have, has no impact or effect on what we're working with. To prove me right, load all your 70 people on my server, and watch my 270FPS not drop much below 200FPS.

    You are however getting hard-faults. Do you have windows managing your page-file? Is your hard-drive constantly running? You have 24 whole gigs of RAM, I would try fully disabling the page-file until you get at least half of it being utilized by the system. I see trusted installer throwing them out; windows update? I have 0 at all times through any program, 0 reported hard-faults since boot, with a system up-time of 7 days.

    Turn off windows update from even checking for new ones, as well.
     
  12. This usually only happens to me when I have a high population / object count in tandem. Corpses being cleaned made a huge difference on my server.

    The other factor is that this was not happening at all prior to a few patches ago. Which is why I find it weird to assign any sort of responsibility to the server. Hence, I believe it's a Rust issue at least in part.
     
  13. I noticed this too, which is why I started playing around with priority and affinity; and started this dunking thread help. I was getting 270FPS with two cores, then it dropped to around 98. Disabling multi-thread by giving only one core's worth of affinity to the server, kicked it right back to where it was before. In fact, I can turn the up the tick rate to 60 from 10 and not see a difference in FPS.
     
  14. Odd. Dropping down to a single core on my dedi actually kills my FPS. Go figure.
     


  15. yeah windows update atm, should i really disable the pagefile?!
     
  16. Ohhh boostrap, how I hate you, yet love you all at the same time.

    Yes but doing so under a virtual environment? Affinity and CPU threading happens different from a system that has a virtual guest running on a single host, or using say virtual cloud computing, like Foxxi is, which is hardware meant for guest allocation and virtualization(all hardware is tied together through modules and networking). This is where the line blurs for optimizations for what is referred to as the host/guest symbiotic relationship, and what software is being utilized to emulate it all. Which at this point fully 100% stumps me because, he is using hardware designed to draw performance under a virtualized guest environment, I'm just hosting my little business off of standard gaming hardware architectures.

    How do you host elninost0rm?
     
  17. Unless you're struggling to free space from 24 GB worth of RAM, YES disable it.
    Until you manage to use up-to/around 18 GB worth of physical memory, I wouldn't even ever worry about having any virtual memory allocated at all.
    It just causes the system to spend more time having to re-prioritize resources for space it only reserves but probably never will utilize, I can see this all the time within any RAM usage. It will reserve it as "just in case", but ends up just dumping half of it once the calculations have been completed for the program to rest in it's running state.

    Do you have it set manually, or is the system managing it for you? System management is the worst to have set.
    Did you restart the server after setting the new pagefile to none? That has to be done in order for the changes to take effect.

    It looks like windows update is running it's optimization program, after freshly installing a .net framework, it runs optimization programs. let it do it's thing and quit/calm down.
    "mscorsvw.exe is precompiling .NET assemblies in the background. Once it's done, it will go away. Typically, after you install the .NET Redist, it will be done with the high priority assemblies in 5 to 10 minutes and then will wait until your computer is idle to process the low priority assemblies."
    [DOUBLEPOST=1437361190][/DOUBLEPOST]Basically, quit your server instances for a little while and let the system idle at 0%cpu, in order for the idle counter to tick enough that the the low-priority assemblies are able to process.
     
  18. i will check everything when windows update is done, it takes a while cuz i made a fresh install and its 190 updates q.q

    and how do i check if my harddrive is running all the time?
     
  19. Under that resource monitor program, there is a hard drive tab, once up, there should be on the right side of the screen, graphics showing the utilization.
    There is also a disk activity drop down grey bar, in the main window. In order to utilize this with filtering however, you have to go in the overview tab, tick the .exe program you want to filter, and then go back to the hard drive tab, and in orange, it will tell you its being filtered and only display what assemblies or files are reading/writing and at what speeds/priority and PID it is attached to. So much info ^_^