NetCoreStorageSpeedTest
Console Application (tested on Windows, MacOS and Linux/Ubuntu) and a cross-platform Class Library (C#, .NET Standard 2.1) for measuring read/write speeds of disks/storage devices.
File Explorer
- launch.json
- tasks.json
- CPDT_Console.csproj
- Program.cs
- Publish instructions.txt
- RamDiskUtil.cs
- RandomExtensionMethods.cs
- MemCopyTest.cs
- RandomReadTest.cs
- RandomTest.cs
- RandomWriteTest.cs
- SequentialReadTest.cs
- SequentialWriteTest.cs
- SequientialTest.cs
- Test.cs
- TestUpdateEventArgs.cs
- .gitignore
- BigTest.cs
- CachePurger.cs
- ICachePurger.cs
- MockFileStream.cs
- PosixUncachedFileStream.cs
- Saplin.StorageSpeedMeter.csproj
- TestFile.cs
- TestResults.cs
- TestSuite.cs
- WriteBufferFlusher.cs
- .gitignore
- libMonoPosixHelper.dylib
- LICENSE
- NetCoreStorageSpeedTest.sln
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
dotnet publish
View Details ▼
dotnet publish
Publish a .NET application and its dependencies to a directory for deployment to a hosting system.
dotnet publish {{[-c|--configuration]}} Release {{path/to/project_file}}
Compile a .NET project in release mode:
dotnet publish {{[-sc|--self-contained]}} true {{[-r|--runtime]}} {{runtime_identifier}} {{path/to/project_file}}
Publish the .NET Core runtime with your application for the specified runtime:
dotnet publish {{[-r|--runtime]}} {{runtime_identifier}} -p:PublishSingleFile=true {{path/to/project_file}}
Package the application into a platform-specific single-file executable:
dotnet
View Details ▼
dotnet
Cross platform .NET tools for .NET Core.
Some subcommands such as `build` have their own usage documentation.
dotnet new {{template_short_name}}
Initialize a new .NET project:
dotnet restore
Restore NuGet packages:
dotnet run
Build and execute the .NET project in the current directory:
