PDA

View Full Version : اندازه کش پردازنده



darehshoori
سه شنبه 18 بهمن 1390, 20:27 عصر
با سلام
به نظرتون چه جوری می شه یه برنامه ای نوشت که اندازه کش پردازنده رو پیدا کند؟
با تشکر

حامد مصافی
سه شنبه 18 بهمن 1390, 23:16 عصر
با استفاده از تابع GetLogicalProcessorInformation (http://msdn.microsoft.com/en-us/library/ms683194.aspx) می‌توانید این کار را انجام دهید. (http://msdn.microsoft.com/en-us/library/ms683194.aspx) این تابع پارامتری از نوع ساختار PSYSTEM_LOGICAL_PROCESSOR_INFORMATION (http://msdn.microsoft.com/en-us/library/ms686694.aspx) را مقدار‌دهی می‌کند که آن‌هم شامل یک عضو از نوع CACHE_DESCRIPTOR (http://msdn.microsoft.com/en-us/library/ms681979.aspx) است که دارای عضوی به‌عنوان Size است، که مناسب نیاز شماست.

(http://msdn.microsoft.com/en-us/library/ms683194.aspx)