当我从C#应用程序中访问某些PerformanceCounters时,我看到了一些奇怪的行为。例如,当我访问Process - Private Bytes时,似乎我得到了很多第2代垃圾收集(对于其他Process计数器似乎也是如此)。
以下程序演示了这一点。如果你每8秒左右运行一次,我会看到一个gen2集合。如果我删除_privateBytesCounter.NextValue(),我根本看不到任何gen2集合。
任何人都能解释一下吗?
我正在运行Visual Sudio 2015并以.NET 4.5.2为目标。
<?php
if(isset($_POST['Email']) && $_POST['Email']!='')
{
$name=$_POST['Name'] ;
$company=$_POST['Company'] ;
$from=$_POST['Email'] ;
$message=$_POST['Message'] ;
$to="contact@website.com" ;
$subject="Website Contact Form" ;
mail ($to, $subject, $message, "From: " . $name . $company . $email) ;
echo "Sent" ;
}
else
{
echo "Please insert email address.";
}
?>