After receiving my prize, is it no great surprise that the first thing that I do is to take it apart? Alas, this was not in vain - this was all part of analysing just what sort of upgrade potential the Legion 5 has and to actually perform the upgrades when the parts finally arrived.
The first step to opening the laptop was to turn it upside down and remove all the screws holding down the monolithic back panel. Then, the rear panel needed to be carefully prised out as it was clipped on all sides and contributed to the "rigidity" of the chassis. With the back panel removed, the unit feels a lot more "floppy".
Behold - the rather spacious insides of the 17" model. I suspect the 15" model is slightly more cramped by comparison.The two blower fans and the heat-pipe cooling solution can be seen. It seems the paint on some of these pipes have been scuffed - perhaps during assembly. That's a bit "average".
It is here that we can see the answer to Andrew J's question on the last post - the battery itself looks very much user replaceable. The battery has a plastic frame that is held in place with screws around all sides. It is cabled into the mainboard with a single connector - in fact, it could have been made user-replaceable if they had bothered to design the case in such a way to allow it, but perhaps the weight penalties would not be appreciated by the users.
Upgradeability for storage is quite good. There is a 2.5" drive cage for an SSD or HDD, with the plastic caddy taped to the frame holding the screws necessary to mount the drive. But if SATA is not your flavour (and it isn't mine anymore), you can also convert this to an M.2 storage slot. It's an either-or situation though ...
To do this, you will need to remove the cage entirely, and unclip the flexible flat cable ribbon connecting the SATA connection on the cage.
Then, it is a case of unscrewing the metal retainer part from the chassis (just below the motherboard) and then sliding it into one of the hooked detents. This provides the support for the other end of the M.2 card. I found this arrangement to be a bit flimsy but it seems the SSD is retained well enough even though it's not a PCB-crushingly firm hold like you might find on a desktop computer motherboard. This arrangement should accommodate both 2242 and 2280 SSDs, although as for clearance for drives with a heatsink, I am not sure ... so I opted for a drive without. I don't believe the chipset supports PCIe 4.0 and I wasn't going to spare the money for it anyway, so I opted for a cheap 2TB M.2 from PNY's XLR8 range which is fast-enough while being decent value for money. As a plus, it was in-stock for immediate dispatch.
.
Upgrading the RAM is a little more complicated than the average, as the RAM is hidden under a shielding box. This box can be removed just by prying it upwards, as it is secured by "springy contacts" on all sides.
The unit comes with two 8GB Samsung DDR4 3200MHz sticks for a total of 16GB. While this is probably ample for most ordinary users and the two sticks provide for optimal dual-channel performance, this was not enough for my liking. Had this been 16GB in one module, I might have had an impetus to save it by adding another 16GB module for 32GB. But this was also a regular CL22 module, so I decided to splurge all-out for Kingston Fury Impact 2x32GB 3200MHz CL20 sticks instead - I just hope that they're compatible in the end as it wasn't cheap, but they're coming all the way from the UK as that was cheaper than buying it locally.
Finally, the copper heatspreader hides the final potentially-upgradeable parts ...
Underneath the heatspreader is the Intel 802.11ax two-stream wireless card, along with the Western Digital 1TB SN730 NVMe SSD as supplied. A key benefit of this slot is the heatspreader which would help with the thermals and allow for continued high-workload operation. I decided not to change the configuration as I was happy enough with the SN730 as the boot drive.
As I tend to check all my hardware prior to commissioning to avoid failures in-use, I decided to run the standard suite of benchmarks for the SN730 even though it was the boot drive. Unfortunately, it does mean the results are perhaps lower than for a non-boot drive and full-write benchmarks cannot be done, but it will stress the drive a little to see if it's any good.
Sequential reads top-out at about 3GB/s which is pretty much expected from a PCIe 3.0 x4 drive. The IOPS are perhaps affected by the benchmark software and queue depth - perhaps it's not fast enough to reach the full performance but it easily leaves SATA SSDs in the dust.
CrystalDiskMark is another trustworthy benchmark - it seems to report slightly higher numbers, albeit as it is testing using a 1GB size file, it probably will reflect the pSLC cache speeds of most drives. Still, a great result, but why not test using the real-world and peak mix profiles?
The left results are "real-world" profile and the right is the "peak" profile - overall, the results show much higher IOPS figures which would be expected. The effect of having a 70/30 I/O mix is a slight reduction in performance - this is both realistic and a reflection of some of the weaknesses of some controllers which slow down significantly under mixed workloads.
The classic ATTO Disk Benchmark shows writes peaking at 128KB accesses and reads at 256KB accesses.
AS-SSD showed no compression-related effects on this drive.
Anvil Storage Utilities gave it a score that was miles ahead of the ~3000-4000 score of SATA SSDs.
Data integrity seemed okay as well ...
... although the way it reports temperature seems to make CrystalDiskInfo a bit unhappy. There is nothing to worry about ... although it is interesting to see this 1TB SSD is the full 1024GB rather than 1000GB or 960GB as is common on some lower-end devices.
For now, this concludes the coverage of the Lenovo Legion 5 laptop as I wait for the RAM to arrive, then it'll be time to set-up the myriad of software that I use (which will probably take quite a few months to get it just the way I like it). Hopefully you enjoyed taking a peek "inside" the prize, but that's not all. I'll be bringing another "happy" post to the blog as another prize also turned up ...