如何正確選擇合租服務(wù)器
在選擇合租服務(wù)器時(shí),帶寬是一個(gè)需要特別關(guān)注的問(wèn)題。許多公司宣稱他們提供的服務(wù)器擁有100Mb帶寬,但實(shí)際上這個(gè)帶寬是共享的。所謂的100M基本上都是共享帶寬,分配到一個(gè)服務(wù)器上的速度可能只有10M左右
在選擇合租服務(wù)器時(shí),帶寬是一個(gè)需要特別關(guān)注的問(wèn)題。許多公司宣稱他們提供的服務(wù)器擁有100Mb帶寬,但實(shí)際上這個(gè)帶寬是共享的。所謂的100M基本上都是共享帶寬,分配到一個(gè)服務(wù)器上的速度可能只有10M左右。因此,在選擇合租服務(wù)器時(shí),需要對(duì)帶寬有清晰的認(rèn)識(shí)。
理解帶寬單位與速度的關(guān)系
首先要明確的是,KB和Kb不是相同的概念,MB和Mb也不等同。在計(jì)算機(jī)領(lǐng)域,B代表字節(jié)(byte),而b代表比特(bit)。具體來(lái)說(shuō),1B等于8b,因此10Mb的帶寬在實(shí)際使用中的速度上限只有1.25MB。除去一些頭文件信息后,實(shí)際速度可能更低。
合租服務(wù)器資源分配建議
對(duì)于合租服務(wù)器的資源分配,需要合理規(guī)劃內(nèi)存、CPU等配置。如果服務(wù)器用于論壇或數(shù)據(jù)庫(kù)(如MySQL)等應(yīng)用,需要留意這些應(yīng)用對(duì)內(nèi)存的消耗。在IIS6和MySQL平臺(tái)上,MySQL可能占用高達(dá)數(shù)百兆的內(nèi)存,加上其他服務(wù),1G內(nèi)存將迅速被耗盡。2G內(nèi)存是一個(gè)較好的選擇,過(guò)多的內(nèi)存配置對(duì)服務(wù)器性能并沒(méi)有太大幫助。
控制CPU使用與流量限制
針對(duì)CPU持續(xù)高占用的情況,可以通過(guò)適當(dāng)限制IIS應(yīng)用程序池的方式來(lái)控制CPU使用率。在備份MySQL數(shù)據(jù)等高CPU消耗操作時(shí),單獨(dú)設(shè)置應(yīng)用程序池限制CPU使用可以有效避免服務(wù)器崩潰。另外,為了更好地管理用戶流量等問(wèn)題,建議為每個(gè)用戶建立獨(dú)立的應(yīng)用程序池,避免互相影響。
空間大小與性能平衡
雖然服務(wù)器空間往往是合租服務(wù)器宣傳的一個(gè)賣(mài)點(diǎn),但實(shí)際上服務(wù)器空間大小并不是決定性因素。與其關(guān)注空間大小,更應(yīng)該關(guān)注分配給你的CPU和內(nèi)存資源。因?yàn)闊o(wú)論你獲得多大的空間,如果CPU和內(nèi)存資源不足,空間也就顯得無(wú)足輕重。因此,在選擇合租服務(wù)器時(shí),應(yīng)該注重性能平衡,而不是空間大小。