2013-12-13 93 views
0

我們已經開發並部署了社會門戶網站[婚姻服務。我們有專門的服務器來運行該網站。使用Sql Server DB。我們已將所有信息(包括客戶圖像)存儲到數據庫中。對於測試,當我在任務管理器上看到app.pool大小時,我使用所有頁面函數時消耗300MB。我只是在線用戶在谷歌分析顯示。社交網站允許多少應用程序池大小?

我的問題是,我覺得它需要更多的內存。但我不知道社交網絡應用程序需要多少內存才能成功運行超過200個在線用戶。

請幫助我知道它是否是正常使用或如何查找內存泄漏如果有的話?

在此先感謝

網站:www.aranthangimatrimony.com

開發使用:ASP.net用VB作爲代碼背後

+0

沒有任何硬盤數據的話,那是不可能的估計即使是10個用戶 –

+0

我可以知道你的硬數據是什麼意思嗎?我很容易發佈必要的細節。 – user2935706

回答

0

您必須對您的應用程序做負載測試。這不是一個簡單的任務,但肯定可以通過研究來完成。如果您需要快速學習或進行性能測試,我建議您聘請一名顧問。否則,下面是一些資源。

http://msdn.microsoft.com/en-us/library/bb924375.aspx http://www.joecolantonio.com/2011/07/05/performance-testing-what-is-throughput/

有很多人。 Google他們。

總之,你需要以下各項作爲輸入,模擬系統負載。 1.併發和活躍用戶數 2.在系統上執行的用戶進程列表 3.#2中進程的分佈,即多少用戶執行每個進程 4.思考時間 - 模擬用戶的時間閱讀頁面或填寫表格或停下來思考或決定一個頁面

當你模擬負載交互之前做什麼,你將不得不衡量的響應時間以及服務器上的監控資源的利用率。

可以使用的工具 1. LoadRunner的 2. Visual Studio中 3. JMeter的 4.性能監視器 5.紅門螞蟻探查 6. CLRProfiler

+0

感謝您的寶貴答覆。當然,我遵循。你能建議一個最好的顧問嗎?如果你能幫助我,請給你的聯繫方式。 – user2935706

+0

您是否對您的承包商有地理偏好?您是否測量過(以美元計)失敗客戶的失敗成本,收入損失,聲譽損失?這種潛在的損失風險如何與性能工程/測試服務的預算相匹配? –

+0

@ user2935706您可以聯繫惠普或NeoLoad人。他們將非常樂意爲您提供信息和演示。但請注意,這會花費你很多。 – rro

相關問題