-qdirectstorage

适用的调用

表 1. 接受给定选项的调用
选项 xlc (编译 C) xlC (编译 C++) xlclang(编译 C) xlclang++(编译 C++)
-qdirectstorage
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表

类别

优化和调整

等效编译指示

无。

用途

通知编译器,给定编译单元可能引用了已启用直写或已禁止高速缓存的存储器。

语法

读取语法图跳过可视语法图 -q nodirectstoragedirectstorage

缺省值

-qnodirectstorage

使用量

请谨慎使用此选项。 它面向那些知道内存和高速缓存块如何工作,以及如何调整其应用程序以实现最佳性能的程序员。 要确保应用程序将在所有实现上正确执行,您应该假定存在单独的指令和数据高速缓存,并相应地对应用程序进行编程。