9/2/2008 9:58:00 PM

[RUN! PC] 2008 九月號

Microsoft.NET | RUNPC | Threading | 我的作品 | 技術隨筆

image

感謝編輯賞光,第三篇順利刊出 :D

 

執行緒這種東西,實在不是什麼主流的文章,不過雜誌社願意刊到第三篇,真是感謝... 前兩篇分別介紹了同步機制跟旗標,這次用執行緒集區作總結,提供了綜合的應用,也對效能的影響作整理,讓讀者具體的瞭解使用前後的效能差異。

 

這次文章內提到了 ThreadPool 的應用,不過因為內容及篇幅的關係,沒有挖到 ThreadPool 本身怎麼設計。對這部份有興趣的讀者可以參考我寫的這三篇:

ThreadPool 實作 #1. 基本概念

ThreadPool 實作 #2. 程式碼 (C#)

ThreadPool 實作 #3. AutoResetEvent / ManualResetEvent

 

雖然好像沒有人因為看到雜誌才連到這裡來,不過還是要囉唆一下,看到文章有任何意見都可以在這裡留言給我。文章內提到的 SAMPLE CODE 可以在這裡下載! 這次的範例程式是 Console application,不提供直接在網頁上執行,下載回去試試吧!



Comments

9/5/2008 12:28:47 PM #

小熊子

拍拍手~~~~~~

小熊子 Taiwan | Reply

9/17/2008 4:16:23 AM #

北爪

沒錯~我就是在雜誌上看到連結過來的
雖然我都看不懂
但是經過您這麼細心的闡述一些我似是非懂的原理
讓我有更換多核心的衝動
然家中pc只是用來上網,玩遊戲,下載,解壓縮,分割影片..
還是對未來有著一份憧憬阿~
感謝您的文章
增長我的見聞

北爪 Taiwan | Reply

9/17/2008 9:20:00 PM #

chicken

哈,感謝捧場 :D,記得填一下讀者回函喔~

以後還請多多支持 :D

chicken Taiwan | Reply

10/31/2008 12:01:27 PM #

jenming

請問版大在 ASP.NET 的 WebForm 中有辦法實做多執行緒嗎?
謝謝您的分享

jenming Taiwan | Reply

11/1/2008 2:12:01 AM #

chicken

可以的,不過在WEBFORM要再自己實作多執行緒是很不妥的,這樣很容易破壞 IIS 本身對執行緒的掌空。

過去我有兩篇文章正好是介紹這個主題的,文內我也有提供 sample code:

Background Thread in ASP.NET ...
columns.chicken-house.net/.../...d-in-ASPNET-.aspx

Background Thread in ASP.NET (II)
columns.chicken-house.net/.../...-ASPNET-(II).aspx

另外一個相關的主題,你也可以去找找 AsyncPage 的說明... 希望這些資訊對你有幫助 :D

chicken Taiwan | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
Loading






精選文章

RUN! PC 文章及範例下載
2010/07. 結合檔案及資料庫的交易處理
2010/05. TxF讓檔案系統也能達到交易控制
2010/04. 生產者 vs 消費者 - 執行緒的供需問題
2008/11. 生產線模式的多執行緒應用
2008/09. 用ThreadPool發揮CPU運算能力
2008/06. SEMAPHORE在ASP.NET的應用
2008/04. 以ASP.NET開發同步WEB應用程式

如何學好 "寫程式" 系列
#1. 該如何學好 "寫程式" ??
#2. 為什麼 programmer 該學資料結構 ??
#3. 進階應用 - 資料結構 + 問題分析
#4. 你的程式夠 "可靠" 嗎?

#5. 善用 TRACE / ASSERT

安德魯是誰?

Andrew Wu | Create Your Badge

我喜歡鑽研物件導向、軟體工程及作業系統等相關技術。我會在這裡發表我的研究心得,也當作我自己的學習筆記。


Recent comments

Comment RSS