cdflib.setCacheSize
指定 dotCDF 高速缓存缓冲区的数目
语法
cdflib.setCacheSize(cdfId,numBuffers)
说明
cdflib.setCacheSize(cdfId,numBuffers) 指定 CDF 库用于打开的 dotCDF 文件的高速缓存缓冲区的数目。dotCDF 文件是文件扩展名为 .cdf 的文件。
cdfId 标识已打开的 CDF 文件。numBuffers 是指定缓冲区数目的数值。
有关高速缓存方案的信息,请参阅 CDF 用户指南。
示例
创建一个 CDF 文件并设置高速缓存大小。要运行本例,必须对当前目录拥有写入权限。
cdfId = cdflib.create("your_file.cdf"); % Get the default cache size numBuf = cdflib.getCacheSize(cdfId)
numBuf = 300
% Specify a cache size cdflib.setCacheSize(cdfId,150) % Check the cache size again numBuf = cdflib.getCacheSize(cdfId)
numBuf = 150
% Clean up cdflib.delete(cdfId) clear cdfId
提示
此函数对应于 CDF 库的 C API 例程
CDFsetCacheSize。要使用此函数,必须熟悉 CDF C 接口。您可以在 CDF 网站上访问 CDF 文档。