调整Code42应用程序设置的内存使用大备份
概述
使用Code42应用程序所需的可用内存量会随着所选存档或备份文件的大小而增加。如果你的Code42应用程序经常崩溃,如果满足以下条件,你可能会从增加可用内存(或调整备份设置以要求更少的内存)中受益:
- Mac或Linux设备的备份选择超过1tb存储空间或100万个文件。
- Windows设备的备份选择超过4tb的存储空间或400万个文件.
注意事项
本文假设您具有编辑备份设置的能力。您的管理员可能会阻止编辑这些设置。
额外的内存注意事项:
- Code42应用程序使用内存最大限度分配。使用最大值只有在需要的时候。
- 每1tb存储(或每100万个文件)分配1gb (1024mb)内存。Code42应用程序每1tb存储(或每100万个文件)只需要大约600mb的内存,但这个分配是为了考虑文件选择的增长。
- 在Code42应用程序中,内存分配被动态设置为使用设备上物理内存的25%。
内存分配
备份选择大小 | 内存分配(MB) |
---|---|
最多1tb或最多100万个文件 | 1024 |
1.5 TB或150万个文件 | 1536 |
2tb或200万个文件 | 2048 |
2.5 TB或250万个文件 | 2560 |
3tb或300万个文件 | 3072 |
4tb或400万个文件 | 4096 |
内存限制
不要为Code42应用程序分配比设备中现有内存更多的内存。例如,如果您的设备有8gb的RAM,请确保为Code42应用程序分配少于8gb (8192 MB)的内存,以允许设备上的其他所需进程。
由于设备上运行的资源有限32位Windows操作系统, Code42应用程序的最大内存分配应该是1200 - 1500 MB.
解决方案
您可以使用命令行界面(CLI)命令增加Code42应用程序可用的内存量。
你不需要增加内存,除非你经常遇到Code42应用程序崩溃,并且你的备份文件超过1tb的存储空间或Mac或Linux上的100万个文件,或Windows上的超过4tb的存储空间或400万个文件。如果你对调整内存是否有助于解决Code42应用程序的崩溃有疑问,联系我们的技术支持工程师.
Java mx clear
.可选择的解决方案
Code42应用程序只使用分配的最大内存如果需要的话.但是,如果您的设备支持的最大内存不能容纳所选备份文件的大小,则有几种替代方法可以减少内存使用。
从备份选择中删除系统和应用程序文件
Code42应用程序旨在备份用户文件(照片,文档等)。它不是为备份操作系统或应用程序文件而设计的。当系统和应用程序文件包含在备份文件选择中时,Code42应用程序会使用更多的资源(如内存)来备份这些文件。回顾我们的指导方针选择备份什么获取更多信息。
降低备份频率
Code42应用程序根据您的备份实时监控文件的更改频率和版本.更频繁的备份或大量的文件需要Code42应用程序使用更多的系统资源来处理备份。你可以减少新版本扫描的频率为了保存记忆。
减少分配给Code42应用的CPU
您可以控制Code42应用程序在您在场(在设备上工作)和离开时允许使用的CPU处理时间。大多数现代设备都支持允许Code42应用程序使用高比例的CPU时间,而不会遇到任何性能问题,但您可能需要为旧设备调整这些设置。您可以从Code42应用程序调整这些设置。
- 登录Code42应用程序。
- 选择设置.
- 点击使用.
- 降低CPU的时间百分比允许在用户不在且在场时使用。
计划备份
最后,如果您仍然遇到与内存相关的性能问题,您可以将Code42应用程序配置为仅在指定时间备份。但是,要注意设置一个时间表,允许Code42应用程序在您的设备处于开机状态而不是待机模式时运行。您可以从Code42应用程序调整备份计划。
- 登录Code42应用程序。
- 选择设置.
- 选择备份集.
- 旁边备份计划,点击改变.
- 选择只在指定的时间内运行.
- 选择允许Code42应用程序备份的日期和小时。
- 点击保存.
减少文件选择
如果您在调整上述设置后遇到与Code42应用程序的内存使用相关的问题,您可能需要从所选文件中删除文件控件所需的内存量Code42应用.
从备份文件选择中取消选择文件将永久地将它们从备份归档中删除。不能下载已从备份文件选择中删除的文件。