Como dice Razorblade la RAM se usa de forma distinta a otros SO. ICS si era mas lenta pero google a logrado optimizar todo para mejorar y llegar casi al nivel de ginger o superarlo por usar mejor el doble nucleo del S2 cosa que en ginger no estaba muy conseguido por empezaban a salir esos SoC casi a la vez que lo creo google.
La RAM tambien la maneja mejor, no deveria de ir para nada lento el movil, samsung tambien hizo un magnifico trabajo portando JB al S2 mejorando mucho a ICS que lo hicieron muy mal en sus inicios y que con las ultimas versiones si estaba muy mejorado (sobre todo la respuesta tactil).
Es posible que no hicieras una instalacion lo suficientemente limpia y te quedaran residuo de versiones anteriores de android incompatible con JB lo que puede dar a esa lentitud, calentamientos, FC y en el peor de los casos incluso reinicios del sistema.
Prueba a instalar de nuevo JB de 0, formateando todo o como mínimo hacer wipes sin instalar la ROM. Si continua el problema si que tendrás que hacer todo de nuevo esta vez con la instalación limpia.