Hello, Nowadays most of the PCs have a multi-core CPU with a clock speed in GHZ. My question is about that clock speed and the cores. For example consider a CPU which has a 2 actual cores and 2 virtual cores (e.g., Intel core i3) and the computer system properties shows the 3.0 GHz as clock cycle speed. 1- Does that (say) 3.0 GHz show the clock speed of each core (from that core i3 CPU so that totally speed will be 4*3.0 GHZ = 12.0 GHZ!?) or that 3.0 GHZ is the entire speed of all cores? 2- Do the virtual cores have the identical effect as the actual cores in performance!? And as well as I have a question about ROM . Do ROMs anymore exist in current new PCes? Thanks.