ConcurrentLockFreeCircularBuffer:并发无锁循环缓冲器

时间:2024-06-07 08:30:00
【文件属性】:

文件名称:ConcurrentLockFreeCircularBuffer:并发无锁循环缓冲器

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-07 08:30:00

C#

基于数组的循环缓冲区 包括并发无锁版本,带锁的并发版本和非线程安全版本 UnitTests是一个可执行程序,带有一些功能,可以在Visual Studio中运行基本的单元测试。 还没有针对最新版本的测试。 (尝试使用NUnit。但是,它不能与Visual Studio的F5配合使用,因此很难通过测试运行进行调试。)


【文件预览】:
ConcurrentLockFreeCircularBuffer-master
----ConcurrentCircularBufferLockFree.sln(2KB)
----.gitignore(3KB)
----README.md(434B)
----.nuget()
--------packages.config(113B)
----ConcurrentCircularBufferLockFree()
--------ConcurrentLockFreeCircularBuffer.cs(7KB)
--------Properties()
--------NonThreadedCircularBuffer.cs(2KB)
--------ICircularBuffer.cs(301B)
--------App.config(182B)
--------ConcurrentCircularBuffer.cs(4KB)
--------packages.config(205B)
--------CircularBuffer.csproj(4KB)
----UnitTests()
--------UnitTests.csproj(4KB)
--------Properties()
--------BasicTests.cs(5KB)
--------packages.config(205B)
----LICENSE.md(81B)

网友评论