Como el 10600k... creo que no te has dado cuenta que zen3 tiene en torno a un 25% más de ipc que skylake, el cual para rendir en mononúcleo igual que un ryzen a 4.90ghz requiere más de 5.80 ghz.
En juegos no me atrevería a decir que la diferencia con el 10600k sea grande, es más, creo que es posible que un 10600k con un buen overclock será capaz de superar al 5600x en ciertos juegos.
Creo que o bien sobreestimas lo que sube la frecuencia de reloj en fps, o te olvidas de que los ultimos CPUs de intel van de serie a 4.4-4.6-4.7ghz all core en cargas como juegos. Ya no es como antes, que subias desde 4.2-4 o incluso desde debajo de 4ghz. Luego el que se queda 2-3% arriba o abajo, viene a ser lo mismo.
Entre el 5600x o el 3700x yo lo tengo claro, 5600x. Aunque el 3700x tenga un 33% más de núcleos, el 19% de ipc sobre zen2 más mayores frecuencias mitigará las diferencias entre ambos procesadores en aplicaciones multinúcleo (pese a que es probable que siga rindiendo un poco más el 3700x). No obstante, en gaming el 5600x rendirá mucho más. Es como la elección entre un 3600 o un 1700x, yo lo tengo claro.
La falta de espacio no se resta con potencia bruta de igual a igual, y no son cosas equivalentes para que una contrareste a la otra, pues un 8600k a 5ghz, es casi un 30% más potente que mi 2600 en bf V con todo en bajo, pero con todo en ultra se queda por debajo, porque está mitad del tiempo pegado al 100%. Estos comportamientos varian de juego a juego. Así que ojo con eso.
Dicho esto, lo que yo queria decir, es que el 3700x ya hace bastante bien 144fps, pero como tiene 2 nucleos más, será más longevo. Los otros 2, hacen 144fps más holgadamente aún, pero se quedan cortos para 240, por lo tanto están en tierra de nadie, y siendo menos longevos.
Yo creo que nos obsesionamos un poco con el single core, es verdad, que dará más fps que la serie 3000, pero vamos, que a la gran mayoría de usuarios, cuando jugamos nos limita la gpu, para que el micro te limite (y bastantes fps, no 4 ó 5) necesitas una gráfica top, y la gente con gráficas altas normalmente juega a 2k o 4k, por eso al final, tengas el procesador que tengas (siendo razonables) no importará tanto como la gráfica que tengas.
No siempre, ultimamente más que jugar como un loco, estoy testeando configuraciones y jugando con ajustes, y en los juegos de FPS, más veces de las que no, renta más bajar los ajustes graficos que subirlos, por las latencias, porque algunas partes de los objetos desaparecen al bajar graficas, y una esquina de una roca, donde en ultra esta presente y no ves al enemigo, en bajo ya no está y lo ves asomando, menos sombras y destellos hace que la gente sea vea más facil o los distingues más rapido, hay menos objetos o vegetacion, etc.etc.etc.
Con lo que le comento al compañero anterior, parece que me estoy contradiciendo, pero no. Las latencias y el framerate es importante, pero tambien lo es la estabilidad de ambos. Por lo tanto, lo suyo es intentar equilibrarlo todo.
Yo estoy en la misma indecisión, pero porque yo además de jugar, hago stream.
Entonces si bien me beneficiaría del single core performance del 5600x, también me beneficiaría del multicore del 3700x cuando tenga abierto el software de stream.
Creen que el juego + stream sea tan demandante como para considerarse multitasking en serio, que necesites más cores?
Depende de como lo tengas configurado y depende cuantas cosas extra añadas en el stream y perifericos y programillas estas manejando. Todo suma. Y no solo eso, sino que aunque no estas llegando al maximo con ninguno de los 2, te seguira comiendo recursos de ambos, al añadir el stream. Por ejemplo tienes un 10700k y una 2080 super, y estas jugando con ajustes graficos minimos a 180fps. Carga de GPU al 70%, carga de CPU al 40%. Si añades el stream codificando con NVENC, te va a comer 15-25fps y te va a aumentar el uso tanto de CPU como de GPU, sin que ninguna de las 2 piezas toque uso maximo.
En tu caso, será muy especifico para tu uso, pero la recomendacion general es tener ambas cosas. Potencia bruta, y espacio para desplegar todo. Yo miraria minimo a un 10700k, si quieres jugar a 144fps y hacer streaming del mismo equipo.
Por cierto, como es que tienes un 2700x con una b550?