- Joined
- Jul 3, 2014
- Messages
- 931
- Motherboard
- Dell XPS 9360 (KabyLake R)
- CPU
- Intel i7 8550U
- Graphics
- Intel UHD 620
- Mac
- Mobile Phone
Question in general with regards to PCI NVMExpress.
In system reports it shows:
Apple SSD Controller:
WDC WDS512G1X0C-00ENX0:
Capacity: 512.11 GB (512,110,190,592 bytes)
TRIM Support: Yes
Model: WDC WDS512G1X0C-00ENX0
Revision: B35500WD
Serial Number: xxxx
Link Width: x4
Link Speed: 8.0 GT/s
This would indicate that mac OS sees a PCIe x4 on my XPS 9360. Meaning I could leverage the speed if I change it to a Samsung PM961 PCIe NVMe SSD.
Edit: Linux corroborates the information from mac OS
This indicates that the Non-Volatile memory controller is running at PCI express x4 (8GT/s) in the 8th gen XPS 9360.
Can others confirm what theirs is on?
In system reports it shows:
Apple SSD Controller:
WDC WDS512G1X0C-00ENX0:
Capacity: 512.11 GB (512,110,190,592 bytes)
TRIM Support: Yes
Model: WDC WDS512G1X0C-00ENX0
Revision: B35500WD
Serial Number: xxxx
Link Width: x4
Link Speed: 8.0 GT/s
This would indicate that mac OS sees a PCIe x4 on my XPS 9360. Meaning I could leverage the speed if I change it to a Samsung PM961 PCIe NVMe SSD.
- Is the link width report in macOS "trustworthy"? What are other ways to determine this, probably through Linux?
- With High Sierra, is the Samsung PM961 (which is limited to 512-byte format only) natively supported through IONVMeFamily.kext?
Edit: Linux corroborates the information from mac OS
Code:
# sudo lspci -vv | grep -P "[0-9a-f]{2}:[0-9a-f]{2}\.[0-9a-f]|LnkSta:"
....
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1) (prog-if 00 [Normal decode])
LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1) (prog-if 00 [Normal decode])
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1) (prog-if 00 [Normal decode])
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1) (prog-if 00 [Normal decode])
LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
3a:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
3c:00.0 Non-Volatile memory controller: Sandisk Corp Device 5001 (prog-if 02 [NVM Express])
LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
...
This indicates that the Non-Volatile memory controller is running at PCI express x4 (8GT/s) in the 8th gen XPS 9360.
Can others confirm what theirs is on?
Last edited: