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邮箱好友
高中学习讲义
包含词
同步性同步器同步的