vscode 使用UI删除大文件需要很长时间

pu3pd22g  于 4个月前  发布在  Vscode
关注(0)|答案(3)|浏览(64)

性能问题:使用UI删除大文件时,右键单击+删除通常比直接运行Linux命令“rm filename”要花费很长时间(如果成功的话)。

VS Code版本:Code 1.61.0 ( ee8c7de , 2021-10-07T18:11:58.853Z)
操作系统版本:Darwin x64 20.6.0
受限模式:否
远程操作系统版本:Linux x64 5.4.0-1052-gcp
系统信息
| 项目 | 值 |
| ------ | ------ |
| CPUs | Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 2600) |
| GPU状态 | 2d_canvas: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled |
| 平均负载 | 2, 2, 2 |
| 内存(系统) | 16.00GB (6.14GB free) |
| 进程参数 | --crash-reporter-id d085b858-1b83-458d-a2a2-88f35f33475c |
| 屏幕阅读器 | 否 |
| VM | 0% |
| 项目 | 值 |
| ------ | ------ |
| 远程 | SSH: podimo_gcp |
| OS | Linux x64 5.4.0-1052-gcp |
| CPUs | Intel(R) Xeon(R) CPU @ 2.30GHz (4 x 2299) |
| 内存(系统) | 14.65GB (7.24GB free) |
| VM | 0% |扩展(20)
| 扩展名 | 作者(省略) | 版本 |
| ------ | ------ | ------------ |
| vsc-material-theme | Equ | 33.2.0 |
| vsc-material-theme-icons | equ | 1.2.2 |
| jupyter-keymap | ms- | 1.0.0 |
| remote-ssh | ms- | 0.65.8 |
| remote-ssh-edit | ms- | 0.65.8 |
| material-icon-theme | PKi | 4.10.0 |
| vscode-icons | vsc | 11.6.0 |
| material-theme | zhu | 3.13.2 |
| vscode-edit-csv | jan | 0.6.3 |
| git-graph | mhu | 1.30.0 |
| vscode-docker | ms- | 1.17.0 |
| python | ms- | 2021.10.1317843341 |
| vscode-pylance | ms- | 2021.10.0 |
| jupyter | ms- | 2021.9.1001312534

thtygnil

thtygnil2#

解:我们为删除文件时按$Cmd+Z$保存备份。这个文件的大小是多少?对于大文件,我们可能需要禁用它,或者提供一个选项来完全禁用它。

hfyxw5xn

hfyxw5xn3#

这是我在使用大型文件(相对于网络速度而言的“大”)时遇到的两个主要问题之一。

  • 就我的情况而言,在一个似乎以10MB/天的速度运行的网络上删除一个300MB的文件会破坏SSH连接,对我来说关闭应用程序、重启它,然后重新设置所有终端要快得多
  • 任何无意中尝试打开“大”文件的操作都会以相同的方式破坏工作流

我认为对于这两种情况,唯一需要的是一些可配置的阈值,这样我就可以告诉VSCode警告我并允许中止即将发生的事情。另一个次要的帮助是某种中止正在进行的操作的方法(在我认为打开/删除/继续处理大型文件是个好主意的情况下)。
这似乎是这个优秀工具中的一个明显的缺陷。

相关问题