Em primeiro lugar , os comandos que você está usando não são os mesmos comandos usados quando você pressiona o botão GUI, então há alguma velocidade em usar esses comandos sozinhos .
Em segundo lugar , a GUI tem prompts / efeitos / etc específicos da GUI que devem ser executados antes que possam chegar ao comando. Isso também adicionará tempo ao efeito geral de clicar no botão na GUI.
Esta não é uma má pergunta, não é tão simples quanto diz , mas acho que o principal ganho de desempenho está nos comandos reais que você está usando (por exemplo, tempo de espera limitado, forçando o fechamento) . A GUI terá um tempo de espera padrão e solicitará o encerramento da força, o aviso cai na categoria 2 enquanto o forçando entra na categoria 1 .