Jmeter非GUI模式跟GUi模式跑同一个脚本,结果差距很大

公司性质问题没法发截图,大概描述下情况吧。
我这边最近在做性能测试,弄了一批接口,在GUI模式下执行,聚合报告中出来的结果,部分查询接口TPS只有非GUI模式跑出来的结果的一半,就比如有个接口GUI模式跑出来是42.5/s,而非GUi模式跑出来是91.5%,差距一倍都不止,平均响应时间就差4毫秒,一个65一个69,想不明白怎么会差了这么多,难道非GUI模式下报告数据重复了?
用的是同一个Jmeter,同一个脚本,试了很多次都是这样的结果,没弄明白,有没有人也碰见过类似情况?
另外我在GUI模式下跑,有部分前台脚本在事务控制器是勾了Generate parent sample的,GUI下跑也是预期的一个事务报告了就显示一条,但是非GUI的报告就把事务里的都显示出来了,是不是还有哪里没设置对?

GUI模式本身就会占用一定性能吧