<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hi See my comments below<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Howard Cunningham, MCP<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="mailto:howardc@macrollc.com"><span style="color:blue">howardc@macrollc.com</span></a> - personal<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#C00000">For technical support, send an email to</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:red">
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="mailto:service@macrollc.com"><span style="color:blue">service@macrollc.com</span></a>
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#C00000">or call 703-359-9211 (24/7)<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> kf4hcw [mailto:kf4hcw@lifeatwarp9.com]
<br>
<b>Sent:</b> Monday, June 29, 2020 10:20 AM<br>
<b>To:</b> Howard F. Cunningham; tacos@amrad.org<br>
<b>Subject:</b> Re: What could go wrong?<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 6/29/20 9:54 AM, Howard F. Cunningham wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Today’s Windows rarely needs to be rebooted, if only Windows is running. What you are running into
is a program that is not playing nice and creating problems.</span><o:p></o:p></p>
</blockquote>
<p>I beg to differ -- I am in the position to directly and indirectly support many systems on many different platforms and of all of them Windows is the most misbehaved. As for requiring the restart -- this is my direct experience. If left to run for more than
about 30 hours, clock jitter creeps into the system and the scheduler no longer keeps pace with the data up and down with the flex6300 -- this causes missed samples which amount to wideband noise in the channel. The only mitigation that has been successful
is the reboot. (I tried everything except for running dedicated hardware).<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] When you say clock jitter I think that you are saying that the clock drifts, probably slower, over time. This tells me that the system is busy and missing the clock
timings. When Windows starts, it checks the BIOS clock for its time. While running Windows does not check the BIOS clock but rather updates a counter which is used for the time. I wonder if telling Windows to use a ntp server would solve this problem.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>As for "Today's Windows" - For some things win 7 pro is still required (due to driver and other support issues) and in any case Win10 is just as nightmarish and unstable if not worse... again, direct experience, not a myth.<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] That is not our experience with Windows 7 and Windows 10. We have found Windows 10 to be more stable than Windows 7.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>I work with systems that almost never need to be restarted most of the time -- all of the win* boxen I must manage frequently have these and other issues when compared with my lin* boxen. It's not a myth, it's an inescapable burden I fight every day.<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] I never said that Windows was more stable than Linux.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>It's my experience that most folks are so used to rebooting Windows on a regular basis that they don't even notice they are doing it. As a result they don't run into some of these issues simply because as a matter of course they regularly reboot for all
sorts of reasons (often enough not even their choice).<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] My clients do not routinely reboot their computers. What usually happens is that the systems are rebooted as part of the monthly patch process. That most likely
prevents us from seeing the need to reboot random Windows 10.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>Trying to support long-running timing critical software on Windows is problematic and requires special care -- that's all I'm saying. I didn't make it up.<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] I never said that Windows never needs rebooting and I did not say that there are never problems on some Windows systems. The problem has very muchly improved today.
What I should have said is that Windows should not need to be rebooted daily or even weekly. Where we see this problem we are able to track the need to reboot down to a specific program that causing the problem.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> A thought on the unlimited amount of data.. You could try running a scheduled task to delete the
data. Keep in mind that I do not know if this data is needed or what happens if the data is deleted while wispr is running. If wispr needs that data while running, you could try using a scheduled task to shutdown wispr, delete the files, and restart wispr
(assuming that wispr does not require any keyboard interaction to start)</span><o:p></o:p></p>
</blockquote>
<p>I don't think it's required by wspr -- wspr is simply generating the data as some kind of log... given the unmitigatable bloat of win* 40G of disk space is not enough after a few days and wspr will generate enough data to fill up the remaining space; but
since I have to reboot it in order to avoid the timing problems it's a) not a problem to delete the data (there is indeed a menu option for it in the program) and b) a scheduled task would not run reliably because of the necessary reboot.<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] We use a tool that allows to schedule things like deleting files like this. We have also used it to reset the clock on a couple of systems that has clock drift.
That was years ago.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>It's not as terrible as it seems -- one should check in on these kinds of systems periodically as a matter of course anyway; so handling the required reboot and reset as part of that maintenance is easy enough to fit in.<o:p></o:p></p>
<p><b><i><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[HC:>] We do monitor all of our client systems to hopefully catch problems before the client sees them.</span></i></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p>_M<o:p></o:p></p>
<p><o:p> </o:p></p>
<pre>-- <o:p></o:p></pre>
<pre>kf4hcw<o:p></o:p></pre>
<pre>Pete McNeil<o:p></o:p></pre>
<pre>lifeatwarp9.com/kf4hcw<o:p></o:p></pre>
</div>
<br><br><br /><br />
</body>
</html>