CreateFile()的成本是多少?

3 performance winapi

我想经常在文件中写入数据,

我想知道每次写这篇文章时是否调用CreateFile(),

这种方式的成本是否比我刚才称之为一次的方式要多得多

多次使用手柄?

Jes*_*erE 7

如果要多次写入文件,最好保留CreateFile()返回的句柄.创建文件的内核句柄对于重用旧句柄(所有其他条件相同)总是效率较低,但可能还有其他注意事项需要考虑.与往常一样,您应该执行任何此类优化之前之后测量性能.

  • 好答案。最后一句话很重要。 (2认同)