linux : 電力 : 電子學 : 法學 : 互聯網 : 通信工程 : 電氣自動化 : 冶金 > 同步
目錄
No. 1
  物理學名詞。兩個或幾個隨時間變化的量,在變化過程中保持一定的相對關係。
tóng bù tóng bù
  指兩個或兩個以上隨時間變化的量在變化過程中保持一定的相對關係
No. 3
  同步電動機
No. 4
  同步增長
No. 5
  各項改革要同步進行
同時起步,協調一致 At the same time started, coordinated
  同時起步,協調一致。《光明日報》1984.6.2:“城市改革的步子要加快,要從解决國傢與企業、企業與職工的關係入手,把適合於當前情況的各項改革措施初步配起套來,同步進行。”
No. 7
  當兩個設備一起工作並對時間有精確要求的時候,就需要在它們之間進行同步同步是基於在兩個設備之間規定一個共同的時間參考。例如,你想將32軌的音頻信號錄製在兩臺16軌磁帶機上,則這兩個磁帶機的磁帶傳送軸就需要鎖定在一起,這個過程就稱為同步。如果這兩個設備沒有進行同步,無論它們開始的時間多麽一致,也會由於兩臺設備機械結構的差異而産生時間漂移。
  桌面型音樂製作係統經常遇到的同步通常是在音序器(或音序軟件)與多軌錄音機之間進行的,同步的目的主要是將不同midi音色的聲音錄到單獨的音軌上。即使你衹使用一臺多任務型電腦(既是音序器,又是數字音頻錄音機),它本身也同樣存在同步問題。雖然以計算機為基礎的數字音頻設備比機械式磁帶錄音機要精確得多,但是如果缺少同步,也會出現一些問題。
  當兩臺(或多臺)設備進行同步的時候,其中一臺稱為主機(以其內部發送的時間碼為準),而其它的則稱為從機。在衹有一臺從機的時候,同步信號可直接由主機發送給從機,這時,從機的時鐘方式要打到“外部時鐘方式”(external clock mode)。有多臺從機時,則需一個專門産生同步信號的設備作為主機,以便多臺從機進行同步
  同步信號分為幾種類型,其用途也是不一樣的。midi時鐘是較為簡單的同步信號之一。在midi規定中,定義了由主機通過midi綫傳送的時鐘字節為24ppq(每四分音符的時鐘點),同時還規定了樂麯的開始、停止、繼續等命令。使用這些命令,兩臺音序器可以很容易地進行同步。用戶可以通過一條midi綫,將主機上的操作傳送到從機上,使從機能夠很好地和主機同步。(從理論上講應該是這樣的,但實際操作時會遇到一些預想不到的問題。)
  你也許已經註意到,midi時鐘和樂麯的速度是有關係的。當主機的樂麯速度加快後,每秒鐘內所發送的midi時鐘點也會增加,這時從機的樂麯速度也會增加。另外一種同步信號是根據絶對時間編碼而成的——它包含了小時、分、秒等信息,最常用的這種時間碼被稱做smpte(即英文電影電視工程師協會——society of motion picture and television engineers的縮寫)。smpte碼將時間分為小時、分、秒、幀和位。在使用smpte碼時,幀頻率是經常用到的一個選項,經常使用的幀頻率為24,25或30fps(每秒幀數)。衹有在主機和從機都選擇了相同的幀頻率時,才能很好同步
  smpte碼是一種音頻信號,很容易錄製在磁帶或硬盤上。由於midi電纜所傳送的midi信號為數字信號,所以smpte碼不能通過midi綫直接傳輸。但是mtc碼(即英文midi時間碼——midi time code的縮寫)則能將smpte碼編譯成midi格式,並能通過midi綫進行傳送。在這裏需要註意的是smpte和mtc碼並不發送開始、結束等命令,並且也不會改變樂麯的速度。它們提供的是以分、秒來計算的絶對時間參考,而不是小節、拍的參考。所以如果在多軌機錄製了幾軌後,你又改變了音序器中樂麯的速度,那麽再錄製時,就會出現錯位現象,即使多軌機已經錄製了smpte同步信號並經mtc與音序器很好地同步,也無濟於事。
  對於數字音頻錄音來說,無論是midi信號還是smpte信號都不能提供足夠的精度。高精度的數字音頻錄音設備之間,往往需要使用被稱為字時鐘的同步信號來進行同步鎖定。其精度是和一個采樣字頻率是一樣的——通常是每秒鐘出現44.1或48千次。如果要將數字音頻錄音機中的字時鐘同步信號轉換成smpte或其它時鐘碼時,則需要一個專門的硬件設備來完成。
編程方面的同步 Synchronous programming
  同步就是協同步調,按預定的先後次序進行運行。如:你說完,我再說。
  “同”字從字面上容易理解為一起動作。
  其實不是,“同”字應是指協同、協助、互相配合。
  如進程、綫程同步,可理解為進程或綫程A和B一塊配合,A執行到一定程度時要依靠B的某個結果,於是停下來,示意B運行;B依言執行,再將結果給A;A再繼續操作。
  所謂同步,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回,同時其它綫程也不能調用這個方法。按照這個定義,其實絶大多數函數都是同步調用(例如sin, isdigit等)。但是一般而言,我們在說同步、異步的時候,特指那些需要其他部件協作或者需要一定時間完成的任務。最常見的例子就是 SendMessage。該函數發送一個消息給某個窗口,在對方處理完消息之前,這個函數不返回。當對方處理完畢以後,該函數纔把消息處理函數所返回的 LRESULT值返回給調用者。
  在多綫程編程裏面,一些敏感數據不允許被多個綫程同時訪問,此時就使用同步訪問技術,保證數據在任何時刻,最多有一個綫程訪問,以保證數據的完整性。在Java裏面,通過synchornized 進行同步的保證。比如
  class MyTest {
  private static final Object lock = new Object();
  public static synchronized void test(){ // 同步的方法
  }
  public void test2(){
  synchronized(lock){ // 方法級同步,也可以使用this實現對象級同步
  }
  }
  }
英文解釋
  1. n.:  holding,  pulling,  sync,  synch,  synchro,  synchronisation,  synchronism,  synchronization,  synchrony,  timing,  keep pace,  in synchronism,  synchronous
  2. v.:  locking,  synchronize,  synchronizing
近義詞
融和, 融合, 協調, 調和, 熔合, 綜合, 結合, 一致, 一齊, 同相, 變得一致或協調
相關詞
數據庫隨着課堂操作係統並發性互斥人物科學家
液壓數字傳動傳動伺服係統數字控製自動控製油缸
擴展通信基站更新遊戲更新qq郵箱好友
高中學習講義
包含詞
同步性同步器同步的