异步处理,就是按照不同步的程序处理问题。
异步处理与同步处理是对立的,而产生他们的是多线程或者多进程。
异步处理的好处是提高设备使用率,从而在宏观上提升程序运行效率,但是弊端就是容易出现冲突操作和数据脏读。
同步则刚好相反,同步是一种降低设备使用率,在宏观上降低了程序的运行效率,而且很多系统或者是运行环境在处理同步的时候为了维持同步的有效性也会付出许多格外的系统资源开支,对性能影响相当大。
但是同步保证了程序运行的正确性与数据的完整性。
就是在加载数据时仍然执行其他程序,通常加载时是不执行程序的,我们不得不等进度条,因为很多程序在没有加载数据时,可能是无法运行的,所以通常会加载完之后才运行。
异步加载就是在执行过程同时加载,通常会使图片之类重要性较次的东西,可以先忽略掉,比如网页游戏经常会在玩的过程中,玩家都是黑影(未加载图形,由其他黑影模型代替),如果另一个线程完成加载了,在贴上去,就是异步的。
异步复用方式是利用固定位置的比特塞入指示来显示塞入的比特是否载有信号数据,允许被复用的净负荷有较大的速率差异。
同步复用方式是利用低速信号在高速信号中的特殊位置来携带低速同步信号,要求低速信号和高速信号同步。