The "PC" number is a DDR module name, it indicates module's data rate.
PC4-17000
modules have 2133 MHz data rate (2133 × 8 ≈ 17000)
PC4-19200
modules have 2400 MHz data rate (2400 × 8 = 19200).
The 4
indicates that it's a DDR4 module. 17000
and 19200
are peak transfer rates. DDR4 data bus is 8 bytes wide, so 8 bytes are transmitted each clock cycle, hence multiplication by 8
.
Now, which is better: PC4-17000 with CL 15 or PC4-19200 with CL 17?
CAS latency (or CL for short) is measured in clock cycles, so we can calculate how much time fetching data takes for each of these modules.
2133 MHz = 2,133,000,000 cycles ÷ 1 s
Each cycle takes 1 ÷ 2133 µs
Latency is 15 ÷ 2133 µs ≈ 7.0323 ns
2400 MHz = 2,400,000,000 cycles ÷ 1 s
Each cycle takes 1 ÷ 2400 µs
Latency is 17 ÷ 2400 µs ≈ 7.0833 ns
So PC4-17000 has slightly better CAS latency.
But! All RAM has to work with the same clock speed, so once you've installed 2133 MHz module, your current 2400 MHz module will underclock to 2133 MHz too.
I'd probably go for 2400 MHz one. Latency difference is very small, but clock is 12.5% faster.