Question: what is the difference between 6th and 8th generation?
Answer: Not a lot really, the main difference is in threads, the newer one has 6 as compared to 4 on the older model. This does make the new one a bit faster, so if you are thinking of upgrading, go for an i7 that would give you much better performance gains.