1
我正在嘗試做一個架構決定以簡化開發,並且想知道是否有人能夠提供洞察在.NET中建立基於文件的CacheDepdency需要多少性能開銷?基於文件的CacheDependency是否會對性能產生負面影響?
目前,我的設計方法是爲了維護性/可讀性原因,將基於Javascript的功能分割爲單獨的文件。在運行時,我正在合併和gzip將所有文件壓縮爲一個包含。另外,我爲每個邏輯塊使用基於文件的CacheDependency,並且在隨後的任何文件更改時重建緩存。
使用此方法是否會對性能產生重大影響?如果CacheDepdency中有30個文件,它的運行速度是否比2或3個文件慢得多,或者這隻有幾毫秒的差異?