默认情况下, Windows可提供给用户的系统资源HANDLE(例如Signal)的数量是有上限的, 约是16M左右.
这个数量是固定不可变更的, 因为微软认为这个上限足够大了.
详见Mark Russinovich的博客
http://blogs.technet.com/b/markrussinovich/archive/2009/09/29/3283844.aspx
另外, 通过"Windows Task Manager" --> "View" --> "Select Columns...", 可以实时查看当前进程使用HANDLE情况.