|
|
|||||||||
|
|||||||||
|
|
ME 04 - ディスクキャッシュのサイズを調べる(3-July-96)Q: 「メモリ」コントロールパネルで設定されたディスクキャッシュのサイズを調べるには、どの様にしたらよいでしょうか?
A: ディスクキャッシュは、現時点(System 7)では
以下のコードを使用することにより、この情報にアクセスすることが可能です。
#include
short GetDiskCacheSize(void)
{
SysPPtr pramPtr;
short diskCacheSize;
pramPtr = GetSysPPtr();
diskCacheSize = ( ((unsigned short)(pramPtr->misc)) >> 8 ) 5;
// diskCacheSizeにはディスクキャッシュのサイズがKでストアされる
return(diskCacheSize);
}
[ Technical Q&A's : Operating System Services : Memory : ME04 ] |
|