.NET4.0 ã® Parallel ã¡ã¢
ããã¶ãã¨æ°åå ¥ãã¦è¿½å ãã¦ãã¦ãã¿ãããæ°ã«ãªããã®ãã¡ã¢ããã¨ã§ãã£ããèªâ¦â¦ã¿ããã
- http://blogs.msdn.com/pfxteam/archive/2009/03/04/9457880.aspx
- ConcurrentBag
: ã¹ã¬ããã»ã¼ãã£ã¦ã©ããããã¨ï¼ããã¯ããªãã§è¤æ°ã®ã¹ã¬ããããåæã« Add ã§ããï¼ - System.Lazy
, System.LazyVariable , System.Threading.LazyInitializer, System.Threading.ThreadLocal - http://msdn.microsoft.com/ja-jp/library/system.collections.concurrent(VS.100).aspx
- ConcurrentBag
- http://blogs.msdn.com/pfxteam/archive/2009/03/27/9514938.aspx
- Task Parallel Library (TPL) ã¯ä»ã mscorlib.dll ã«ããã¤ã®ã¾ã«ã using System.Threading; ã§ä½¿ããããã«ãªã£ã¦ãã
- æãParallel.ã¢ã°ãªã²ã¼ã ã ã£ãã®ããã¤ã®ã¾ã«ã Parallel.For<> ã«ãªã£ã¦ããæå¾ã®ãã£ã¤ããã¨ããã§ã¯ãã£ã±ãããã¯ããããã ããããã¯ã«ãããªãã§ãããã¨æã£ã¦ãã®ã«çãã£ãã
- http://msdn.microsoft.com/ja-jp/library/dd321836(VS.100).aspx
- http://msdn.microsoft.com/ja-jp/library/system.threading.barrier(VS.100).aspx
- ããªã¢ã£ã¦ä½ã ï¼(追è¨:ã¡ã¢ãªããªã¢ãhavanaclubããããããã¨ããããã¾ã)
追è¨: