A Long Laptop Lifetime

Paul Russell writes about his 3-yearly laptop replacement at IBM [1]. It probably makes some sense to replace laptops periodically for a large company, but if you are buying for personal use then it makes sense to try and get a longer life out of an expensive machine. I think that aiming for 6 years is quite reasonable with today’s hardware – you should be able to buy a new machine now and have it last 6 years or buy a 3yo second-hand machine and hope to have it last 3 years (most second-hand laptops on sale in every place other than Ebay were trophies for managers and never had any serious use).

If you are going to buy a second-hand laptop the first thing to consider is PAE support. If you get a laptop without PAE support (I think that means all Pentium-M CPUs) then you will not have proper Xen support (it seems that all distributions have abandoned Xen support for PAE for the moment). This may not be a big deal if you don’t want Xen, but if you are a programmer then you probably do want Xen (even if you don’t realise it yet). The next issue is support for the AMD64 instruction set. 32bit laptops are going cheap at the moment but if you buy one you will be significantly limited as to what software you can run at some future time (my 32bit laptop is doing well at the moment apart from the lack of PAE support).

If you are buying a new laptop then the first thing to consider when planning a long life is the warranty. In my experience most computer gear does not need a long warranty, if it survives 3 months then it’ll probably last until it’s well obsolete. Laptops however periodically wear out if used seriously, I average one warranty replacement of a Thinkpad keyboard every two years and I have had a few motherboard replacements (the lighter Thinkpads flex and they eventually break inside if you use them on enough trains, trams, buses, planes, etc). On one of the Lenovo T series Thinkpads that I saw advertised (one that I would consider if I wanted a new laptop now) there was an offer to spend an extra $350AU to get extend the warrantee from 1 year to 5 years (according to my understanding of the confusing text on the web site) on a laptop that cost $3050. An increase in the purchase price of 12% for the extra warranty is a bargain (I know that for my use they would lose money on the deal). Repair of a laptop is generally very expensive, any serious damage to a laptop that is more than 18 months old will generally mean that the replacement cost is less than the repair cost.

The next thing to consider is the screen resolution. After purchasing a laptop you can upgrade the RAM and the hard drive, the CPU power of all modern machines is great enough that for most typical use it’s difficult to imagine any need to upgrade. But screen resolution is something that can never be good enough and can never be improved after purchase. Lenovo is offering T series Thinkpads with 1920×1200 resolution for $4000AU and 1680×1050 resolution for $3050AU. That’s 31% more pixels for 31% more money and seems like a good deal to me. I believe that a larger display can significantly increase productivity [2] so it seems that the extra expense would be a good investment if you plan to earn money from work you do on your laptop. As a point of reference a desktop monitor from Dell (who seems to be the cheapest supplier for such gear) with resolution of 1920×1200 will cost at least $1000AU.

The hard drive capacity should not be an issue, it seems that 100G is about the minimum size. The 60G drive in my current Thinkpad is adequate for my development work (including several Xen instances and some ISO files for a couple of distributions) so unless you plan to collect MPEG4 files of TV series and store them on your laptop I can’t imagine 100G being much of a limit. Also external storage is getting quite cheap, 2GB USB flash devices are now in the bargain bin of my local electronics store and USB attached hard drives with capacities of 40G or more are getting cheap. Also with a Thinkpad replacing a hard drive is really easy and does not risk damage to the drive or the rest of the laptop (I don’t know how well other brands rate in this regard).

For RAM you can buy a model with a large memory module in socket 0 (or attached to the motherboard). Adding new RAM later is easy to do. Just try and avoid purchasing a memory capacity that involves having all sockets filled with modules that are not of the maximum size – it’s annoying if you have to try and sell modules on Ebay after you buy a memory upgrade.

Finally one mistake I made in the past was to not get all the options for the motherboard. Make sure that every option for Ethernet ports and 802.11 type protocols is selected. It might sound like a good idea to save $100 or so on not getting one of those options, but if you end up repeatedly plugging a CardBus or USB device for many years you will regret it. Also external devices tend to break or get lost.

Rusty documents his laptop replacement as a time for spring-cleaning. I use LVM for the root filesytem on my Thinkpad so that I can easily install a new distribution (or a new version of a distribution) at any time. I’ve been through that spring-cleaning a couple of times on my current Thinkpad without needing new hardware.

From a quick view of the Lenovo site it seems that an ideal new Thinkpad that would last me 6 years would cost about $4500 while one that would last me 2 years would cost $1600 (and have a significantly lower screen resolution). A Thinkpad that would last 6 years and not be so great (but still better than the cheap option) would cost about $3500.

Update: One significant issue is the life expectancy of laptop batteries. If you use a laptop for mobile use (as opposed to just moving between desks occasionally) then you are probably familiar with the problem of laptop batteries that discharge after 10 minutes. Last time I checked the warranty on Thinkpad batteries was 1 year or 300 charges (whichever comes first). My experience is that after 300 full cycles a Thinkpad battery will only last for a small fraction of the original charge time. When buying a laptop I suggest getting a spare battery at the time of purchase. The spare battery may last longer than the battery that is shipped with the laptop and two batteries means that you have twice the number of charge cycles before they are both useless. Batteries apparently don’t last long if completely discharged, so charge them up before storing them and periodically charge them if they have been left unused for any length of time (maybe every second or third month). With a Thinkpad it seems quite safe to change the battery while the machine is plugged in to mains power and running (I expect that Lenovo doesn’t recommend this though). You should probably plan to have a battery die every three years of use (or sooner if you do a lot of travelling). So one spare battery may last you 6 years of use but you will need two spare batteries if you travel a lot.

14 thoughts on “A Long Laptop Lifetime”

  1. Paul Russell? Rusty’s name is Paul? Really? I never knew that. (Hi Rusty)

    I may be way out in left field here, but last time I checked, ‘warrantee’ was spelled ‘warranty’ – at least in the land of Oz from which you hail.

    As for stretching out the warranty – just do it. I regularly negotiate with tier one enterprise companies over warranty periods and asking for five years will tell you volumes about how much they trust their own products. The 12% premium you quote for 5 years is a bargain. We have had quotes up around 80%.

    Nice post Mr Coker. Do let us watch you buy a laptop when you must.


  2. Did you mean VT instead of PAE? I have a Thinkpad R51e (getting on to four years old now) which has a Pentium-M (Dothan) CPU with PAE support, but not VT.

    I agree with the six year cycle. This laptop is just now starting to run out of steam. Extra memory and a larger disk are helping and should give me another year or two. It will run out capacity-wise long before the hardware breaks down I think.

  3. MC: You are correct about warrantee vs warranty.

    Rob: No, I mean exactly what I say regarding PAE (see the above URL). My Thinkpad T41p does not support the latest Debian or Fedora kernels. You are lucky that your Pentium-M has PAE, mine doesn’t.

    Anon: You are correct to note that Xen is not the only virtualisation option, but for the moment it’s the best option we have for Linux virtualisation and Linux is the OS that interests me. You can buy a laptop NOW for a 6 year life with hardware VT, but if your laptop is old then you miss out.

  4. Hi Russell, agreed on the screen resolution, but should add that the number of pixels and the pitch are important in combination. 200ppi or so is fantastic even on small 4.5″ screens, especially for complex characters like in CJK processing—it amazes me that in Japan SXGA or SXGA+ (let alone UXGA) screens are generally not available, save recently in some deluxe Asus/Lamborghini (I kid you not!) laptops and one one 17″ Sony laptop. On The smaller-screen PDAs and PHS/mobile phones now have higher and higher ppi than laptop or desktop screen, weird…

  5. I don’t think Xen will remain an issue, now Citrix owns them and they both have been working very closely with Microsoft so you know any limitation will be overcome. I guess Microsoft saves another FOSS project gone commercial

  6. From what I heard todays batteries age regardless of their actual use. A LiIon looses a great fraction of its capacity after 3 years even if it isn’t used. If this is still the case it wouldn’t make much sense to buy 2 batteries – at least not to leave one laying at home.

  7. marsbiker: Do you have any references to show that batteries age regardless of their use?

    The battery I’m using at the moment hasn’t been charged that often and can be charged to 63510mWh (out of a design capacity of 71280mWh), it was shipped with my Thinkpad T41p (over three years ago). My spare battery has the same age and design capacity but can only be charged to 43000mWh due to having been through many more charge cycles. This seems like a strong indication that the amount of charge that a Li-ion battery will take is determined by the number of charge cycles not the age.

    Of course if a battery ages on a shelf while discharged then you will have a problem. The battery I currently use (which was a spare on the shelf for most of the last 3+ years) was always kept charged, I believe that this is part of the reason it lasted so well.

  8. i read that once in the c’t (german computer magazine) and have found a reference in wikipedia too:
    “A unique drawback of the Li-ion battery is that its life span is dependent upon aging from time of manufacturing (shelf life) regardless of whether it was charged, and not just on the number of charge/discharge cycles. So an older battery will not last as long as a new battery due solely to its age, unlike other batteries. This drawback is not widely publicised.”
    the reference for that is: http://www.buchmann.ca/Article5-Page1.asp
    Maybe someone finds a better source for that? I also remember the c’t saying that you should not buy batteries for “later use” because of that effect.

Comments are closed.