PDA

View Full Version : clock ticks



user1101
جمعه 13 فروردین 1389, 20:46 عصر
clock ticks چی هست و آیا تو سیستم های مختلف مقدارش فرق می کنه؟

amin1softco
جمعه 13 فروردین 1389, 22:21 عصر
هر سیستم کامپیوتری دارای یک وقفه زمانی است که بوسیله ساعت سخت افزار تعریف تعیین می شود. این ساعت سخت افزاری دارای میزان تیک تاک ثابتی است. که از آن برای سینک کردن هر چیز روی سیستم استفاده می شود. برای اینکه این مدت مشخص شود در هر تیک یک وقفه برای هسته سیستم عامل ارسال می شود. مدت زمان واقعی بین این تیک ها به نوع پلاتفرم شما بستگی دارد در بیشتر سیستم های یونیکس مدت این تیک ها روی 10ms به طور پیش فرض قرار دارد.
برای اینکه مقدار این تیک ها را تغییر دهید باید از سرفایل param.h استفاده کنید برای مثال
#define HZ 100
باعث می شود که هر ثانیه ساعت معمولی به 100 تیک تقسیم بندی شود.