因此,在晋灭吴之战中,西晋仅仅派出20余万兵马,在兵力是不占据绝对优势的。当然,虽然西晋派出的大军数量,不如东吴的整体兵力,不过,东吴的23万大军,也无法全部用在防御西晋上,毕竟东吴的地域相对辽阔,交州等地也需要留下一定的兵力来防守。而这,无疑是晋武帝司马炎有信心凭借这20余万大军消灭东吴的底气。
在不少历史学者看来,在晋灭吴之战中,西晋虽然可以调动更多的兵力,比如30万人甚至40万人,因为在吞并蜀汉之后,西晋的兵力,无疑超过了之前的曹魏。在三国鼎立时期,曹魏共有45万左右的兵力,所以,对于西晋来说,整体兵力应该有接近60万人。不过,在公元280年前后,西晋之所以只派出20余万大军来消灭东吴,主要还是因为此时的东吴,已经是朝野上下人人自危,朝不保夕了。最后,众所周知,孙皓是吴国最后一位皇帝。虽然孙皓即位初期,展现出励精图治的一面,但是,在小有成就之后,孙皓就变得昏庸残暴,这导致吴国朝野上下人人自危,朝不保夕,呈现出分崩离析的趋势。公元274年,当吴国大司马陆抗病重垂危之际,又向孙皓建议,将长江上游防守兵力增至八万以巩固西陵、建平等地的防备。但这些非常关键的建议均被孙皓置之不理。换而言之,面对西晋王朝的虎视眈眈,东吴孙皓不仅没有加强防御,反而残害忠良,促使东吴逐渐无人可用。