Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.0% dependent repos on nuget.org

nuget.org : stickysharedresources

Sticky Shared Resources is designed to help you manage shared memory between multiple threads. It allows you to: * Create resources associated to C# objects * Acquire these resources in much the same way you might "acquire" a semaphore. * Connect resources together. If you acquire a resource, this package ensures you will also acquire all resources it is connected to. * Disconnect resources so threads can pick them up independently again. This package helps you to manipulate these resources in parallel through "resource groups". You create a resource group and ask it to be populated with all the resources you need. You then manipulate these resources and, once you're done, you free the resource group, which frees the resources for other threads. Do not create multiple resource groups in the same thread! For the least painful experience, stick to one concurrency control mechanism (monitors / semaphores / resource groups). If you've got that, you're set! This package is a stepping stone for a more friendly way to manage shared memory between threads - through pipes.

Registry - Homepage - JSON
purl: pkg:nuget/stickysharedresources
Keywords: Parallel, Resources, Resource, Shared, Concurrent
License: GPL-2.0
Latest release: over 8 years ago
First release: over 8 years ago
Dependent packages: 1
Dependent repositories: 1
Downloads: 5,146 total
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 16 days ago

    Loading...
    Readme
    Loading...