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