Warning: Constant WP_TEMP_DIR already defined in /var/www/html/blogs/glenn/wp-config.php on line 94

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/feed-rss2.php on line 8
Samsung Archives - Glenn Berry https://www.sqlskills.com/blogs/glenn/category/samsung/ Semi-random musings about SQL Server performance Sun, 03 May 2020 23:55:45 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Samsung Portable SSD X5 Review https://www.sqlskills.com/blogs/glenn/samsung-portable-ssd-x5-review/ https://www.sqlskills.com/blogs/glenn/samsung-portable-ssd-x5-review/#respond Mon, 13 May 2019 21:31:18 +0000 http://3.209.169.194/blogs/glenn/?p=1604 If you have a fairly recent PC or Mac with a Thunderbolt 3 port, and you want/need some very high performance external storage, one of your best choices will be an external Thunderbolt 3 drive, especially one that uses an M.2 NVMe NAND flash drive with a PCIe 3.0 x4 interface. A good example is […]

The post Samsung Portable SSD X5 Review appeared first on Glenn Berry.

]]>
If you have a fairly recent PC or Mac with a Thunderbolt 3 port, and you want/need some very high performance external storage, one of your best choices will be an external Thunderbolt 3 drive, especially one that uses an M.2 NVMe NAND flash drive with a PCIe 3.0 x4 interface. A good example is the Samsung Portable SSD X5. This drive comes in 500GB, 1TB, and 2TB capacities. These currently range in price from $217.99, to $447.99, to $897.99. This may seem expensive (and it is), but these prices have been nearly cut in half compared to when this drive was first available in August 2018.

From the exploded view in Figure 1, it appears that you might be able to disassemble the Samsung enclosure and swap in your own M.2 NVMe drive (which I am sure would void your warranty). This would let you put in any M.2 NVMe SSD that you wanted. I am not 100% sure this is possible though.


Samsung X5

Figure 1: Exploded View of Samsung Portable SSD X5


You will also need a machine with a Thunderbolt 3 port, preferably with PCIe 3.0 x4 bandwidth so that you get the full performance that the drive can deliver. Figure 2 shows the CrystalDiskMark results for this drive in my recent HP Spectre x360 13 AP0023DX laptop, which has an TB3 PCIe 3.0 x4 port.


image

Figure 2: 500GB Samsung Portable SSD X5 in TB3 PCIe 3.0 x4 port


With Windows 10 version 1809 or later, it is also very important that you set the write-caching policy to what you want it to be for that drive. The new default for external drives is Quick removal, which is safer, but disables write caching in Windows. If you want better write performance, you should enable write caching for the drive as you see in Figure 3.


image

Figure 3: Windows 10 Write-Caching Policy


Another important factor is exactly what type of Thunderbolt 3 port and PCIe 3.0 interface you have in your laptop or desktop machine. I have a two-year old Dell Precision 5520 laptop that only has a PCIe 3.0 x2 interface for its USB-C Thunderbolt 3 port. This effectively cuts your maximum sequential performance in half compared to a PCIe 3.0 x4 interface. You can see these results in Figure 4.


image

Figure 4: Performance Effect of PCIe 3.0 x4 Interface


Figure 5 shows the CrystalDiskMark results for a 1TB Samsung 970 EVO Plus M.2 NVMe drive in my HP Spectre x360 laptop. That drive is an incredible value right now, giving great performance for less than $250.00. Flash NAND SSD prices have been in steep decline over the past year. I vividly remember paying $620.00 for a 1TB Samsung 960 PRO M.2 NVMe drive in November 2017.


image

Figure 5: 1TB Samsung 970 EVO Plus M.2 NVMe SSD in HP Spectre x360



Samsung Portable SSD X5

Figure 6: Samsung Portable SSD X5


This drive is still somewhat pricey, and it does get warm under a heavy load, which happens with all M.2 drives. The built-in heatsink in the enclosure should help with that, compared to an M.2 drive inside a laptop.

Still, if you want TB3 level performance from an external drive and you have a new enough machine to support it, it is nice solution.









The post Samsung Portable SSD X5 Review appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/samsung-portable-ssd-x5-review/feed/ 0
New HP Spectre x360 Laptop https://www.sqlskills.com/blogs/glenn/new-hp-spectre-x360-laptop/ https://www.sqlskills.com/blogs/glenn/new-hp-spectre-x360-laptop/#comments Thu, 25 Apr 2019 22:02:35 +0000 http://3.209.169.194/blogs/glenn/?p=1578 Introduction Earlier this week, I bought a new HP Spectre x360 13-AP0023DX convertible laptop at Best Buy. I have often criticized Best Buy as a bad place to buy a computer, but in this case I ignored my own advice for some good reasons. First, this was a great deal for $1050.00. This particular laptop […]

The post New HP Spectre x360 Laptop appeared first on Glenn Berry.

]]>

Introduction

Earlier this week, I bought a new HP Spectre x360 13-AP0023DX convertible laptop at Best Buy. I have often criticized Best Buy as a bad place to buy a computer, but in this case I ignored my own advice for some good reasons. First, this was a great deal for $1050.00. This particular laptop has an Intel Core i7-8565U “Whiskey Lake” processor, 16GB of RAM, a 512GB Toshiba XG5 M.2 NVMe SSD, a 13.3” IPS 4K touchscreen, Intel UHD 620 integrated graphics, two USB-C Thunderbolt 3 ports, and one USB-A 3.0 port. Second, I was planning on swapping out the 512GB Toshiba M.2 NVMe drive for a bigger and faster 1TB Samsung 970 EVO Plus.

The Best Buy computer buying experience has dramatically improved over what it was several years ago. Back then, if you bought a computer, they would doggedly insist that a “Geek Squad” tech needed to unbox your machine, power it on, and “configure” it for you. That service might have been well suited for a non-technical person, but since I am my own Geek Squad, I didn’t need or want it back then.

The main remaining problem with buying a laptop from Best Buy is that their machines will have whatever bloatware the OEM decided to add to their standard Windows 10 Home image. You can try to uninstall everything you don’t want, or you can just install a fresh copy of Windows 10 Professional. If you go with the latter route, you will also need to download and install all of the HP and Intel-specific drivers from the HP Support website. You will probably need to update your main system BIOS and any other firmware that is out of date. You can avoid most of this hassle if you buy a laptop from a Microsoft Store, where they use a very clean, bloatware-free image on their machines. This is called Microsoft Signature Edition.


Performance

After getting everything reinstalled and fully updated, I ran a few quick performance tests. This machine is pretty speedy from a CPU and storage perspective. Since it has two PCIe 3.0 x4 Thunderbolt 3 ports, I can use some very fast external storage if I need to. I do wish it had 32GB of RAM.

The purpose of this machine is to be a backup for my main work laptop (a 15” Dell Precision 5520), just in case I ever have problems with it when I am on the road. It only weighs 2.8 pounds, and it came with a touch pen that you can use to draw with as a tablet. It also has a 12-hour battery life, which is very handy. This machine is actually faster than my two-year old Dell Precision 5520 with an Intel Xeon E3-1505M v6 processor.


image

Figure 1: Intel Core i7-8565U Information

This processor compares pretty well to the old (Q3 2015) Intel Core i7-6700K desktop processor, which is pretty impressive for a mobile processor with only 15W TDP. I have confirmed that it is using Intel Speed Shift in combination with Windows 10. This means that it throttles up it’s clock speed much more quickly.


image

Figure 2: Intel Core i7-8565U Benchmark Results

It was pretty easy to get to the SSD, after removing six small Philips screws that are hidden under two rubber strips on the bottom of the machine. After swapping out the OEM Toshiba SSD for the 1TB Samsung 970 EVO Plus SSD, I ran CrystalDiskMark, with the results shown below.


image

Figure 3: CrystalDiskMark 6.0.2 Results


I am very impressed by the 1TB Samsung 970 EVO Plus. I am still waiting for the 2TB model to become available.

DSC00656

Figure 4: 1TB Samsung EVO Plus


Here are a few reviews of this machine:

HP Spectre x360 (13-inch, 2019) Review

HP Spectre x360 13 (2019)

HP Spectre 13 review





The post New HP Spectre x360 Laptop appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/new-hp-spectre-x360-laptop/feed/ 1
Initial CrystalDiskMark Results for Intel Optane 900p https://www.sqlskills.com/blogs/glenn/initial-crystaldiskmark-results-for-intel-optane-900p/ https://www.sqlskills.com/blogs/glenn/initial-crystaldiskmark-results-for-intel-optane-900p/#comments Wed, 08 Nov 2017 21:15:29 +0000 http://3.209.169.194/blogs/glenn/?p=1292 I have been building a new desktop workstation based on an AMD Ryzen Threadripper 1950X processor (which I will be describing in much more detail in a subsequent blog post). I am planning on using one of the brand new 480GB Intel Optane SSD 900p PCIe cards as my boot drive. Initially, I installed Windows […]

The post Initial CrystalDiskMark Results for Intel Optane 900p appeared first on Glenn Berry.

]]>
I have been building a new desktop workstation based on an AMD Ryzen Threadripper 1950X processor (which I will be describing in much more detail in a subsequent blog post). I am planning on using one of the brand new 480GB Intel Optane SSD 900p PCIe cards as my boot drive. Initially, I installed Windows 10 Professional, Version 1709 on a pretty lackluster OEM 256GB Toshiba M.2 NVMe drive that I had lying around. My plan is to clone that drive to the Intel Optane 900p.

I also have a couple of 1TB Samsung 960 PRO M.2 NVMe cards in this machine, so I thought I would run a couple of quick CrystalDiskMark tests on the two drives. One thing to keep in mind is that CrystalDiskMark is not the best synthetic benchmark to use to show off the strengths of the Optane 900p.

Traditional NAND-based SSDs excel at very high queue depths that are not usually encountered outside of synthetic benchmarks (especially for random read performance). Optane 900p SSDs perform extremely well for random reads at low queue depths. This gives you outstanding responsiveness and performance where it is going to be most noticeable in daily usage.

You can see part of this effect in the bottom row of CDM test results for reads, where the Optane 900p is doing about 4.3X more 4K IOPS than the Samsung 960 PRO at a queue depth of 1. A better test for this will be Microsoft DiskSpd, which can also measure the latency during the test run.

Here are some of the primary advantages of the Intel Optane 900p compared to current NAND flash storage.

 

    • High random read and write performance
    • High performance at low queue depths
    • High simultaneous read and write performance
    • High read and write performance at small capacity points
    • High performance maintained as the drive fills with data
    • Higher endurance than current NAND technology

 

image

Figure 1: 1TB Samsung 960 PRO with Samsung NVMe driver

 

image

Figure 2: 480GB Intel Optane 900p with Intel NVMe driver

 

The post Initial CrystalDiskMark Results for Intel Optane 900p appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/initial-crystaldiskmark-results-for-intel-optane-900p/feed/ 6
Upgrading a SATA III SSD https://www.sqlskills.com/blogs/glenn/upgrading-a-sata-iii-ssd/ https://www.sqlskills.com/blogs/glenn/upgrading-a-sata-iii-ssd/#comments Fri, 11 Dec 2015 16:52:39 +0000 http://3.209.169.194/blogs/glenn/?p=1020 Back in April of 2012, I built an Intel Z77 workstation that used a 512GB OCZ Vertex 4 SATA III SSD, plugged into a SATA III port for it’s Windows 7 boot drive. Back then, this was arguably the fastest consumer SSD available, with an MSRP of $699.99. This drive has soldiered on for over […]

The post Upgrading a SATA III SSD appeared first on Glenn Berry.

]]>
Back in April of 2012, I built an Intel Z77 workstation that used a 512GB OCZ Vertex 4 SATA III SSD, plugged into a SATA III port for it’s Windows 7 boot drive. Back then, this was arguably the fastest consumer SSD available, with an MSRP of $699.99. This drive has soldiered on for over three and a half years, with no problems. It was getting a little low on disk space though, so I decided it was time for an upgrade to a larger, faster SSD.

I ended up getting a 1TB Samsung 850 EVO SATA III SSD, for $329.99 at my local Micro Center. The 850 EVO line has been around for about a year now, and prices have come down quite a bit since they were introduced. It is pretty amazing to get double the size (and better performance) at less than half the price, compared to what was available back in 2012.

Before I cloned the existing drive, I ran CrystalDiskMark 5.0.2 on it with a 4GB test file. The results are shown in Figure 1.

 

image

Figure 1: 512GB OCZ Vertex 4 SATA III SSD Benchmark results

 

I used the free Samsung Data Migration software (which only works with Samsung SSDs as the cloning target) to clone the old OCZ drive to the new Samsung drive. I used an Apricorn SATA Wire 3.0 plugged into a front-panel USB 3.0 port to connect the new Samsung drive for the cloning process. I could have shut down the system, and plugged the new Samsung drive into a native SATA III port to get better copy performance, but I was too lazy to do that… As it was, I was seeing about 125MB/sec during the cloning copy process, which was fast enough. If you are cloning/upgrading a drive in a laptop, you pretty much have to use a USB port to do it.

After the cloning process was complete, I shut down the system and swapped the drives. Windows 7 booted up without any problems, although it wanted a reboot once it realized that the drive had been changed. I also noticed that Windows 7 had lost it’s recollection of ever checking for Windows and Microsoft Updates, but asking it to check for updates fixed that issue.

Next, I fired up the Samsung Magician 4.9 software, which informed me that the new Samsung 850 EVO needed a firmware update. Before I ran the firmware update, I ran CrystalDiskMark 5.0.2 with the same settings as the previous test. The results are shown in Figure 2.

 

image

Figure 2: 1TB Samsung 850 EVO SATA III SSD Benchmark results (before firmware update)

 

After the drive firmware update, Windows 7 booted up without any problems, although it wanted another reboot once it realized that the drive firmware had been updated. I ran CrystalDiskMark 5.0.2 once again with the same settings as the previous test. The results are shown in Figure 3.

 

image

Figure 3: 1TB Samsung 850 EVO SATA III SSD Benchmark results (after firmware update)

As you can see, the benchmark results improved after the firmware update. I have not found any release notes for the firmware update (and it is not even listed on their web page), but at least the latest version of Samsung Magician knew about it.

 

image

Figure 4: Samsung Magician 4.9

I have not enabled RAPID Mode on the drive yet, but I know from prior experience that it can have a nice positive effect on performance. It does make it harder to analyze your storage performance when SQL Server is running on your workstation though. All in all, a pretty easy, trouble-free installation.

The post Upgrading a SATA III SSD appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/upgrading-a-sata-iii-ssd/feed/ 2
Some Quick Comparative CrystalDiskMark Results https://www.sqlskills.com/blogs/glenn/some-quick-comparative-crystaldiskmark-results/ https://www.sqlskills.com/blogs/glenn/some-quick-comparative-crystaldiskmark-results/#comments Sat, 07 Nov 2015 00:14:32 +0000 http://3.209.169.194/blogs/glenn/?p=1009 (New: we’ve published a range of SQL Server interview candidate screening assessments with our partner Kandio, so you can avoid hiring an ‘expert’ who ends up causing problems. Check them out here.) A few weeks ago, I built a new Intel Skylake desktop system that I am going to start using as my primary workstation […]

The post Some Quick Comparative CrystalDiskMark Results appeared first on Glenn Berry.

]]>
(New: we’ve published a range of SQL Server interview candidate screening assessments with our partner Kandio, so you can avoid hiring an ‘expert’ who ends up causing problems. Check them out here.)

A few weeks ago, I built a new Intel Skylake desktop system that I am going to start using as my primary workstation in the near future. I have some details about this system as described in Building a Z170 Desktop System with a Core i7-6700K Skylake Processor. By design, this system has several different types of storage devices, so I can take advantage of the extra PCIe bandwidth in the latest Intel Z170 Express chipset, and do some comparative testing.

The latest addition to the storage family is a brand new 512GB Samsung 950 PRO M.2 PCIe NVMe card that just arrived from Amazon yesterday afternoon. As of now, here is the available storage in this system:

  1. (2) 512GB Samsung 850 PRO SATA III SSDs in RAID 1 (using the chipset RAID controller)
  2. (1) 512GB Samsung 950 PRO M.2 PCIe 3.0 NVMe card in an Ultra M.2 PCIe 3.0 x4 slot
  3. (1) 400GB Intel 750 PCIe NVMe card in a PCIe 3.0 x16 slot
  4. (1) 6TB Western Digital SATA III hard drive in a SATA III port

Since I have an NVidia GeForce GTX 960 video card in one of the PCI 3.0 x16 slots, both that slot and the PCI 3.0 x16 slot that the Intel 750 is using will go down to x8 (which means 8 lanes instead of 16 lanes). The Intel Z170 Express chipset supports 26 PCIe 3.0 lanes, so you need to think about what devices you are trying to use. This system has Windows 10 Professional installed, so it has native NVMe drivers available from Microsoft.

I did some quick and dirty I/O testing today with CrystalDiskMark 5.02. The two NVMe devices are both using the native Microsoft NVMe drivers from Windows 10. As you can see below, both the Samsung 950 PRO and the Intel 750 PCIe NVMe cards have tremendous sequential and random I/O performance!

Device Sequential Reads Sequential Writes Random Reads Random Writes
512GB Samsung 950 Pro 2595 MB/s 1526 MB/s 171755.6 IOPS 104801.3 IOPS
400GB Intel 750 2369 MB/s 1081 MB/s 177938.0 IOPS 151642.1 IOPS
512GB Samsung 850 Pro 1104 MB/s 532 MB/s 100420.4 IOPS 60765.1 IOPS
6TB WD Red HD 176 MB/s 170 MB/s 386.7 IOPS 448.2 IOPS

Table 1: Sequential and Random Results (Queue Depth 32, 1 Thread)

Keep in mind that the two Samsung 850 PRO SSDs are using hardware RAID1, which seems to help their sequential read performance, and that the two NVMe devices are both using the native Microsoft NVMe drivers, which may be hurting their performance somewhat.

image

Figure 1: 512GB Samsung 950 Pro M.2 PCIe NVMe Results

image

Figure 2: 400GB Intel 750 PCIe NVMe Results

image

Figure 3: 512GB Samsung 850 Pro SATA 3 (RAID 1) Results

image

Figure 4: 6TB Western Digital Red Results

The post Some Quick Comparative CrystalDiskMark Results appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/some-quick-comparative-crystaldiskmark-results/feed/ 6
Samsung 950 PRO M.2 PCIe NVMe SSD https://www.sqlskills.com/blogs/glenn/samsung-950-pro-m-2-pcie-nvme-ssd/ https://www.sqlskills.com/blogs/glenn/samsung-950-pro-m-2-pcie-nvme-ssd/#comments Tue, 22 Sep 2015 15:33:36 +0000 http://3.209.169.194/blogs/glenn/?p=982 Samsung has announced their new 950 PRO M.2 PCIe NVMe solid state drive, which is potentially great news if you are considering building a new system (or have a new enough system that has M.2 slots that support PCIe 3.0 x4 speeds) According to the press release: The 950 PRO will be available in 512 […]

The post Samsung 950 PRO M.2 PCIe NVMe SSD appeared first on Glenn Berry.

]]>
Samsung has announced their new 950 PRO M.2 PCIe NVMe solid state drive, which is potentially great news if you are considering building a new system (or have a new enough system that has M.2 slots that support PCIe 3.0 x4 speeds)

According to the press release:

The 950 PRO will be available in 512 gigabyte (GB) and 256GB storage capacities. The 512GB version delivers sequential read/write speeds of up to 2,500 MB/s and 1,500 MB/s. Random read performance is up to 300,000 IOPS, with write speeds of up to 110,000 IOPS.

Both capacities come with a 5-year limited warranty up to 200 terabytes written (TBW) for the 256GB and 400TBW for the 512GB. The 950 PRO will be available beginning in October 2015, with an MSRP of $199.99 for the 256GB capacity and $349.99 for the 512GB capacity.

TheSSDReview has a good story about this drive here.

In case you are wondering, NVMe or NVM Express (Non-Volatile Memory Express) is an optimized, high performance, scalable host controller interface with a streamlined register interface and command set designed for enterprise and client systems that use PCIe SSDs. It typically offers much better performance than the legacy AHCI (Advanced Host Controller Interface) interface used by some PCIe solid state drives (and all SATA solid state drives). You can read more about NVM Express here.

I am getting close to buying the parts for a new Z170-based, Core i7-6700K desktop system to replace my current Z77-based Core i7-3770K system that I built in early 2012. I am going to be using an ASRock Z170 Extreme7+ motherboard for this new system, mainly because all of the I/O capacity that it offers, including four PCIe 3.1 x16 slots, and three “Ultra” M.2 PCIe 3.0 x4 slots. It also has ten SATA 3 ports, three SATA Express ports, and USB 3.1 Type A and C support.

Even with the new Z170 chipset, you won’t be able to use all of this I/O capacity, since you only have 26 high-speed I/O lanes available, but you should be able to put three Samsung 950 PRO M.2 drives into the three available slots on this motherboard.

 

 

Figure 1: ASRock Z170 Extreme7+ Motherboard

If you want to be able to use one of these very fast M.2 solid state drives, you will need to make sure that your system has an M.2 slot that is also long enough (80mm) to accommodate the card. You will also want your M.2 slot to support PCIe 3.0 x4 (meaning four lanes), which is sometimes called “Ultra M.2”.

The post Samsung 950 PRO M.2 PCIe NVMe SSD appeared first on Glenn Berry.

]]>
https://www.sqlskills.com/blogs/glenn/samsung-950-pro-m-2-pcie-nvme-ssd/feed/ 2