<div dir="ltr">I like this idea. In the early days of IT, optimisation for hardware seemed a waste of time in the light of Moore's Law. But we continue to deploy to smaller form factors (smart watches, smart rings, smart water bottles, ...), so I think there is merit in looking at RAM/disk/CPU-based optimisations.<div><br></div><div>In terms of "wasted effort" - some IT-capable people aren't skilled or experienced enough to tackle deeper IT problems, but "shallow" optimisations like those suggested by Peter Moulding are the kinds of solutions that interns, undergrads or even non-traditional IT people could explore.</div><div><br></div><div>And winning a prize for successfully delivering a significant optimisation could be a real differentiator for those looking to land a job (or promotion), and a fun recognition for those just doing it as something on the side.</div><div><br></div><div>Russell - how would you propose this being structured? (ie. who assesses using what criteria in what timeframe?)</div><div>-N</div><div><br></div><div>PS: Also, nationally/internationally-selected prizes are a great way to get press attention if developing a higher profile for LA/LCA is desirable...</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 1 Jan 2024 at 16:31, Russell Coker via linux-aus <<a href="mailto:linux-aus@lists.linux.org.au">linux-aus@lists.linux.org.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Monday, 1 January 2024 15:18:14 AEDT Brendan Halley via linux-aus wrote:<br>
> I've seen the issue of memory bloat discussed many times by lots of people,<br>
> all with different priorities. The consensus at the end of the conversation<br>
> is always why waste part of someone's life fixing the problem when memory<br>
> is so cheap.<br>
<br>
DDR sticks are cheap on ebay, but that's only a small portion of the issue.<br>
<br>
Laptops with soldered RAM are common particularly in the cheap market segment <br>
and the light market segment.  My preferred laptop is the Thinkpad Carbon X1 <br>
which comes with 8G soldered on (at moderate expense) or 16G soldered (at <br>
brutal expense).<br>
<br>
I could afford a laptop with 16G of RAM due to having better than average <br>
knowledge of hardware allowing me to select a good option on ebay and get it <br>
cheaply repaired if it happens to not be as good as hoped.  The typical user <br>
would go to Officeworks and pay $250 for a laptop with 4G, $400 for one with <br>
8G, or $800 for one with 16G.<br>
<br>
The cheap laptops advertised often have as little as 4G of RAM with no <br>
apparent option to upgrade.  I have not disassembled such laptops to see if <br>
that's really the case so I have to trust the specs.<br>
<br>
For the laptops with socketed RAM the RAM in larger DIMM sizes is not cheap <br>
and even the large sizes aren't that large.  DDR3 SODIMMs on ebay seem to be <br>
only up to 8G in size, so a 2 socket DDR3 laptop can only have 16G - which <br>
still has performance problems now!<br>
<br>
Windows 11 is incompatible with a lot of old hardware.  Linux running well on <br>
such older machines makes it a free software AND hardware option.  Even when <br>
RAM is relatively cheap and available (such as for older desktops) going from <br>
working with existing hardware to needing an upgrade is a significant cost <br>
increase.<br>
<br>
Systems like the Raspberry Pi fill a market niche for low end workstations and <br>
there are a variety of other uses such as the cases that can make a Raspberry <br>
Pi into a laptop.  The maximum RAM available for a Raspberry Pi is 8G and the <br>
vast majority of devices shipped have 2G or less.<br>
<br>
I believe that a phone connected to USB-C is a viable general purpose computer <br>
but one of the main issues is the fact that common devices like the <br>
PinePhonePro only have 4G of RAM.<br>
<br>
> Is your idea focused on the current state of affairs or more worried about<br>
> scaling issues in years to come if RAM prices increase/there aren't as many<br>
> technical developments in that area?<br>
<br>
Instead of raising this now when there's a large amount of hardware with 4G/8G <br>
suffering performance issues I could have raised it 9 years ago when it was <br>
hardware with 2G/4G or 18 years ago when it was hardware with 1G/2G.<br>
<br>
If we don't do anything to address this issue now then we will eventually have <br>
16G or 32G systems having performance issues.<br>
<br>
There are real uses for more RAM, using RAM can cache calculations or disk <br>
data to allow large RAM to compensate for storage or CPU bottlenecks.  But <br>
sometimes a better option is to rely on fast hardware instead of complex <br>
caching, for example the search algorithms used in old versions of kmail on <br>
typical modern laptop hardware would outperform what current versions of kmail <br>
do with a mysql database on older laptops that have spinning media.<br>
<br>
-- <br>
My Main Blog         <a href="http://etbe.coker.com.au/" rel="noreferrer" target="_blank">http://etbe.coker.com.au/</a><br>
My Documents Blog    <a href="http://doc.coker.com.au/" rel="noreferrer" target="_blank">http://doc.coker.com.au/</a><br>
<br>
_______________________________________________<br>
linux-aus mailing list<br>
<a href="mailto:linux-aus@lists.linux.org.au" target="_blank">linux-aus@lists.linux.org.au</a><br>
<a href="http://lists.linux.org.au/mailman/listinfo/linux-aus" rel="noreferrer" target="_blank">http://lists.linux.org.au/mailman/listinfo/linux-aus</a><br>
<br>
To unsubscribe from this list, send a blank email to<br>
<a href="mailto:linux-aus-unsubscribe@lists.linux.org.au" target="_blank">linux-aus-unsubscribe@lists.linux.org.au</a><br>
</blockquote></div>