threading最新書籤


Icon_arrow_right 1165 天前 
1006882

介紹好用元件:Smart Thread Pool Popup

介紹好用元件:Smart Thread Pool Popup

原文來自 Will 保哥
Will 保哥 收藏於 2009/03/22
介紹好用元件:Smart Thread Pool

採用 .Net Framework 內建的 ThreadPool 雖然也不錯用,但若真的實際用來開發時,就會發現有許多使用情境會導致程式碼過於複雜、不容易閱讀。最近發現 Smart Thread Pool 似乎蠻不錯用的,如果你的程式...    繼續閱讀...

採用 .Net Framework 內建的 ThreadPool 雖然也不錯用,但若真的實際用來開發時,就會發現有許多使用情境會導致程式碼過於複雜、不容易閱讀。最近發現 Smart Thread Pool 似乎蠻不錯用的,如果你的程式...繼續閱讀
Icon_arrow_right 1179 天前 
1006882

以 C# 撰寫多執行緒 (Multi-threading) 相關學習資源整理 Popup

以 C# 撰寫多執行緒 (Multi-threading) 相關學習資源整理 Popup

原文來自 Will 保哥
Will 保哥 收藏於 2009/03/08

為了讓應用程式執行的更有效率,我們通常會採用 非同步程式設計模式 ( Asynchronous Programming Design Patterns ) 或 多執行緒處理 ( Managed Threading ) 的方式進行開發,...    繼續閱讀...

為了讓應用程式執行的更有效率,我們通常會採用 非同步程式設計模式 ( Asynchronous Programming Design Patterns ) 或 多執行緒處理 ( Managed Threading ) 的方式進行開發,...繼續閱讀
Icon_arrow_right 1302 天前 
1097471

[RUN! PC] 2008 十一月號 Popup

[RUN! PC] 2008 十一月號 Popup

原文來自 chicken
chicken 收藏於 2008/11/05
基本的執行緒相關的程式設計跟函式庫,講的差不多了,其實這些也沒什麼好寫的。接下來打算寫一些應用的模式,來談談有那些方法,那些設計方式才能夠有效的發揮多執行緒的優點。看了 .NET Framework 4.0 / Visual Studio 2010 的 ROADMAP,有一大部份的重點擺在平行處理,INTEL年底也要發表四核 + HT 的 CPU ( WINDOWS 會認為有八個處理器 ),軟硬體都備齊了,剩下的就是程式設計師的巧思了。
Icon_arrow_right 1318 天前 
1091540

生產者 vs 消費者 - BlockQueue 實作 Popup

生產者 vs 消費者 - BlockQueue 實作 Popup

原文來自 chicken
chicken 收藏於 2008/10/20
過去寫了好幾篇跟執行緒相關的文章,講的都是如何精確控制執行緒的問題。不過實際上有在寫的人就知道,那些只是 "工具",最重要的還是你該怎樣安排你的程式,讓它能有效率的用到執行緒的好處,那才是重點。大部份能有效利用到多執行緒的程式,大都是大量且獨立的小動作,可以很簡單的撒下去給ThreadPool處理,不過當你的程式沒辦法這樣切,就要想點別的辦法了。 開始看 code 前先講講簡單的概念。這篇要講的是另一種模式: "生產者 v.s. 消費者"。這是個很典型的供需問題,唸過作業系統 (Operation System) 的人應該都被考過這個課題吧 @_@。簡單的說如果你的程式要處理的動...
Icon_arrow_right 1333 天前 
Image-not-available

MSDN Magazine 十月號竟然下架了... Popup

MSDN Magazine 十月號竟然下架了... Popup

原文來自 chicken
chicken 收藏於 2008/10/05
上個禮拜才看完 2008 / 10 的 MSDN Magazine,才想說這期 MSDN 的內容,有一半以上的主題是討論多核心處理器效能問題 (平行處理,多核的 CACHE 機制對程式的影響... etc),不過剛才才想貼篇心得,上網一看竟然又縮回去只剩九月號? @_@ 難道我是夢到我看過十月號的嘛? 哈哈... GOOGLE 找一下還真的給我找到庫存網頁 :D 當然要貼來紀念一下。不知道重新上架後內容會不會多幾篇文章? 這期的主題還真的都押在多核處理器的效能問題上。光是平行處理 ( TPL, PLINQ ) 的方法就好幾篇:
1083850

[RUN! PC] 2008 九月號 Popup

[RUN! PC] 2008 九月號 Popup

原文來自 chicken
chicken 收藏於 2008/10/05
感謝編輯賞光,第三篇順利刊出 :D 執行緒這種東西,實在不是什麼主流的文章,不過雜誌社願意刊到第三篇,真是感謝... 前兩篇分別介紹了同步機制跟旗標,這次用執行緒集區作總結,提供了綜合的應用,也對效能的影響作整理,讓讀者具體的瞭解使用前後的效能差異。 這次文章內提到了 ThreadPool 的應用,不過因為內容及篇幅的關係,沒有挖到 ThreadPool 本身怎麼設計。對這部份有興趣的讀者可以參考我寫的這三篇: ThreadPool 實作 #1. 基本概念 ThreadPool 實作 #2. 程式碼 (C#) ThreadPool 實作 #3. AutoRe
Image-not-available

Thread Sync #2. 實作篇 - 互相等待的兩個執行緒 Popup

Thread Sync #2. 實作篇 - 互相等待的兩個執行緒 Popup

原文來自 chicken
chicken 收藏於 2008/10/05
繼上篇,有人跟我講太深奧了... Orz, 其實不會,只是還沒看到 Code 而以...。就先來幫黑暗魔人賽說明一下程式碼...。首先來看的是黑暗大魔王: GameHost.. GameHost 呼叫 Player 的片段[copy code] public void Start(Player p) { // 略... int[] guess = p.StartGuess(_maxNum, _digits); // 略... Hint hint = compare(gues...
1083849

Thread Sync #1. 概念篇 - 如何化被動為主動? Popup

Thread Sync #1. 概念篇 - 如何化被動為主動? Popup

原文來自 chicken
chicken 收藏於 2008/10/05
別以為我轉行了... 這篇不是勵志文章,教你用主動積極的態度面對人生.... 而是討論執行緒同步機制及如何用來解決惱人的流程問題。會寫這篇的念頭來自黑暗程式魔人辦的猜數字程式設計大賽,在處理的過程中想到的解法...,不過這篇要講的不是猜數字,而是不相干的東西: Thread Sync (執行緒的同步機制)。 一般程式寫久了,會很習慣一路到底的思考方式,程式也完全照這樣的思路被設計出來。不過寫 GAME 這類的程式就不是這麼一回事了。就先舉十五年前我用 C 寫的俄羅斯方塊的遊戲當例子 (大驚! 十... 十五年?),腦袋裡想的流程八九不離十,一定是像這樣: ...
1083848

[C#: yield return] #1. How It Work ? Popup

[C#: yield return] #1. How It Work ? Popup

原文來自 chicken
chicken 收藏於 2008/10/05
C# 常常拿來跟 Java 比較,在 .NET 1.1 時常常是不相上下,而 .NET 又因為較年輕 & 頂著 M$ 的名號,往往被當成玩具一樣,不過 M$ 的確是在 .NET 及 C# 下了很多功夫,作了很多 Sun 不願意在 Java 身上作的事,這次要探討的 yield return 及 IEnumerable 這搭配的 Interface 就是一例...。 Java 在過去的版本,往往為了跨平台,把修改 VM 規格視為大忌,連帶的連語法修改都一樣,即使不影響編譯出來的 bytecode 相容性也是一樣不肯改。而 .NET 就為了語法簡潔,編譯器往往是讓步的一方...
Image-not-available

得獎了 :D~~~ Popup

得獎了 :D~~~ Popup

原文來自 chicken
chicken 收藏於 2008/10/05
雖然上禮拜就知道了,不過獎品還沒拿到,當然要忍一下再發表... 哈哈! 花了幾個晚上拼了猜數字的程式,運氣不錯,順利拼到冠軍了。除了寫程式,把心得貼到 BLOG 也花了不少時間.. 主要貼的這四篇: Thread Sync #1. 概念篇 - 如何化被動為主動? Thread Sync #2. 實作篇 - 互相等待的兩個執行緒 [C#: yield return] #1. How It Work ? [C# yield return] #2. 另類的應用 - Thread Sync 替代方案 蠻有意思的比賽。雖然過去也參加過不少比賽,運氣不錯...

雖然上禮拜就知道了,不過獎品還沒拿到,當然要忍一下再發表... 哈哈! 花了幾個晚上拼了猜數字的程式,運氣不錯,順利拼到冠軍了。除了寫程式,把心得貼到 BLOG 也花了不少時間.. 主要貼的這四篇: Thread Sync #1. 概...    ...

雖然上禮拜就知道了,不過獎品還沒拿到,當然要忍一下再發表... 哈哈! 花了幾個晚上拼了猜數字的程式,運氣不錯,順利拼到冠軍了。除了寫程式,把心得貼到 BLOG 也花了不少時間.. 主要貼的這四篇: Thread Sync #1. 概...
Icon_arrow_right 1679 天前 
[推薦] 點點印,把你的照片變成寫真書/照片書!
[2012] 做自己的畢業紀念冊畢業禮物推薦

這些內容是怎麼產生的?

黑米沒有編輯,所有內容都是使用者貢獻。網站每天會分析最近最多人收藏的書籤,越多人收藏,排在越上面。綠色的數字代表收藏推薦的人數。

書籤心得

需要幫忙嗎?
黑米小工具

黑米數位版權所有 Copyright© 2006-2008 HEMiDEMi. All Rights Reserved.