OA里要处理的工作内容太多,只能打开一个界面,处理完了之后,才能打开另外一个界面。这样单线程的处理方式,明显不能适应当前高强度处理工作的节奏。多核+多线程的OA技术呼之欲出。
此外有人会误会,就字面上而言,多核表示同时间有多颗处理器在执行,每颗处理器可以执行一个行程或一个线程,但是一颗具有多线程能力的处理器,并不表示它可以同时执行多个线程,事实上在同一时间内一颗具多线程功效的处理器,也依然是执行一个线程而已,只是多线程处理器的内部可以将原有线程的相关信息及变量暂时搁摆,然后去执行其它的线程,执行完后在切换回原来执行到一半的线程,甚至没执行完也可以切换回来,且整个切换过程都在处理器内进行,不用与快取与内存进行搬迁置换,如此以快速换线程执行的方式来加速。
相对于此的,一颗不具多线程能力的处理器,执行一个线程到一半,若想改执行另一个线程,就必须将原线程、现线程的相关内容与信息搬迁到快取或内存,然后自快取及内存引入另一个线程,由于此一搬转颇耗时,所以多半选择将原有的线程执行完再引入下一个线程,如此在时间上可能还比较经济。然而无论一线程完整执行后再执行下一个线程,还是进行线程的进出搬迁转移,都不会比具备多线程能力的处理器来的快速有效。
九思软件在OA平台技术方面,独创了多核多线程OA技术,支持同时处理多项工作,大幅度提高了OA系统的性能和使用效率。