<h3 id="aspireing-to-use-13-year-hardware">Aspire-ing to use 13 year hardware</h3>
<h4 id="dual-boot">Dual boot</h4>
<pre><code>image = /boot/vmlinuz
  root = /dev/sda3
  label = Slackware15.0
  read-only
image = /boot/vmlinuz
  root = /dev/sda2
  label = Slackware14.2
  read-only</code></pre>
<h4 id="first-change">First change</h4>
<pre><code># LILO configuration file
# Append any additional kernel parameters:
append=&quot;acpi=ht&quot;</code></pre>
<p>Dropped CPU usage to 50%</p>
<h4 id="second-change">Second change</h4>
<pre><code>grep . -r /sys/firmware/acpi/interrupts/

/sys/firmware/acpi/interrupts/gpe1D:322734808     STS enabled      unmasked

echo &quot;mask&quot; &gt; /sys/firmware/acpi/interrupts/gpeXX</code></pre>
<h4 id="interrupts">Interrupts</h4>
<p><em>Interrupts</em><br />
<img src="https://hackerpublicradio.org/eps/hpr3605/interrupts.png" alt="Interrupts" />  </p>
<p>My case was</p>
<pre><code>echo &quot;mask&quot; &gt; /sys/firmware/acpi/interrupts/gpe1D</code></pre>
<p>Dropped usage to 0-5%</p>
<p>Then added the mask to crontab -e under root</p>
<p>Add 'acpi_mask_gpe=0x1D' or whatever interrupt corresponds to the overactive one, and remember to run the lilo command afterward to make the kernel option active.</p>
<p><em>Htop options for CPU usage</em><br />
<a href="https://hackerpublicradio.org/eps/hpr3605/options.png"><img src="https://hackerpublicradio.org/eps/hpr3605/options_thumbnail.png" alt="Htop options for CPU usage" /></a> <br/><small><small><em>Click the thumbnail to see the full-sized image</em></small></small>  </p>
<p><em>Htop display</em><br />
<img src="https://hackerpublicradio.org/eps/hpr3605/htop.png" alt="Htop display" />  </p>
<h4 id="upgrades">Upgrades</h4>
<p>Fan from AliExpress</p>
<p><a href="https://www.aliexpress.com/item/32861732299.html" class="uri">https://www.aliexpress.com/item/32861732299.html</a></p>
<p><em>Replacement fan</em><br />
<a href="https://hackerpublicradio.org/eps/hpr3605/fan.png"><img src="https://hackerpublicradio.org/eps/hpr3605/fan_thumbnail.png" alt="Replacement fan" /></a> <br/><small><small><em>Click the thumbnail to see the full-sized image</em></small></small>  </p>
<p>2GB DDR2 667MHz SODIMM PC2-5300</p>
<p><a href="https://www.amazon.com/gp/product/B00C53A37K" class="uri">https://www.amazon.com/gp/product/B00C53A37K</a></p>
<p><em>2Gb ram upgrade</em><br />
<a href="https://hackerpublicradio.org/eps/hpr3605/memory.jpg"><img src="https://hackerpublicradio.org/eps/hpr3605/memory_thumbnail.jpg" alt="2Gb ram upgrade" /></a> <br/><small><small><em>Click the thumbnail to see the full-sized image</em></small></small>  </p>
<h4 id="resources">Resources</h4>
<p><a href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/kernel_administration_guide/listing_of_kernel_parameters_and_values" class="uri">https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/kernel_administration_guide/listing_of_kernel_parameters_and_values</a></p>
<pre><code>acpi=ht</code></pre>
<p><a href="https://www.kernel.org/doc/ols/2005/ols2005v1-pages-59-76.pdf" class="uri">https://www.kernel.org/doc/ols/2005/ols2005v1-pages-59-76.pdf</a></p>
<p>Use ACPI boot table parsing, but do not enable ACPI interpreter This disables any ACPI functionality that is not required for Hyper Threading.</p>
<p>ACPI (Advanced Configuration and Power Interface) is an open industry specification establishing industry-standard interfaces for OS-directed configuration and power management on laptops, desktops, and servers.</p>
<h4 id="hpr3511-podman-like-vagrant">HPR3511 Podman like Vagrant</h4>
<p><a href="https://archive.org/details/hpr3511" class="uri">https://archive.org/details/hpr3511</a></p>
