Welcome to our peer-to-peer forums, where owners help owners. Need help now? Visit eSupport here.

English Community

ThinkPad NotebooksThinkPad: P and W Series Mobile Workstations
All Forum Topics
Options

4 Posts

03-31-2010

Chicago, IL

11 Signins

63 Page Views

  • Posts: 4
  • Registered: ‎03-31-2010
  • Location: Chicago, IL
  • Views: 63
  • Message 1 of 5

Lenovo PCIe drive terrible performance

2017-08-19, 14:45 PM

Hi all,

I recently installed a secondary 1TB PCIe M.2 drive in my P50. I used Lenovo part number 4XB0N10301 to be sure to be compatible. Winsat reports the performance of this disk to be, frankly, unusable. Below are the results from winsat on Drive C (my original 512GB disk random read at >400mb/sec) and Drive D (my new 1TB disk randome read at 22mb/sec [no, I did not leave off a number :)]). Has anyone seen this before?

 

p.s. CrystalDiskInfo reports the temprature of the original disk at 46c, while the the 1tb is at 146c. Is that part of the issue?

 

Thanks,

Robert

 

C:\WINDOWS\system32>winsat disk -drive d
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive d -ran -read'
> Run Time 00:00:43.23
> Running: Storage Assessment '-drive d -seq -read'
> Run Time 00:00:19.86
> Running: Storage Assessment '-drive d -seq -write'
> Run Time 00:01:26.38
> Running: Storage Assessment '-drive d -flush -seq'
> Run Time 00:00:05.84
> Running: Storage Assessment '-drive d -flush -ran'
> Run Time 00:00:05.92
> Disk  Random 16.0 Read                       22.15 MB/s          6.0
> Disk  Sequential 64.0 Read                   29.01 MB/s          4.3
> Disk  Sequential 64.0 Write                  11.12 MB/s          2.9
> Average Read Time with Sequential Writes     1.965 ms          6.9
> Latency: 95th Percentile                     5.739 ms          6.5
> Latency: Maximum                             91.255 ms          7.7
> Average Read Time with Random Writes         2.012 ms          6.9
> Total Run Time 00:02:41.83
 
C:\WINDOWS\system32>winsat disk -drive c
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive c -ran -read'
> Run Time 00:00:00.22
> Running: Storage Assessment '-drive c -seq -read'
> Run Time 00:00:03.88
> Running: Storage Assessment '-drive c -seq -write'
> Run Time 00:00:03.17
> Running: Storage Assessment '-drive c -flush -seq'
> Run Time 00:00:00.61
> Running: Storage Assessment '-drive c -flush -ran'
> Run Time 00:00:00.63
> Disk  Random 16.0 Read                       451.06 MB/s          8.2
> Disk  Sequential 64.0 Read                   494.77 MB/s          8.1
> Disk  Sequential 64.0 Write                  445.09 MB/s          8.0
> Average Read Time with Sequential Writes     0.111 ms          8.8
> Latency: 95th Percentile                     0.357 ms          8.8
> Latency: Maximum                             31.980 ms          7.9
> Average Read Time with Random Writes         0.195 ms          8.9
Reply
Answer
Options

4 Posts

03-31-2010

Chicago, IL

11 Signins

63 Page Views

  • Posts: 4
  • Registered: ‎03-31-2010
  • Location: Chicago, IL
  • Views: 63

Re: Lenovo PCIe drive terrible performance

2017-08-26, 19:13 PM

Well, as amazing as it sounds, my drive is now performing as expected, so using the correct part (with the thermal pad) fixed the issue (Thanks DSperber!)

For the record, my drive is now at 60c (still hight, but apparentl below the thermal limit).

Here are the winsat results:

 

D:\Data\Movies>winsat disk -drive d
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive d -ran -read'
> Run Time 00:00:00.25
> Running: Storage Assessment '-drive d -seq -read'
> Run Time 00:00:03.23
> Running: Storage Assessment '-drive d -seq -write'
> Run Time 00:00:02.47
> Running: Storage Assessment '-drive d -flush -seq'
> Run Time 00:00:00.53
> Running: Storage Assessment '-drive d -flush -ran'
> Run Time 00:00:00.50
> Disk Random 16.0 Read 647.53 MB/s 8.4
> Disk Sequential 64.0 Read 2679.80 MB/s 9.2
> Disk Sequential 64.0 Write 1334.94 MB/s 8.7
> Average Read Time with Sequential Writes 0.085 ms 8.8
> Latency: 95th Percentile 0.262 ms 8.8
> Latency: Maximum 2.527 ms 8.7
> Average Read Time with Random Writes 0.070 ms 8.9
> Total Run Time 00:00:07.25+

 

Thanks!

Reply

Replies(4)
Options

2629 Posts

06-13-2013

United States of America

11227 Signins

60671 Page Views

  • Posts: 2629
  • Registered: ‎06-13-2013
  • Location: United States of America
  • Views: 60671
  • Message 2 of 5

Re: Lenovo PCIe drive terrible performance

2017-08-19, 20:34 PM

No idea what could be causing this performance aside from thermal throttling.  I would say 146c is clearly an indication that there's something wrong with the installation, or the new M.2 device itself.  Is it SATA or NVMe?

 

Also, the performance of your primary SATA drive seems to me to be much too high for an HDD spinner.  It seems more in line with a 2.5" SSD drive which would probably have number in the 500 range.  An HDD spinner would probably be somewhere 150-250.  Have you replaced the Lenovo factory HDD spinner with an SSD?

 

Installing a second 2.5" SATA HDD/SSD or an M.2 SATA/NVMe drive in the dual-purpose secondary bay of the P50 requires the proper installation parts.  Are you using the correct tray for your M.2 drive, as there is specifically one intended for a SATA M.2 drive and a different one intended for an NVMe M.2 drive?

 

To install a 2.5" drive, use: P/N 4XB0L63274 - ThinkPad Mobile Workstation Storage Kit

To install an M.2 SATA drive, use: P/N 4XB0L78233 - ThinkPad P50 M.2 SATA SSD Tray

To install an M.2 NVMe drive, use: P/N 4XB0K59917 - ThinkPad M.2 SSD Tray

 

The difference between the two different M.2 trays is that the NVMe model comes with a thermal pad to help better dissipate its heat, while the SATA model comes without the thermal pad.

 

 

 

Reply
Options

4 Posts

03-31-2010

Chicago, IL

11 Signins

63 Page Views

  • Posts: 4
  • Registered: ‎03-31-2010
  • Location: Chicago, IL
  • Views: 63
  • Message 3 of 5

Re: Lenovo PCIe drive terrible performance

2017-08-21, 13:57 PM

Hi,

 

Yes, I did order the incorrect tray. I have orderd the one with the thermal pad and will report back my results.

Thanks!

Reply
Options

184 Posts

01-01-2016

United States of America

1927 Signins

20495 Page Views

  • Posts: 184
  • Registered: ‎01-01-2016
  • Location: United States of America
  • Views: 20495
  • Message 4 of 5

Re: Lenovo PCIe drive terrible performance

2017-08-24, 15:22 PM

My P50 has two 1TB NVMe drives.  The first was included in the original configuration and the tray has the thermal pad.  The second was purchased elsewhere (but is the exact same Lenovo OEM drive) and sits in a SATA tray with no thermal pad.

 

Interestingly, the 2nd drive with no thermal pad always runs 10 to 11 degrees C cooler than the 1st.  That is probably partially due to the fact that the system drive is always in use.  However, if I give the 2nd drive a workout by copying many huge files for an extended time, it still runs at least 5 degrees C cooler than the system drive.

 

So I'm not sure how much value the thermal pad really has.  Maybe the physical location of the drives subjects them to very different airflow patterns.  I don't know,  Just passing along my observations.

 

Reply
Answer
Options

4 Posts

03-31-2010

Chicago, IL

11 Signins

63 Page Views

  • Posts: 4
  • Registered: ‎03-31-2010
  • Location: Chicago, IL
  • Views: 63
  • Message 5 of 5

Re: Lenovo PCIe drive terrible performance

2017-08-26, 19:13 PM

Well, as amazing as it sounds, my drive is now performing as expected, so using the correct part (with the thermal pad) fixed the issue (Thanks DSperber!)

For the record, my drive is now at 60c (still hight, but apparentl below the thermal limit).

Here are the winsat results:

 

D:\Data\Movies>winsat disk -drive d
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive d -ran -read'
> Run Time 00:00:00.25
> Running: Storage Assessment '-drive d -seq -read'
> Run Time 00:00:03.23
> Running: Storage Assessment '-drive d -seq -write'
> Run Time 00:00:02.47
> Running: Storage Assessment '-drive d -flush -seq'
> Run Time 00:00:00.53
> Running: Storage Assessment '-drive d -flush -ran'
> Run Time 00:00:00.50
> Disk Random 16.0 Read 647.53 MB/s 8.4
> Disk Sequential 64.0 Read 2679.80 MB/s 9.2
> Disk Sequential 64.0 Write 1334.94 MB/s 8.7
> Average Read Time with Sequential Writes 0.085 ms 8.8
> Latency: 95th Percentile 0.262 ms 8.8
> Latency: Maximum 2.527 ms 8.7
> Average Read Time with Random Writes 0.070 ms 8.9
> Total Run Time 00:00:07.25+

 

Thanks!

0 person found this solution to be helpful.

This helped me too

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms