我們正在使用一個舊的應用程式(稱為 Aldfaer),它只使用單一執行緒。目前其中一個流程大約需要 90 分鐘才能完成,我們希望減少完成這項工作所需的時間。為此,我們希望在多個 CPU 上運行這個單執行緒。
有誰知道有什麼方法可以實現這個目標?這甚至可能與 CPU 虛擬化或類似的技術有關。
答案1
如果應用程式處理的資料可以分成更小的包,則可以執行應用程式的多個副本,每個副本處理部分數據,然後嘗試將結果放在一起(即使用腳本)。
答案2
你所描述的情況是不可能的。購買一台具有最快 CPU 的電腦(核心/執行緒數量並不重要)。