git bash 命令行反应慢、卡顿(定位出根本原因)

news/2024/6/3 13:11:53 标签: git, bash, 开发语言

参考该博主: https://blog.csdn.net/weixin_50212044/article/details/131575987?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-131575987-blog-130024908.235v43pc_blog_bottom_relevance_base4&spm=1001.2101.3001.4242.1&utm_relevant_index=3
问题现象:Win11上装了git后发现,通过桌面Git Bash快捷键或右键菜单“Open Git Bash here”打开命令行窗口之后,执行各种命令、已及输入个回车键都很卡顿,反应比较慢。对比了同事的Git工具不卡顿,而自己之前电脑上也不卡顿。对比了git的版本后,发现自己电脑上git版本很高 2.43,而同事是2.32,老电脑上是2.38。当然我也没有回退版本,而是研究了下为啥?网上有方法说是通过对git/bin/bash.exe创建快捷键的方式启动会好,当然也试了,是有效果,但是右键菜单和桌面原生快捷键启动还是慢。这并没有找到原因。

根本原因:原因就是安装git的时候,在“configuring the terminal…”的时候,选择了使用默认的MinTTY.。没有选择使用Windows的cmd。当然两者各有优缺点,MinTTY可能更强大,支持一些CMD窗口不支持的指令。但可能同时牺牲了性能。

借用博主图,懒得安装了。大家看这个安装过程中有很多选择,其中跟这个卡顿有关的就是terminal终端配置导致的。 https://blog.csdn.net/Q20011102/article/details/127921448参考
谢谢阅读!


http://www.niftyadmin.cn/n/5431106.html

相关文章

Linux_初识网络协议

网络协议 数据传输 发明计算机的目的是为了计算数据,结果有可能自己用,也有可能交给其他人使用,所以就需要多台计算机之间可以互相通信。按照通信距离,计算机网络大体分为:局域网(LAN)和广域网(WAN)。如果两台计算机距…

MS616F512微控制器(MCU)电路

产品简述 MS616F512 是一款低功耗、 16 位 RISC 的 MCU 。 MS616F512 具有 5 种低功耗模式,可以大大延长便携式设备中的电池寿 命。数字振荡器可以在 6μs 内,将 CPU 从低功耗模式中唤醒。 主要特点  低电源电压范围, 1.8V-3.6V  …

林木园区改造VR仿真培训课件提高人们的专业素质

森林经营VR模拟体验摆脱了传统森林经营周期长、实践难及耗材大等问题,借助VR虚拟仿真技术为人们提供一种全新的、沉浸式的森林经营体验,让人们更好地了解森林经营的全周期。 提高人们的环保意识 通过亲身参与森林经营的过程,人们可以更直观地…

基于单片机的简单温控风扇设计与实现

基于单片机的简单温控风扇设计与实现 摘要: 随着智能家居的兴起,温控设备在日常生活中扮演着越来越重要的角色。本文设计并实现了一款基于单片机的简单温控风扇系统。该系统能够根据环境温度自动调整风扇转速,为用户提供更加舒适的使用体验。…

【Python】清理conda缓存的常用命令

最近发现磁盘空间不足,很大一部分都被anaconda占据了,下面是一些清除conda缓存的命令 清理所有环境的Anaconda包缓存 删除所有未使用的包以及缓存的索引和临时文件 conda clean --all清理某一特定环境的Anaconda包缓存 conda clean --all -n 环境名清…

生成器模式(软考uml C++版)

按照软考中级软件设计师中指定的生成器模式uml图&#xff0c;可编写对应的C&#xff0b;&#xff0b;代码&#xff1a; #include<iostream> #include<vector> #include<string> using namespace std;/*创建者模式&#xff0c;又名生成器模式意图&#xff1a…

CSS之字体镂空

方法一(有缺陷)&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>Examples</title> <style> .num1{-webkit-text-stroke: 0.4px red; }</style> </head> <body><div clas…

Android 12.0 framework层设置后台运行app进程最大数功能实现

1. 前言 在12.0的系统rom定制开发中,在系统中,对于后台运行的app过多的时候,会比较耗内存,导致系统运行有可能会卡顿,所以在系统优化的 过程中,会限制后台app进程运行的数量,来保证系统流畅不影响体验,所以需要分析下系统中关于限制app进程的相关源码来实现功能 接下…