Skip to content

Commit 965e331

Browse files
Copilotdanroth27
andcommitted
Replace .NET Core with .NET in performance documentation
Co-authored-by: danroth27 <1874516+danroth27@users.noreply.github.com>
1 parent f575e67 commit 965e331

5 files changed

Lines changed: 12 additions & 12 deletions

File tree

aspnetcore/performance/caching/distributed.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,9 @@ The sample app implements <xref:Microsoft.Extensions.Caching.SqlServer.SqlServer
128128
129129
### Distributed NCache Cache
130130

131-
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET Core. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
131+
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
132132

133-
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET Core)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
133+
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
134134

135135
To configure NCache:
136136

aspnetcore/performance/caching/distributed/includes/distributed5.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,9 @@ See [this GitHub issue](https://github.com/dotnet/AspNetCore.Docs/issues/19542)
107107

108108
### Distributed NCache Cache
109109

110-
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET Core. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
110+
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
111111

112-
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET Core)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
112+
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
113113

114114
To configure NCache:
115115

aspnetcore/performance/caching/distributed/includes/distributed6-7.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ The sample app implements <xref:Microsoft.Extensions.Caching.SqlServer.SqlServer
111111
112112
### Distributed NCache Cache
113113

114-
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET Core. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
114+
[NCache](https://github.com/Alachisoft/NCache) is an open source in-memory distributed cache developed natively in .NET and .NET. NCache works both locally and configured as a distributed cache cluster for an ASP.NET Core app running in Azure or on other hosting platforms.
115115

116-
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET Core)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
116+
To install and configure NCache on your local machine, see [Getting Started Guide for Windows (.NET and .NET)](https://www.alachisoft.com/resources/docs/ncache/getting-started-guide-windows/).
117117

118118
To configure NCache:
119119

aspnetcore/performance/diagnostic-tools.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ For more about PerfView, see the user's guide available in the tool or [on GitHu
5959

6060
While PerfView is a useful performance analysis tool for .NET scenarios, it only runs on Windows, so you can't use it to collect traces from ASP.NET Core apps running in Linux environments.
6161

62-
[PerfCollect](https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/linux-performance-tracing.md) is a bash script that uses native Linux profiling tools ([Perf](https://perf.wiki.kernel.org/index.php/Main_Page) and [LTTng](https://lttng.org/)) to collect traces on Linux that can be analyzed by PerfView. PerfCollect is useful when performance problems show up in Linux environments where PerfView can't be used directly. Instead, PerfCollect can collect traces from .NET Core apps that are then analyzed on a Windows computer using PerfView.
62+
[PerfCollect](https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/linux-performance-tracing.md) is a bash script that uses native Linux profiling tools ([Perf](https://perf.wiki.kernel.org/index.php/Main_Page) and [LTTng](https://lttng.org/)) to collect traces on Linux that can be analyzed by PerfView. PerfCollect is useful when performance problems show up in Linux environments where PerfView can't be used directly. Instead, PerfCollect can collect traces from .NET apps that are then analyzed on a Windows computer using PerfView.
6363

6464
More information about how to install and get started with PerfCollect is available [on GitHub](https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/linux-performance-tracing.md).
6565

6666
## Other Third-party Performance Tools
6767

68-
The following lists some third-party performance tools that are useful in performance investigation of .NET Core applications.
68+
The following lists some third-party performance tools that are useful in performance investigation of .NET applications.
6969

7070
* [MiniProfiler](https://miniprofiler.com/)
7171
* [dotTrace](https://www.jetbrains.com/profiler/) and [dotMemory](https://www.jetbrains.com/dotmemory/) from [JetBrains](https://www.jetbrains.com/)

aspnetcore/performance/memory.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ By [Sébastien Ros](https://github.com/sebastienros) and [Rick Anderson](https:/
1313

1414
Memory management is complex, even in a managed framework like .NET. Analyzing and understanding memory issues can be challenging. This article:
1515

16-
* Was motivated by many *memory leak* and *GC not working* issues. Most of these issues were caused by not understanding how memory consumption works in .NET Core, or not understanding how it's measured.
16+
* Was motivated by many *memory leak* and *GC not working* issues. Most of these issues were caused by not understanding how memory consumption works in .NET, or not understanding how it's measured.
1717
* Demonstrates problematic memory use, and suggests alternative approaches.
1818

19-
## How garbage collection (GC) works in .NET Core
19+
## How garbage collection (GC) works in .NET
2020

2121
The GC allocates heap segments where each segment is a contiguous range of memory. Objects placed in the heap are categorized into one of 3 generations: 0, 1, or 2. The generation determines the frequency the GC attempts to release memory on managed objects that are no longer referenced by the app. Lower numbered generations are GC'd more frequently.
2222

@@ -186,7 +186,7 @@ Some scenarios, such as caching, require object references to be held until memo
186186

187187
### Native memory
188188

189-
Some .NET Core objects rely on native memory. Native memory can **not** be collected by the GC. The .NET object using native memory must free it using native code.
189+
Some .NET objects rely on native memory. Native memory can **not** be collected by the GC. The .NET object using native memory must free it using native code.
190190

191191
.NET provides the <xref:System.IDisposable> interface to let developers release native memory. Even if <xref:System.IDisposable.Dispose%2A> is not called, correctly implemented classes call `Dispose` when the [finalizer](/dotnet/csharp/programming-guide/classes-and-structs/destructors) runs.
192192

@@ -236,7 +236,7 @@ GC.Collect();
236236

237237
See <xref:System.Runtime.GCSettings.LargeObjectHeapCompactionMode> for information on compacting the LOH.
238238

239-
In containers using .NET Core 3.0 or later, the LOH is automatically compacted.
239+
In containers using .NET 3.0 or later, the LOH is automatically compacted.
240240

241241
The following API that illustrates this behavior:
242242

0 commit comments

Comments
 (0)