1.is a 1.7ghz dual core processor = to a 3.4ghz single?. It depends on the software or game you are using. Dual cores and quad cores are a thing of the future. So the software has not been setup yet to understand them.
Then why? Dual cores will allow you to do multi tasking a lot better. They will split the tasks. Such as, watching a movie, while chatting, and downloading, and being on the internet. The 3.4ghz has a lot of power, but all of that can cause a traffic jam. A "bottleneck" So they opened up more roads so to say, and use 2 engines instead of 1.
To test them, you can run many benchmarks to compare. The truth? Which one works best for you? Believe it or not, the 1.7ghz could run kinda slow with some stuff =/
2. now to answer why the 3.0ghz (desktop?) is faster than 1.7ghz laptop. The 3.0ghz is faster in what way?
A. if it is graphics and gaming, this is simple. The graphics card is usually integrated into the laptop. Sharing ram as graphics memory. These are usually slower to save battery life. you can go to start menu, run, dxdiag. underneath the display tab you can see what you graphics card is. Also a good tip to see if your memory is shard. Right click my computer, and look at the memory. If you have 512, and the screen says you only have 480, its because 32 is dedicated to graphics. =) Thats where it went! people always ask why that number is low, now you know.
The desktop might have an upgraded agp or pci-e graphics card. If so, it will beat the lap top no matter what in gaming. That it one thing you give up with portability.
B. One other way the 3.0ghz could be "faster" Opening programs or using file compressions. converting music or video. These do not require graphics. It is the processor.
Since the 3.0ghz has more speed then a 1.7ghz, that is obvious math when software and programs only use single cores. But when you compress files and covert music and video, you should see better times out of the dual core, unless you need new software. The 2 paths and more cpu memory(cache) will add to the advantage.
3.They went from 3.0ghz to 1.7 dual processors hoping to eventually get dual or quad 3.0ghz. Some of the dual core processors and quad cores have closer speeds to the 3.0ghz. 4 paths to the quad core also make a super expressway to 4 engines. what does that add up to? converting files, running games, wow. You only run the newest best software, programs and games. They in return will use the dual and quad processors...
Because of heat, it is hard to go above 3.0ghz -4.0ghz for air cooling, noise, and warranty reasons. It adds up to more heat. So by putting on 2 smaller engines, you get less heat, and less power consumption. They don't need to go as fast as 3.0ghz to get the same job done.
That is more than likely why the dual core 1.7ghz is in the latop. It will also probably have a feature to run at a speed of even lower than 1.7ghz when idle to save even more battery life and less heat.
Hopefully that will continue from 3.0ghz on, and we will see 4.0ghz multi cores. I want to see multi computers. 8 cores 16 cores. wow. whats next.
To add it all up. The dual core can be slower or faster than a 3.0ghz. Depends on what you're doing. More ram is always a good thing. =)