hardware clock و system clock در سیستم عامل لینوکس
سلام دوستان
hardware clock و system clock در سیستم عامل لینوکس چی هستند و کاربردشان کجاهست!!!
چه تفاوتی با هم دارند!
مرسی از لینوکسی های عزیز
2 پاسخ
وقت بخیر
ساعت Hardware Clock روی ماشین های مجازی از کجا سینک میشه
چند تا ماشین مجازی روی یه سرور هستن که Hardware Clock یکی از اونا تغیر میکنه و برای ما هم سوال شده
System Clock تایمی هست که توسط سیستم عامل لینوکس نگهداری میشه و زمانیکه شما از سیستم عامل میپرسید ساعت چنده سیستم عامل میره و از RAM بوسیله پراسسی که توش هست میخونه و ساعت رو بهتون میگه. اما Hardware Clock تایمی هست که توی حافظه RTC یا همون CMOS سیستم ذخیره میشه و توسط باتری مادربورد انرژی این حافظه تامین میشه تا زمان Reboot کردن تایم سیستم بهم نخوره. Hardware Clock به ندرت استفاده میشه در واقع Hardware Clock در زمان بوت برای مقدار دهی اولیه System Clock مورد استفاده قرار میگیره و از روی اون تایم محاسبه میشه و به صورت دستی (از طریق ما) یا اتوماتیک(با NTP) هماهنگ می کنه. توجه کنید که Hardware Clock ممکنه به ساعت Local یا UTC ست بشه اما System Clock همیشه روی UTC ست میشه.