討論串[請益] 那些語言或程式用上 多核心 CPU
共 30 篇文章
內容預覽:
> 這段非常怪,Compiler也許可以回答你每個指令要花多少週期做完,但無法回答你這程式> 要花多少時間才能跑完,事實上,只要是圖靈機(Turing Machine,目前的機器皆是),> 是無法回答這個問題的,因為這是所謂的Halting Problem.. 不對吧. halting proble
(還有338個字)
內容預覽:
多工,是單核心,做得很快讓你覺得是同時在做,達到mutiprocess的效果. __A__. ___B__. __C__. .... 多工的程式?嗯…用詞不太對 建議您可以認真的瞭解一下多工的定義. 那些看似同時可做兩件事的其實都是很快的context switch 也就是multiprogramm
(還有221個字)
內容預覽:
現在的 Windows , Linux OS 不是多處理機又是多工的嗎 ? 那麼多核心為甚麼. 不能像多處理機那樣跑 ?. OS 也是用程式語言寫出來的, 現在的程式語言寫不出有多工的程式嗎 ?. 那麼使用 thread lib 寫的程式不算多工 ?. 寫 OS 的程式語言跟寫一般程式的程式語言沒有
(還有141個字)
內容預覽:
刪光光.... 多工應用必須要有作業系統與硬體互相搭配,雖然作業系統用也是用語言寫出來的,不過在牽涉與CPU相關的各項作業時,就必須用到CPU提供的指令集。也就是說,作業系統因為有CPU的硬體支援,及自己實作的各項功能,而提供了其下之應用程式的多工需求。. 你所謂的「好幾個程式不也是可以同時下命令點
(還有102個字)