是否有更纤薄的ReaderWriterLockSlim可用于.Net?

时间:2018-05-17 18:01:31

标签: c# .net multithreading performance locking

我有一个场景,其中ReaderWriterLockSlim的实现占用了大部分CPU时间。 ReaderWriterLockSlim的一些功能(如锁定升级,可能是重新入侵)不是必需的,这使我相信通过使用更薄的实现可以获得收益。

我的第一步只是从.net核心源开始,并从ReaderWriterLockSlim中删除我不需要的所有内容,但如果有一个更简单但更强大的ReaderWriterLockSlimmer'在那里,尝试那些将是首选。

不欢迎过早的优化评论。

0 个答案:

没有答案