
OA里要處理的工作內(nèi)容太多,只能打開一個界面,處理完了之后,才能打開另外一個界面。這樣單線程的處理方. . .
OA里要處理的工作內(nèi)容太多,只能打開一個界面,處理完了之后,才能打開另外一個界面。這樣單線程的處理方式,明顯不能適應(yīng)當(dāng)前高強度處理工作的節(jié)奏。多核+多線程的OA技術(shù)呼之欲出。
此外有人會誤會,就字面上而言,多核表示同時間有多顆處理器在執(zhí)行,每顆處理器可以執(zhí)行一個行程或一個線程,但是一顆具有多線程能力的處理器,并不表示它可以同時執(zhí)行多個線程,事實上在同一時間內(nèi)一顆具多線程功效的處理器,也依然是執(zhí)行一個線程而已,只是多線程處理器的內(nèi)部可以將原有線程的相關(guān)信息及變量暫時擱擺,然后去執(zhí)行其它的線程,執(zhí)行完后在切換回原來執(zhí)行到一半的線程,甚至沒執(zhí)行完也可以切換回來,且整個切換過程都在處理器內(nèi)進行,不用與快取與內(nèi)存進行搬遷置換,如此以快速換線程執(zhí)行的方式來加速。
相對于此的,一顆不具多線程能力的處理器,執(zhí)行一個線程到一半,若想改執(zhí)行另一個線程,就必須將原線程、現(xiàn)線程的相關(guān)內(nèi)容與信息搬遷到快取或內(nèi)存,然后自快取及內(nèi)存引入另一個線程,由于此一搬轉(zhuǎn)頗耗時,所以多半選擇將原有的線程執(zhí)行完再引入下一個線程,如此在時間上可能還比較經(jīng)濟。然而無論一線程完整執(zhí)行后再執(zhí)行下一個線程,還是進行線程的進出搬遷轉(zhuǎn)移,都不會比具備多線程能力的處理器來的快速有效。
九思軟件在OA平臺技術(shù)方面,獨創(chuàng)了多核多線程OA技術(shù),支持同時處理多項工作,大幅度提高了OA系統(tǒng)的性能和使用效率。