Dell XPS 15 9570 Review

for programmer

Why I choose Dell XPS 15

My Criteria

I use my notebook mainly for programming (Python, Web, Android, VirtualBox VM).

  • Android Studio build time is quite slow on my almost 5y old machine (5 minutes), so I prefer a much faster CPU.
  • My old notebook have 12GB RAM which is not quite adequate, so I prefer 16GB minimum
  • Initially I was looking for 256GB SSD + 1TB HDD
  • I was evaluating 4K screen, which I decided it is not a priority for my use case. Anti-glare is prefered.
  • I prefer to have a decent graphic cards to keep the options for some gaming opened
  • Should weight 2kg or less
  • 14-15" screen

Options

I have filter down my options to the following

NotebookPriceCPURAMDiskVideoScreenBatteryWeight
Dell XPS 15 (9570)MYR 8109i7-8750H16GB512GB SSDGTX 1050Ti 4GB15.6" FHD Anti-Glare 400-Nits97WHr1.8kg
Dell G7 15 (7588)MYR 6509i7-8750H16GB256GB SSD + 1TB 5400RPMGTX 1060 6GB15.6" FHD Anti-Glare56 WHr2.86kg
ThinkPad X1 Carbon (6th Gen)MYR 8121i7-8550U16GB512GB SSDIntel14" FHD Anti-Glare 300-Nits57Wh1.13kg
ThinkPad T580MYR 6852i7-8550U16GB512GB SSDMX150 2GB15.6" FHD 250-Nits32Wh + 48Wh1.97kg

I didn't opt for a Macbook Pro because I am mostly a Windows user (I tried someone's Macbook Air quite a few times, and I didn't find the OS more superior or user-friendly). Besides, an equivalent Macbook Pro is 20-30% more expensive than top of the line Dell XPS 15. I paid MYR 3,500 for my last notebook, now I am potentially paying MYR 6,000-8,000 for a new notebook, and I can't imagine myself paying more than RM 10,000.

I could save about MYR 1000-1500 if I choose mid-range model like Dell G7 (slighly bulky, almost equivalent performance) or ThinkPad T580 (slightly lower spec), but I decide to opt for lighter weight and better performance.

I prefer a better CPU (to reduce code compilation time), so I finally opt for Dell XPS 15 (9570).

  • Dell XPS 15 - i7-8750H is 6 Core (2.2Ghz - 4.1Ghz) with CPU Mark of 12537
  • ThinkPad X1 Carbon - i7-8550U is 4 Core (1.8Ghz - 4.0Ghz) with CPU Mark of 8294

I assume Dell XPS 15 have a pretty solid branding and popularity, so should have less issues (or less chances of problems being ignore into obvilion which sometimes happened to less popular model). Later I realize I was wrong about this.

Delivery took 2 weeks. I have been using the machine for 2 months. I opt for 3y hardware warranty by paying additional MYR300++.

Pros of Dell XPS 15

Screen

The screen is really good, even though it's just FHD and not 4K. Sharp and clear. It just looks stunning.

Touchpad

The touchpad is good and usable (the touchpad on my last Asus notebook is pretty terrible).

Build

I would say the design and build quality is good. It's not gorgeous, but good and I have no complaint.

Dell Software

No much bloatware. Dell software is not great yet, but it is "better" nowadays. There is Dell Power Manager to control baterry charing behaviour (I can set it to maximum charge of 90%, and only recharge if fall below 50%). SupportAssist handle BIOS and driver update perfectly so far. Driver updates are pretty frequent and timely, not perfect but good.

PS: For Dell Power Manager, when it set to AC Primary, I believe the software try to fake battery to always be 100% which is confusing. Settings to Custom is a more sane option.

Fingerprint

The is a pretty convenient feature to replace password for login. When the system boot up/wake from sleep, I scan my fingerprint (and remove it) and the screen unlock after 3-5s. I am not sure the delay is due to Win10 or the hardware/driver.

CPU

The processor is good and fast. Android Studio first build used to take 4m30s on my old machine is now 1m30s, subsequent build is usually 5-10s. I believe the CPU is not throttled on battery mode (at least not much), which is good. The fan start to spin up when CPU hit 100% for a minute or so, which could be pretty noisy.

PS: There are reported thermal issues with i9, but I am using i7 and doesn't have pro-longed CPU tasks.

SSD

The SSD is fast. Dell gave me a Toshiba SSD, though I wish they would gave a Samsung instead.

Battery

I am mostly on AC, so I didn't really test out the battery life. I believe it's between 5-8h depending on the workload.

Cons of Dell XPS 15

Sleep

When I first got the machine (Jun 2018), the sleep mode is interrupted when I unplugged the power or move the mouse. There is supposed to be a Power Management tab for mouse to disable such behaviour, but it's no longer there. I realize the machine is using Win10 Modern Standy (which is supposed to make laptop behaves like mobile device, sleep light and quick wakeup), which I don't think is very practical (not working well, higher power consumption). I disable Modern Standy and the problems are resolved.

There are 2 ways to disable Modern Standy: BIOS or Registry key. I read in some forum there are other issues when enabling S3 sleep through BIOS, so I opt for the registry key path. Start regedit.exe, edit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power and set CsEnabled to 0. Restart the machine just to be safe. The sleep mode cosume 3% battery for 8h of sleep (rough estimation).

Hibernate is enabled by default, where my configuration allow the laptop to Sleep for 2h then goes into Hibernate. There is one occasion where the computer wakeup from sleep but fail to go into Hibernation, thus draining my battery. This is probably a Win10 problem, or maybe the battery start charging at 50% is interrupting the process. In the end, I disabled Hibernate.

Wireless Network

I notice the wireless network reconnect after sleep is pretty slow (10-20s), and sometimes outright fail and need to restart the driver. Though the wireless network support 5GHz network, I realize the connection is usually lost after connected to it for about 10 minutes, and 5GHz access point is no longer discoverable. This problem is widely reported across all XPS models. One of the mitigation strategy is to set Device Manager -> Network adapters -> Killer Wireless-n/a/ac 1535 Wireless Network Adapter -> Advanced -> Wireless Mode -> 08 - 11 a/b/g/n (original is 12 - 11 a/b/g/n/ac), seems to make 5GHz connectivity more stable. Things are more stable/bearable after update driver to 12.0.0.714, but still not perfect.

The forum consensus are units with Intel wireless adapter are better than the one with Killer (most units come with Killer).

Screen Flicker

Sometimes the screen flicker every 10-15 minutes or so, especially after waking up from sleep. The problem is not persistent, but sometimes it does happens (usually sleep again or restart the machine would solve the problem). I suspect it's due to graphic driver issues. Sadly Dell deploy a custom Intel Graphic Driver which is a few months behind the latest driver from Intel. I uninstall the Dell Intel Driver and install the latest from Intel (Intel UHD Graphics 630 - 24.20.100.6194), and the problem is mitigated mostly. Screen flicker still happens occasional (once a week), and it is not continuous (it flickers once, but no problem after that - thus no action is required to remedy it).

Sound Speaker

There are occasional annoying crackling sound from the speaker, which only happens on certain music (things are fine when I use an external speaker). I am on the latest Realtek Audio - 6.0.1.8454 driver.

Lack of LED Indicator

There are only 2 LED indicator available: The AC Adapter (to show the power adapter had power) and front LED which only lit up when battery is charging (blinks when there is power or thermal issues). Disk LED light is missing, though less relevant when using SSD. There is no LED indicator to hint if the machine is actually switch on or off, and you can only verify that by checking if the screen is on or not. If something goes wrong with the Screen/Windows/Long System Update, I usually have to put my ear closed to the machine to listen for the internal fan (to check if machine is active).

PS: I wish Dell used the front LED to indicate the machine is powered on or not.

Conclusion

Dell XPS 15 is still a pretty good machine (build quality, screen, cpu), and most of the problems are software/driver related, and updated driver are available.

It is far from perfect, but still good, but not great. For the price point I am paying, I do wish it is more reliable with less issues and troubleshooting required.

I hope this machine could last at least 5 years, else it is a really bad ROI.

NOTE: Refer to "Win10 (Dell 9570) Problematic Modern Standby - Battery Power Drain.

❤️ Is this article helpful?

Buy me a coffee ☕ or support my work via PayPal to keep this space 🖖 and ad-free.

Do send some 💖 to @d_luaz or share this article.

✨ By Desmond Lua

A dream boy who enjoys making apps, travelling and making youtube videos. Follow me on @d_luaz

👶 Apps I built

Travelopy - discover travel places in Malaysia, Singapore, Taiwan, Japan.