【发布时间】:2015-03-03 17:44:26
【问题描述】:
在fopen 属性中,我们可以为without automatic flushing 选项设置“W”和“A”。这些和使用automatic flushing(默认选项)有什么区别?
【问题讨论】:
在fopen 属性中,我们可以为without automatic flushing 选项设置“W”和“A”。这些和使用automatic flushing(默认选项)有什么区别?
【问题讨论】:
当自动刷新开启时,matlab 会在调用fwrite 之后有效地写入到磁盘,即使写入非常小的数据块也是如此。
禁用自动刷新时,matlab 仅写入内部内存缓冲区,并且仅在调用 fclose(或缓冲区已满时)时将所有内容刷新到磁盘。这可能会提高性能,因为写入操作所需的磁盘访问更少。
【讨论】: