c# - Applications of concurrent queues and stacks in .NET 4 -


.NET 4 includes new concurrent data structures, but there are clear applications in the Bags and Dictionary collections but I do not have the cue and stack data structures No usage is visible for this. What are people using for this?

In addition to this, I have found that many allocation of design based on linked lists arises and it destroys scalability. It is amazing that the only purpose of these collections is multicore programming. Is this an underlying limit or do they just apply badly?

While addressing the second part of your question, you are quite right though that though. Concurrent compilation deployments in 4.0 are trying to be lock-free, yet they sit at the top of the non-lock-free memory allocation subsystem.

Memory Management All lock-free data structures: Here's a good presentation on the state of the art:

The bottom line is that this area is very progressive, so probably Not quite ready to join, such as detailed deployment production platforms. met.


Comments

Popular posts from this blog

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -

python - rename keys in a dictionary -