1
我正在尝试做一个架构决定以简化开发,并且想知道是否有人能够提供洞察在.NET中建立基于文件的CacheDepdency需要多少性能开销?基于文件的CacheDependency是否会对性能产生负面影响?
目前,我的设计方法是为了维护性/可读性原因,将基于Javascript的功能分割为单独的文件。在运行时,我正在合并和gzip将所有文件压缩为一个包含。另外,我为每个逻辑块使用基于文件的CacheDependency,并且在随后的任何文件更改时重建缓存。
使用此方法是否会对性能产生重大影响?如果CacheDepdency中有30个文件,它的运行速度是否比2或3个文件慢得多,或者这只有几毫秒的差异?