小编use*_*511的帖子

保持C#Filestream长时间打开是否安全?

在我的Web服务中,我打开一个文件流到本地磁盘上的文件.我会在服务的整个生命周期中保留这些信息.对于每个进来的查询,我使用文件流来读取磁盘.我这样做是为了避免在每次查询时重新打开文件流.该路径的延迟是至关重要的(应小于几毫秒).我使用SSD将磁盘IO时间保持在0.1ms或更短.

文件流可以在很长一段时间(天)内"变坏"(变得无效).在每个查询上重新打开文件流更安全吗?如果我必须重新打开,那么每秒不断重新打开文件流的开销是多少?

c# file-io filestream

10
推荐指数
2
解决办法
3780
查看次数

标签 统计

c# ×1

file-io ×1

filestream ×1