Jump to content

Search the Community

Showing results for tags 'cpu'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General Discussion
    • Website Management and Coding
    • Technology and the Internet
    • Philosophy, Politics, and Science
    • Art and Entertainment
    • Other Discussion
  • HelioHost
    • Questions
    • Customer Service
    • How You Can Help
  • HelioNet
    • News
    • Contact HelioNet

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 8 results

  1. If you are somebody that still insists on using WordPress and doesn't want to convert it into static, then this article is for you. I had noticed that my site loaded pretty slow and I just didn't know why. I also saw that a lot of people are suspended because of high CPU load. I did some digging around and found out some tips to reduce CPU load 1. Avoid these plugins: 73 Slowest Plugins that Use Up CPU. These plugins are resource hungry and use up CPU very easily. Alternatives include Rank Math SEO for SEO, Gutenberg for Page Builders, WPForms for contact forms, Ithemes Security for Security, UpdraftPlus for Backups etc. The only exception for me is Elementor Page Builder since some features can't be found anywhere else. Another exception for people is Jetpack if YOU NEED ALL OF ITS FEATURES (since installing the plugins one by one uses more resources), otherwise it is a bloated plugin. 2. Use Asset Cleanup to disable useless features and scripts. Some plugins like Elementor and Contact Form 7 put unnecessary scripts on your site. To get started first install the Asset Cleanup Plugin (I know it is another plugin but it is extremely lightweight and makes your site faster more than slower) and enable test mode in the settings. Now you an play around with the settings seeing if your WordPress site functions as before (don't worry since it is in test mode the changes are only shown to you). 3. Use a CDN. CDN takes the strain off your servers and makes your website load faster for international users. I currently use 2 CDNs: Cloudflare and Amazon Cloudfront. Cloudflare is very easy and straight forward to configure. I also use Amazon Cloudfront for my images which is free up to 5K views per month. Go to optimole.com and create an account, copy your API key. Then go to your WordPress dashboard and install the Optimole Plugin and paste your API key. Optimole not only provides a CDN but also compresses your images by 90% without loosing the quality. 4. Block Cloudflare bots if you use Cloudflare. Sometimes Cloudflare puts bots on your site (sometimes saying your site had 300000 visitors when you barely have 200) so you would need to block some of them using their firewall or your site would drastically slow down. Done. Now this is how fast my website loaded with these optimizations: P.S. My main website isn't hosted on Heliohost (I use Heliohost to host my other website) but another free host (3001.host). However my website used to load in 3.5 seconds and now is 774ms.
  2. robertzo

    Server Load

    How can I tell if my account is slowing down the load by 20%. Same with the 20% CPU or memory. I want to know so I can see if my account would get suspended.
  3. Hi, recently, when multiple commands are executed in the VPS (for example sending a POST request from a PHP script or executing any shell command) always increase CPU load to 100%. Also, loading PHP pages is slow. Can this be related to the VPS network and SSD which will be upgraded when the fundraiser finishes? Do you have any fix I can try in the meantime? Thanks
  4. Hello community. I just want to ask if I can change the CPU usage. I just want to change it because I'm working on the computer I'm working on. Thank you for your answers.
  5. Server = Tommy Root Domain = computernerdkev.heliohost.org Reading posts on the forum, I've noticed the 50 Email per day limit. I wasn't aware of this when I designed my online store (by which I mean wrote all the code from scratch in PHP) in 2017, but so far it hasn't been successful enough to be a problem anyway. Nevertheless I've got a couple of expansions in the works and they could lead to more Email traffic. One part will involve users submitting digital content to be sold, similar(ish) to Ebay, and I may decide to implement a user setting where instead of "sellers" getting an Email for each sale, they get a weekly summary. This would mean sending an Email to all "sellers" once a week, so that would lower the headroom for other Emails on that day. For the moment though, for each order an Email is sent to me, and to the buyer. Also, for a bit of redundancy in case of outages, I have the Emails for me sent to an Email account on the HelioHost server, which forwards them to an account registered with another Email provider. So, Question 1 is: Does this (previous paragraph) equal 2 Emails, or 3 Emails (or 1 Email, if neither Emails to accounts on the HelioHost server, nor automatic forwarding to external accounts, are included in the count (if so, that's proably a bit of a loop-hole)). Also, searching through the forums I've found that HelioHost is happy with extending the limit if users can convince them that they're not a spammer. It seems that I still need to work out a new limit to request though, which is a little tricky. If I were to say that I'd never expect more than 100 orders a day, that would probably make 100x[answer to question 1] per day, plus another 75 for Emails to "sellers" in that part of the store. Then plus the number of sellers I can expect to turn on the weekly summary function if I decide to include it, which is really quite hard to guess... perhaps I'll say 200, but I want to say more. Given that I find setting a limit within the range of past requests so difficult. I'm tempted to simply configure the PHP mail() function, which I've used, naturally enough, for all the automated Emails, to use an external Email server. This turns out to be easier said than done on Linux. I wanted to use msmtp if it were available and configure PHP to use it in place of sendmail (with command line options setting it to use my desired SMTP server), but it turns out the PHP configuration option to set the command used by the mail() function can't be changed in .user.ini, only in php.ini. I know there are other ways to send Email from PHP besides mail(), but I don't want to change the code, and mail() looks to be the simplest and easiest method to program. Question 2 is: Is there any recommended way to set an external server for sending Email from PHP using mail() within the limits of a Heliohost account? Finally, on another topic. Part of the digital marketplace type site that I described earlier will be to have images uploaded by users to match their products (up to around six). Ideally I'd use the PHP "GD" functions to resize these images to three sizes (and probably delete the original to save space). Question 3 is: Assuming that I allow for large image sizes to be uploaded, would resizing six high-res JPEG images to three different sizes (18 conversions) in one script be enough to risk triggering excessive CPU usage and cause my account to be suspended. Keep in mind that this would be a somewhat infrequent event. Initially some manual verification may be required for each new listing, so if I have to do the image conversions on my own computer as well, that wouldn't be a huge issue. Thank you, and sorry for the long post. PS. I really think that the Email limit should be mentioned somewhere on the Wiki along with the other limits. Answers to Krydos' standard four questions for the over-zealous Emailer: How do you get the email addresses for your mails? Either I programmed them into the PHP scripts (the emails sent to me), or users submitted them when placing an order. Coming soon: Sellers submit them during account creation. How do people unsubscribe from the emails? I give up all this nonsense and close down the whole website. Users choose not to place any more orders (the only thing that causes an Email to be sent to them is when an order is paid for (or fails to be paid for) and when an item is posted)). Coming soon: Sellers close their account on my website. How many emails do you expect to send a day to begin with? Answer question 1, then see following paragraph. Please provide an example email. Grumble, grumble. OK here are some redacted examples from when I was first testing the site: Buyer successfully paid for an order Buyer unsuccessfully paid for an order (payment details didn't match the order correctly) Buyer's order has been posted The Email format for the marketplace bit of the site hasn't been done yet. This includes emails to sellers, and order confirmation emails for digital-only orders which may include temporary links for downloads. The Emails to me are basically the same but less polite and with technical detail about the payment errors.
  6. Hi. I am not sure which server should I pick. How many cpu cores and memory do ricky, johnny, and tommy have? What are the limits on cpu/memory usage for the 3 servers? What are the download/upload speeds? Thank you.
  7. What kinds of cpu are on the servers? Does the cpu have sse4.2 and avx2? Thank you.
  8. You do not have to be as long winded as me. What is your current setup? What are your short term plans for upgrading? I usually stay a little behind the times because of money but as long as I can play pretty recent PC games I am okay. I also usually build my own boxes but this last time I bought an off the shelf Dell. This just reinforced my loathing of Dell's customer service/tech support. I prefer HP OTS but the computers themselves are comparable to Dell. Its the service from Dell that really sux. ANYWAY Right now I have an i3 Dual Core Intel 3.1Ghz (another thing I despise is Intel). I would have rather gotten an AMD but I was using my credit card and yadda yadda yadda. There is Hyperthreading with the Intel of course. I have used AMD so long that I was not aware that Hyper threaded CPUs show up as two CPUs and a dual core shows up as 4 CPUs in Task Manager, DXDIAG, System info, etc. I have 6 gigs of RAM (only upgradable to 8 gigs but at DDR3 PC3-12800 that is not too bad). I have a 1 terabyte 7400 RPM HD. Would love to go with an Solid State Drive (SSD). Of course if I had my pick I would get the $3000+ OCZ 1 terabyte SSD but I may settle for one just big enough for my operating system and slave a regular SATA for the data files. AMD Radeon HD 6450 (Engineering Sample) 1024Mb - This is the lowest card in the 6000 series but it is discrete and beat the onboard video I would have been stuck with. Would love to get a couple of dual cards for about 8 Gigs of video RAM. So again Intel i3 Dual Core 3.1Ghz with Hyperthreading. Windows 8 Developers Preview 6 Gigs RAM 1 Terabyte Sata III AMD Radeon HD 6450 (Engineering Sample) 1024Mb
  • Create New...