賦值一次到底消耗多少性能?

看到一個開發模型:spring.net + NHibernate + .net mvc + extjs

分開很多層

Model

DAL

BLL

DTO

Controller

Web

SO

其中

Model,DTO,SO是實體類來的,爲了滿足不同的需求而定。

 

要傳輸一個頁面,要經過三次賦值才能達到目的,所以我寫下以下代碼:

配置是:

AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2.70 GHz
1.75 GB內存物理地址擴展

 

運行結果:

count:
00:00:00.0312500

total:
1.09E-05

請按任意鍵繼續. . .

也就是說,賦值一次要萬分之一ms

這個損耗來說,不是很大,而且可以忽略。

不過在傳送過程中,一層一層方法的調用,也要佔用到棧的空間。

不過現在硬件不貴,也可以忽略了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章