• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 297,  comments - 15,  trackbacks - 0
            Linux系統有兩個時鐘:一個是由主板電池驅動的“Real Time Clock”,也叫做RTC或者CMOS時鐘,硬件時鐘。當操作系統關機的時候,用這個來記錄時間,但是對于運行的系統是不用這個時間的。另一個時鐘是 “System clock”,也叫內核時鐘或者軟件時鐘,是由軟件根據時間中斷來進行計數的,內核時鐘在系統關機的情況下是不存在的,所以,當操作系統啟動的時候,內核時鐘是要讀取RTC時間來進行時間同步(有些情況下,內核時鐘也可以通過ntp服務器來讀取時間)。這兩個時鐘通常會有一些誤差,所以長時間可以導致這兩個時鐘偏離的比較多,最簡單的保持兩個時間同步的方法是用軟件測出他們之間的誤差率,然后進行修正。在每次重新啟動系統的時候,系統都會用hwclock命令對時間進行同步。如果內核時鐘在每一個時間中斷都快或者慢的話,可以用adjtimex命令進行調整,使得RTC和內核時間走的快慢一致.

                Linux的內核時間實際上是記錄從1970年1月1日距離現在的秒數,并且以GMT(格林尼治時間)(或者叫UTC- Coordinated Universal Time)為標準,UTC是不隨著DST(夏令時)變換,需要有變化的是由應用程序自身來完成時間的轉換。通常,本地時間=UTC時間+時區。

                從Linux啟動過程來看,系統時鐘和硬件時鐘不會發生沖突,但Linux中的所有命令(包括函數)都是采用的系統時鐘設置。不僅如此,系統時鐘和硬件時鐘還可以采用異步方式。這樣做的好處對于普通用戶意義不大,但對于Linux網絡管理員卻有很大的用處。例如,要將一個很大的網絡中(跨越若干時區)的服務器同步,假如位于美國紐約的Linux服務器和北京的Linux服務器,其中一臺服務器無須改變硬件時鐘而只需臨時設置一個系統時間,如要將北京服務器上的時間設置為紐約時間,兩臺服務器完成文件的同步后,再與原來的時鐘同步一下即可。這樣系統和硬件時鐘就提供了更為靈活的操作。
             

            posted on 2008-08-10 21:37 chatler 閱讀(347) 評論(0)  編輯 收藏 引用 所屬分類: Linux_SysAdmin
            <2008年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(10)

            隨筆分類(307)

            隨筆檔案(297)

            algorithm

            Books_Free_Online

            C++

            database

            Linux

            Linux shell

            linux socket

            misce

            • cloudward
            • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

            network

            OSS

            • Google Android
            • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
            • os161 file list

            overall

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            国内精品伊人久久久久AV影院| 久久国产精品免费一区| 欧美久久久久久| 91久久婷婷国产综合精品青草| 久久久久亚洲av成人无码电影| 久久夜色精品国产噜噜麻豆| 久久久久国产| 久久99国产一区二区三区| 亚洲日本va午夜中文字幕久久 | 国产精品内射久久久久欢欢| 少妇久久久久久久久久| 一本综合久久国产二区| 久久国产精品成人免费| 狠狠狠色丁香婷婷综合久久俺| 少妇被又大又粗又爽毛片久久黑人 | 免费久久人人爽人人爽av| 久久久久亚洲爆乳少妇无| 亚洲国产另类久久久精品| 久久精品中文字幕一区| 99re久久精品国产首页2020| 国产免费久久精品99re丫y| 久久国产乱子伦精品免费午夜| 久久久亚洲欧洲日产国码二区| 久久九九精品99国产精品| 免费无码国产欧美久久18| 日本高清无卡码一区二区久久| 久久国产热这里只有精品| 久久不射电影网| 久久r热这里有精品视频| 久久亚洲春色中文字幕久久久| AV无码久久久久不卡蜜桃| 欧美牲交A欧牲交aⅴ久久| 一级a性色生活片久久无少妇一级婬片免费放| 青青青伊人色综合久久| 欧美麻豆久久久久久中文| 久久综合久久性久99毛片| 久久久精品波多野结衣| 日韩va亚洲va欧美va久久| 久久噜噜久久久精品66| 中文字幕精品无码久久久久久3D日动漫 | 久久99精品国产99久久6男男|