Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.


Support
Forums

General thoughts on performance

I’ve used a bunch of machines over the years and in the context of servers where the main cost is the data centre hosting, squeezing maximum performance from the hardware has always been a “thing”. Laptops however, my personal laptop is a ...

I’ve used a bunch of machines over the years and in the context of servers where the main cost is the data centre hosting, squeezing maximum performance from the hardware has always been a “thing”.

Laptops however, my personal laptop is a Sony Vio I bought from PC World in 2011 (ish) for ~ £400. It was an end-of-range discount, small hard drive, 6Gb RAM and Core i5 processor and an ~ 18" screen.

I’ve used this for all manner of jobs over the years including contract programmer, DevOps engineer etc. It’s never caused a problem and it only makes a noise if I max out the CPU. My only upgrade was a 1Tb SSD, so Ok, yes, the hard drive did fail.

If I’ve ever needed more power (big compile jobs etc) then I just off-load it onto a server. I keep thinking “I must buy a new laptop”, but the only real reason is the battery life is down to ~ 20 mins and new batteries are hard to come by. (and I rarely work away from a socket so it’s not really critical …)

For a desktop, I’ve recently moved to a Raspberry Pi5, which if you DIY is around £100. I then have an attached (USB) 256G SSD, which I can literally carry around and plug into any RPi5, boot and go. Not so hot if I were to travel by (and work on) the train. but it’s the size of a matchbox so carrying that between offices is way easier than a laptop.

My variant has no fan, runs two 4K screens and at idle runs at 45C and draws 5W of power (Debian Bookworm / full Gnome desktop). When I want to “do” something, edit / compile / run code, I’m using VSCode and SSH sessions onto other servers where I have masses of power and RAM. So although not quite as “thin” as a “thin client” or “google chrome”, it’s very lightweight and easy to manage.

I get that some people need power for games (personally I have an XBox) but other than that, I’m finding the physics and economics of low power solutions quite attractive.

  • Power examples #1: power workstation, CPU 220TDP, maybe idles at 80W. Cost of unit is ~ 30p, so run-time cost to keep the machine on for a year is .08 * 0.3 * 24 * 365 = £210 per year (idle) or £578 if you’re mining bitcoin.
  • Power examples #2: Rpi5 CPU ~ 12TDP, maybe idles at 5W. Cost of unit is ~ 30p, so run-time cost to keep the machine on for a year is .005 * 0.3 * 24 * 365 = £13 per year (idle) or £31 if you’re mining bitcoin.

Read full topic