JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:Thread 的最主要功用??? [Re:Duncan]
honeyaaa





發文: 159
積分: 0
於 2008-05-06 23:52 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Duncan wrote:
假如不考慮 multi-task 操作在 OS 層面的額外成本,multi-task 去執行一個任務會不會比單一 task 來作來的快,還得看 I/O 或更廣義地說是 resource 的使用情形。

比如說,假如一定要用洗衣機洗衣服,在只有一台洗衣機(resource, I/O)的情況下,一個人洗 50 份衣物(假設一台洗衣機的負載剛好是一份衣物),跟 50 個人同時並進來洗自己所持有的一份衣物,何者會比較快完成 50 份衣物的清洗?假如衣物是用手洗呢?


我自己的最原意,不考慮其他OS和Network的狀況,那執行多執行緒的意義是在於排程依序的執行task,用意是不會將花費集中再某一個process上。
就好比您舉例的洗衣服來說,假如說1件1件洗和同時開始洗50件理論上會是一樣。但是我們再加上脫水的時間,當你一件一件做從准備洗衣-洗衣-脫水 再換下一件衣服反覆,和你同時開始洗50件衣服,一次準備好洗衣-洗1件衣服-脫水-利用脫水的時間在洗下1件,我想,multi-Thread最主要的時間就是會快在可在洗衣服的同時,還能脫水,但是並不會真的快到50倍的效率。


reply to postreply to post
努力,是成功唯一的途徑。
話題樹型展開
人氣 標題 作者 字數 發文時間
3163 Thread 的最主要功用??? honeyaaa 151 2008-05-06 17:19
2871 Re:Thread 的最主要功用??? hkdennis2k 30 2008-05-06 21:02
2871 Re:Thread 的最主要功用??? honeyaaa 344 2008-05-06 21:47
2861 Re:Thread 的最主要功用??? JiaYun 148 2008-05-06 22:05
2808 Re:Thread 的最主要功用??? honeyaaa 296 2008-05-06 23:19
2854 Re:Thread 的最主要功用??? sam_huang74_pc 125 2008-05-06 22:34
2829 Re:Thread 的最主要功用??? honeyaaa 278 2008-05-06 23:22
2783 Re:Thread 的最主要功用??? Duncan 425 2008-05-06 23:31
2786 Re:Thread 的最主要功用??? honeyaaa 531 2008-05-06 23:52
2782 Re:Thread 的最主要功用??? Duncan 789 2008-05-07 00:32
2729 Re:Thread 的最主要功用??? honeyaaa 781 2008-05-07 00:54
2743 Re:Thread 的最主要功用??? Duncan 522 2008-05-07 00:58
2678 Re:Thread 的最主要功用??? honeyaaa 354 2008-05-07 01:04
2743 Re:Thread 的最主要功用??? psychokiller 303 2008-05-07 02:20
2656 Re:Thread 的最主要功用??? Duncan 311 2008-05-07 10:17
2594 Re:Thread 的最主要功用??? honeyaaa 101 2008-05-08 21:36
2645 Re:Thread 的最主要功用??? honeyaaa 169 2008-05-09 11:51
2512 Re:Thread 的最主要功用??? jamestian 353 2008-05-09 14:58
2570 Re:Thread 的最主要功用??? honeyaaa 111 2008-05-09 16:27
» JWorld@TW »  Java SE 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8