| Advance Member | 
 Dear anderson1127,
 > 樓主的回文,說實在的內容有點分不清誰是誰....
 
 在收集到網友反應的資訊後,目前正在改寫中,加強容易誤解的說明。
 
 > 原本樓主是說,已經是多核心了,為何LAMP還是很慢 , 結果東拉西扯的根本分不清
 > 那些是樓主的說明
 > 那些是別人的說明!!
 
 別人的說明有加引號,很容易判斷。
 
 > 我就直接切入 所謂的慢 是誰在慢
 > 1. CPU慢
 > 2. I/O 慢
 > 3. DB 慢
 
 > 樓主應該是很單純的認為CPU慢 , 我是很想請樓主拿出CPU慢的證據出來 ,
 > 不過....我認為應該拿不出來才對...
 
 不是的,不是 CPU 慢,是搭配的 LAMP、設定 (Apache MPM 方式)、與應用程式 (是否為 multi-thread)、使用情境 (是否有 session files 會影響分配到的 threads 數量)
 
 > 請容我再問一個問題
 > 什麼是thread ? 什麼是process ?? 從那個角度來觀察才叫做thread ???
 > 從那個角度觀察才叫做process ????
 
 Thread 是 CPU 可以處理的最小運算單位,Hyper-Thread 的硬體改進,可以讓 CPU 同時接收一個以上的 Thread,快速在Threads 切換,但實際上還是只有一個運算
 
 Process 是被 Operating System 執行的程式,他可以備分配到一個或多個 thread,取決於許多設定。
 
 > 這年頭,有很多人都把process認為是thread , 這是很大的誤會啊~~~~~
 
 是啊,完全不同!
 
 Best regards,
 
 Amigo
 |