but i5 4690 has higher clock core and turbo colck core
it I5-6500 has higher instruction per second meaning that per 1Ghz the I5-6500 will preform more actions than the I5-4690 will due to this even though the I5-6500 is a slower clock speed its a faster CPU, the new skylake architecture run faster and more power efficient that the older generations. Skylake also gives you the availably of DDR4 which is also a nice boost in speed.