So i have black ops 2 and i really enjoy it, however every single game i get lag. Sometimes i get 1 spike sometimes the whole game is laggy. I'm sure it has something to do with my internet as my pc is high end. I'm using a wireless adapter instead of a ethernet cable but this does not happen with any other game i have like BF3, Call of duty mw3 etc. Anyone know what may be the problem? should i try run an ethernet cable? My pc specs are i7 2600k, 8gb Ram, nVidia gtx 560, win 7 pro. Any help would be appreciated.
Your best connection would be an ethernet cable and that way you eliminate any chance of wireless interference with another device. Have you downloaded the new Nvidia Beta drivers that optimize your video card for Black Opps 2 (310.54).
There is also the possability that your getting lag from your ISP which would be beyond your control.
There are two ways to do this and one is the usb to ethernet adaptor and the other is a network card that fits in a x1 slot, The first link is to a usb 3.0 connection which would be better than a usb 2.0 and the second is to an Intel x1 slot card and Intel is the better choice in ethernet cards and you can get cheaper ones.
Another thing you can try is to play around with the game settings . you have a good looking computer but in looking at the components the weak link I see is the video card. When gaming the single most important part is the video card so to see what is atually causing your problems try adjusting down some settings starting with AA and MSAA and the ambient occlusion. I know a lot of people likt o be able to play a game maxxed out but to do that you have to have the equipment to do so and while maybe you have always maxed out all your games this is brand new and maybe it's getting to the point where the video card can't max it out and you need to tone down the settings.
Naturally this is just a suggestion to try and see what can be causing your lag and it may not be the video card at all but you need to find out if it is.