Friday, 2 December 2011

Tips Untuk Kurangkan Pengunaan CPU Resources


Assalamualaikum..

"508 Error: Resource Limit Is Reached. The website is temporarily unable to service your request as it exceeded resource limit. Please try again later."


Hahaha pernah x korg try nk access blog tapi dgn baik hatinya browser menyatakan ERROR diatas?? Ni sbb berkaitan dgn CPU usage/resources. So ada tips macam mne nak kurangkan penggunaan server resources. 

Penggunaan CPU Resources blog di shared server pada syarikat hosting dah lebih limit yang dibenarkan. Bila CPU usage tu turun pada kadar 60% ke bawah, bru blog boleh di access balik. Cuma rugi bila ada yang nak access blog tak dapat buka.

So apa itu disc space, bandwith, CPU Usage/ CPU resources?
Maksud DISC SPACE ialah = jumlah saiz data (yg dikira dlm MB atau GB) yg dibenarkan utk korg simpan di dalam hosting korg. 
Maksud BANDWIDTH pula ialah = jumlah atau saiz fail/data (yg dikira dlm MB atau GB) yg telah di view/upload/download oleh visitor2 website korg dalam tempoh sebulan. Jumlah penggunaan bandwidth akan terkumpul setiap hari, sampai la hujung bulan. Samada korg guna bandwidth ini sepenuhnya, (or less, or lebih), kiraan bandwidth korg nnt di reset semula kepada kosong (0) pada setiap awal bulan (1hb). 
Maksud CPU Resources/ CPU Usage pula ialah = sebanyak mne CPU power yg digunakan oleh script2 website korg, time layan request visitor website korg.  
Ini bermaksud, jika script/plugin website korg terlalu berat atau ‘resources intensive’, dan ramai visitor sedang guna pada waktu yg sama (peek time) ini menyebabkan website anda akan guna banyak kuasa CPU (over 25% in one at a time), then, akan kuar ‘Resource Limit Is Reached’ tu dekat skrin anda. 

Tapi kdg2 je,masa jumlah visitor terlalu ramai serentak. Bila visitor dh kurang, so ‘Resource Limit Is Reached’ td akan hilang semula. Klu esoknya, visitor still berlambak-lambak and korg still guna script website yg sama, then still kuar ‘Resource Limit Is Reached’. 


Antara tips-tips untuk kurangkan CPU usage, Memory Usage, Process running dan Bandwith:

1. Menggunakan theme yang lebih ringan, simple dan mesra pengguna.
* Jgn la pakai theme sarat cam ibu mengandung sgt eh..try cari yg agak simple..

2. Korg ley kurangkan process website dgn menggunakan cache. Wp-cache dan Wp-super cache slalu digunakan utkkgurangkan load website and also kurangkan pengunaan CPU resources.
* Memang ada guna plugin W3 Total Cache..(yg ni Maya xsure ape hehe)

3. Try check utk tgk one of your application plug-in dan make sure dh diupgradekan ke latest version yang ada.
* So korang kne sentiasa rajin la check ye and update new version plugin or theme. 

4. Tutup penggunaan awstat and webalizer. Awstat dan webalizer jgk guna cpu usage yg tinggi bila running. Even hanya dlm brapa minit running, but for website yg ada visitor yg tinggi, korg terusakn dpt error dan maybe berpotensi utk disuspend bila proses simpan dan backup kedua2 ini berjalan.

5. Kurang penggunaan plugin dlm blog and sebolehnya guna plugin yang perlu sahaja. Jangan la nk sgt  terlampau banyak application kt blog.
* Jgn tamak sgt tau hehehe

6. Delete plug-in yg tak digunakan. 

7. Optimizekan script dkt blog mcm Javascript/PHP dan CSS. If needed, gunakan HTML code yang static and tak guna SSI (server side instruction).
* ek yang ni sape paham bagus la..nk tlg pahamkan Maya pon xth ape nih hahahaha :P

8. Jangan guna code2 html/Javascript (external) smp over2 sgt mcm code yang guna kt sidebar widget dlm blog.

9. Kurang guna advertisement yang jenis  “animated” dgn link yg terletak kt blog-blog lain sbb nnt akan guna server resources host blog kita jgk.
* So kurangkan skit ads kt blog korg jgn semua korg nk sumbat ye hehehe..

10. If blog byk guna image/pic, letak secara separately off server like kt server2 image yg free mcm  imageshack.us, tinypic.com, photobucket.com and etc. Or korg kecikkan saiz picture yg nk diupload dlm hosting. 
* Xyah la letak pic yg size besar sgt..resize je dl..ni memudahkan korg nk upload laju skit..upload dlm size KB je pantas and efficient skit hehehe..

11. Make sure image xde dihotlink by other website coz nnt akan guna cpu resources dan bandwidth server korg jgk.
* Yang ini dah setting dari awal hosting.

12. Guna plugin untuk optimizekan database Sql korg. Ni akan make sure korg pny database sentiasa “clean” dgn delete “post revisions”,spam comment dan “extra database entry” yang tak delete time delete  plugin dan etc.

If ada mne2 blogger yang terrorist (*hehe yg terror lg bijaksana) dgn prob mcm ni, harap korg ley bagi opinion or suggestion that will be great sbb Maya pon xpandai sgt bab2 ni wlupon IT..so x teroka abes lg hehehe if ade sifu2 yg hebat ley tunjukkan bakat anda ek kekeke ^^,v

# Credit to: ciktom.com

No comments:

Post a Comment