1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

New site high I/O usage

Discussion in 'Server Configuration and Hosting' started by nodle, Jul 15, 2014.

  1. nodle

    nodle Well-Known Member

    So I have been trying to figure this one out. So I setup a new Xenforo site. One is on regular shared hosting and one is one semi dedicated hosting. Now of course the semi-dedicated is going to be alot better. But is there anything I can do about this high I/O usage on the shared hosting? I have tried everything even setup a file cache like on my main site and it's still happening. Contacted host and they didn't see a problem with it, but to me it just doesn't seem normal. Is there anything that I can check? Any ideas?

    New site. (shared hosting)

    new.jpg

    My other site on a (semi-dedicated) just for comparison.

    old.jpg
     
  2. WSWD

    WSWD Well-Known Member

    Honestly, a 2MB/sec limit is absolutely ludicrous, and the fact that you are hitting that regularly is absolutely something the host should at least try to help you resolve. Otherwise your site is going to start throwing errors via CloudLinux, which is what they are using to set the limits.

    Unfortunately, there isn't much you can do on your end with a shared hosting account to see your disk i/o, but there are tools (iotop, for example) that the host can use to see exactly what is using the disk i/o on your account. I would guess MySQL, but who knows? I'm guessing this is your small forum with only 1 member? If that is the case, there is no way the i/o should be this high.
     
    The Forum Heroes likes this.
  3. nodle

    nodle Well-Known Member

    Thank you for you input, I will try to contact them again and see what they can do.
     
  4. nodle

    nodle Well-Known Member

    Got a response back *sigh...
    Whats strange I had my other site with about 20 people online at one moment at time and I never had loads like this. It's strange since it's a fresh install and I have no users yet.
     
  5. craigiri

    craigiri Well-Known Member

    even 2MB per second can handle quite a bit of traffic...it would seem.

    Example- my hobby site has 120,000 page views per month.
    A very busy "real time" google analytics shows something like below - which is 15 pages loaded per minute. At 500KB per page, that would be less than 8MB per minute. In theory, 2MB per second would give many times that - 120MB per minute.

    But the real world works differently. Robots, constant pinging by hackers (usually requesting a certain file), etc. means that most shared systems will overload.

    I've learned my lesson. XF can't really be run properly - other than a development server - on less than about 512 of dedicated RAM - and ideally a VPS. 1 GB is even better.

    I just moved from a 1G VPS which was being overloaded easily - even with a small forum and wordpress. I had to throttle all the robots and reboot often (I think there were memory leaks).

    I'd say - all in all- that shared hosting...unless the host is really proven and runs many instances of the same SW (XF) with no problem - should not be considered...
     

    Attached Files:

  6. WSWD

    WSWD Well-Known Member

    Excellent response they gave!! LOL!! In any event, yes, that usage should not be happening with a fresh install. It's doubtful that robots are going to be pulling 2MB/sec of disk i/o. Unfortunately without their help, your hands are kinda tied as to figuring out what is causing this. Assuming they are using cPanel, you can also go to AWStats or Webalizer or such, and see if there is anything in there, like a file being accessed a bunch, etc., but even that is going to give you limited information.
     

Share This Page