본문 바로가기
[OS]/Linux

[참고][Linux] RTC, UTC, Local time 개념 정리!!

by METAVERSE STORY 2024. 4. 10.
반응형
728x170

 

 

 


RTC (real time clock, hardware clock)

  • 전자기기에 존재하는 하드웨어 시계.
  • 디지털 회로의 카운터에 의존하여 시간을 계산.
  • CPU 개입없이 동작하며, 전원이 인가되지 않아도 시간을 유지함.
  • 리눅스에서는 메인보드에 존재하는 CMOS(ROM_BIOS에서 인식하는 시간)을 의미.
  • $hwclock 명령어로 RTC의 조회 & 설정이 가능함.

UTC (universal time coordinated, standard time)

  • 원자시계를 기준으로 한 시간 체계를 의미함.
  • UTC를 기준으로 전세계 시간을 동기화함.(Ex. KST/Korea Standard Time, JST/Japan Standard Time …)

Local time (software clock, system clock, kernel clock)

  • 커널에서 관리하는 시스템 시간을 의미함.
  • RTC or UTC or 사용자가 설정한 시간(Ex. $timedatectl set-time, $date -s …)에 맞춰서 시스템 시간을 설정할 수 있음.
  • 대부분의 application에서 Local time에 적용된 시간을 참조함.
  • $date, $timedatectl 명령어로 시스템 시간의 조회 & 설정이 가능함.

 

 

 

 

 

출처 : https://gomu92.tistory.com/53

반응형
그리드형

댓글