<br><br>
<div class="gmail_quote">On Mon, Apr 21, 2008 at 10:34 PM, Udo van den Heuvel &lt;<a href="mailto:udovdh@xs4all.nl">udovdh@xs4all.nl</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">Kevin Kuphal wrote:<br>&gt; And not to ask a silly question, but why are you saving Schedules so<br>&gt; often that it bothers you how long it takes when you only have 3<br>&gt; schedules recording 3 channels 24x7?<br>
<br></div>I have a daily cron job *and* I sometimes run mythfilldatabase manually<br>when there have been mythfilldatabase/grabber issues (segfaults, errors<br>etc).<br>Nothing unusual.<br><br><br>It&#39;s all very tiny; the streaming of the cnalles to disk takes less than<br>
10% of the CPU. Watching TV (SD..) also doesn&#39;t take a lot.<br>Only the superfluous database actions take up the CPU for `ages` even<br>though all of the database is in RAM.<br><br>Maybe my situation of daily schedules is unusual for you.<br>
Maybe you can see that indeed teh amount of channels and programs is tiny.<br>Maybe you can adapt the schedulig somewhat towards such a situation<br>(never shcedule more than 24 hours in advance perhaps) via a<br>setting/switch/logic.</blockquote>

<div>&nbsp;</div>
<div>The number of channels is small but the number of programs is huge compared to someone running 30 or 40 program schedules (maybe 100-200 showings total) vs. 3 channels running 24 to 48 programs each, maybe 100 programs over 14 days (1200 or more showings).&nbsp; I think the suggestion to only download 1-2 days of listings is a good one.&nbsp; Turn off the automatic mythfilldatabase option in your setup and just run mythfilldatabase with the option (run with --help for info) for max days set to one or whatever the option is to download just today and tomorrow.</div>

<div>&nbsp;</div>
<div>&gt; It doesn&#39;t have to be such a difficult change, and no one else will notice any issues.</div>
<div>&nbsp;</div>
<div>Maybe not, but it&#39;s also not likely to hit the radar of many developers because it is an unusual configuration.&nbsp; I think the limiting of program data is your best option because it fits best in your setup</div>
<div>&nbsp;</div>
<div>Kevin</div></div>