我经常需要通过 VNC 从 Windows 机器连接到 OSX 机器。
OSX有VNC的内置作为其“屏幕共享”工具的一部分,但由于某些原因,这是很多更快连接从OSX到OSX或从OSX到Windows比它是从Windows连接到OSX。(我在 Windows 上使用 UltraVNC。)Windows 到 OSX 的连接速度几乎无法使用,即使两个盒子并排坐在同一台路由器上也是如此。
在这种情况下如何提高性能?我应该探索替代的 Windows 客户端吗?备用 OSX VNC 服务器?我应该使用其他屏幕共享工具而不是 VNC 吗?(如果有,是什么?)
(请注意,这个问题比其他更一般的问题更具体。)
我不确定发生了什么变化,但是我的 Git 安装在一个中等大小的存储库上开始变得非常缓慢。其他人在类似的机器上使用具有相同存储库的 Git。
处理本地文件的各种命令都很慢,例如status& commit。push很快。
Windows 10,Git 2.11.0 64 位,CPU 消耗高。
已经排除的典型问题和解决方案:
core.fscachetime git status(来自git-bash又名 MinGW):
real 0m29.017s
user 0m0.015s
sys 0m0.031s
Run Code Online (Sandbox Code Playgroud)
GIT_TRACE_PERFORMANCE=true git status不幸的是,跟踪性能只显示了一个原子块:
performance: 32.583549907 s: git command: git status
Run Code Online (Sandbox Code Playgroud) 基本硬件信息:
\n有问题的硬盘是 Seagate BarraCuda 4TB(型号:ST4000DM004)。hdparm -I有关更多详细信息,请参阅最后附录中的输出。
问题描述及测试:
\n问题从表面上看就像是缓存了要写入磁盘的数据,而写入速度却比这慢。然而,在这起案件中,事情似乎并没有那么简单。
Copying files (on an NTFS file system):
\nWhen writing a reasonably large amount of data, the performance of the drive will drop suddenly and sharply. Again, usually this would be as simple as caching files in RAM, then the disk working afterward for a while. Here, however, when monitoring the /proc/meminfo file (under Ubuntu), the observed behavior does not seem to support this. Even after writing the data …
所以我妈妈昨晚把她的笔记本电脑带来了,问我是否可以做些什么来解决它的运行速度明显比她拿到它时慢的事实。它是运行 Vista Home Premium 的低端东芝。
当她得到它时,我完成并卸载了大部分 OEM 版的垃圾,它运行良好。虽然现在安装了一些额外的东西,但不足以说明影响。
我的感觉是,这不是一个特定的问题,而是随着时间的推移不可避免的 Windows 性能下降。
自 3.1 以来,我一直以一种或另一种形式使用 Windows,但从未真正理解这是为什么或如何预防或治疗它。
任何人都可以告诉我为什么会发生这种情况,关键是,是否有任何事情(除了完全重新安装)我可以做些什么 - 无论是预防性的还是治愈性的?
(我试过在另一个操作系统上卖她,但她 65 岁,现在想坚持她所知道的,特别是当她只用了 9 个月的机器时)。
我有一台相对较新(不到 2 岁)的 Windows 7 机器。它具有 9GB 内存和 i7 核心 CPU(930 @ 2.8GHz w/ 8 CPU)。全新安装后大约 8 个月后,我注意到我的计算机运行缓慢。我认为它是碎片等,我做了一个完整的擦拭和清洁重新安装。
但是,我的问题以某种方式持续存在。计算机运行缓慢而痛苦(但突飞猛进 - 有时它可以正常工作 3 小时,然后单击开始按钮突然冻结)。“冻结”是随机发生的——不是在任何特别密集的计算期间。我最初认为某些东西可能正在消耗我的 CPU 和/或内存,但任务管理器表明 CPU 或内存都没有出现峰值。事实上,即使在严重滞后的情况下,CPU 使用率仍保持在 5% 以下,内存约为 1.5GB。
我无法理解为什么在功能强大的机器上全新安装的性能如此糟糕。这当然令人沮丧!什么可能导致性能不佳,我该怎么做才能解决它?
我最近在我的 Windows 7 x64 PC 上注意到Inkscape (v0.48.4) 启动非常慢。一旦窗口变得可见,它将在标题栏中显示“无响应”一两分钟。一旦它脱离这种配合,它就会正常且平稳地运行。
我尝试删除 Inkscape 用户配置文件 ( %APPDATA%\Inkscape) 并帮助了一段时间。但问题只是在一周内再次出现。
我得到了 20.3 Gig 的文件和文件夹,总共 10 万多个项目。我将所有这些文件复制到 Windows 10 的一个目录中,我花了 3 个小时的时间进行复制。完毕。
前几天,我在 Linux Fedora 24 中启动,重新复制了相同的文件夹和 bam!我只花了 5 分钟就将它复制到同一个地方但不同的目录。
为什么 Linux 这么快?而 Windows 是煞费苦心地慢?
这里有一个类似的问题
(Ubuntu) Linux 文件复制算法比 Windows 7 更好吗?
但公认的答案相当缺乏。
为什么 NTFS 性能与 Linux/ext3 等相比如此糟糕?我经常在从 Subversion 检出(大型)源代码树时看到这一点。在 NTFS 上结帐大约需要 10-15 分钟,而在 Linux(在几乎相同的硬件上)上的相应结帐需要快一个数量级(1-1.5 分钟)。
也许这是特定于处理大量小文件而 NTFS 在处理大文件时更好,但为什么会这样呢?一般来说,提高小文件的 NTFS 性能对 Windows 性能不是非常有益吗?
编辑:这并不意味着“与 ext3 相比,NTFS 很糟糕”的煽动性问题;我真正感兴趣的是为什么NTFS 在某些情况下表现不佳。这只是糟糕的设计(我怀疑),还是有其他问题起作用?
每隔几个月我就会发现我的计算机变得迟钝,所以我格式化硬盘驱动器然后重新安装 Windows 以保持它快速运行。我已经这样做了大约一年没有任何不利影响;但是后来,我正在和某人聊天,他们告诉我格式化通常会损坏硬盘驱动器。
这是真的?
我打算买一台新电脑。主板有4个内存插槽,PC安装了Windows 7 64位。
关于性能购买,哪种方法更好:
我也对双通道内存架构感兴趣。
performance ×10
windows ×3
hard-drive ×2
windows-7 ×2
benchmarking ×1
boot ×1
dual-channel ×1
filesystems ×1
formatting ×1
freeze ×1
git ×1
inkscape ×1
linux ×1
macos ×1
memory ×1
ntfs ×1
vnc ×1
windows-10 ×1