mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-12 16:06:15 +00:00
add in catch
This commit is contained in:
parent
6478dde707
commit
5ad95a9e71
@ -407,19 +407,27 @@ public class Installer extends ModuleInstall {
|
|||||||
"Installer_checkMemoryAvailable_maxMemExpected_desc=Maximum JVM memory: {0}, is less than the 2GB required. Some aspects of the application may not work as expected."
|
"Installer_checkMemoryAvailable_maxMemExpected_desc=Maximum JVM memory: {0}, is less than the 2GB required. Some aspects of the application may not work as expected."
|
||||||
})
|
})
|
||||||
private void checkMemoryAvailable() {
|
private void checkMemoryAvailable() {
|
||||||
long memorySize = ((com.sun.management.OperatingSystemMXBean) ManagementFactory
|
try {
|
||||||
.getOperatingSystemMXBean()).getTotalMemorySize();
|
long memorySize = ((com.sun.management.OperatingSystemMXBean) ManagementFactory
|
||||||
if (memorySize < 8_000_000) {
|
.getOperatingSystemMXBean()).getTotalMemorySize();
|
||||||
String desc = Bundle.Installer_checkMemoryAvailable_physicalRamExpected_desc(
|
if (memorySize < 8_000_000) {
|
||||||
FileUtils.byteCountToDisplaySize(memorySize));
|
String desc = Bundle.Installer_checkMemoryAvailable_physicalRamExpected_desc(
|
||||||
logger.log(Level.SEVERE, desc);
|
FileUtils.byteCountToDisplaySize(memorySize));
|
||||||
|
logger.log(Level.SEVERE, desc);
|
||||||
|
}
|
||||||
|
} catch (Throwable t) {
|
||||||
|
logger.log(Level.SEVERE, "There was an error fetching physical memory size", t);
|
||||||
}
|
}
|
||||||
|
|
||||||
long maxMemory = Runtime.getRuntime().maxMemory();
|
try {
|
||||||
if (maxMemory < 2_000_000) {
|
long maxMemory = Runtime.getRuntime().maxMemory();
|
||||||
String desc = Bundle.Installer_checkMemoryAvailable_maxMemExpected_desc(
|
if (maxMemory < 2_000_000) {
|
||||||
FileUtils.byteCountToDisplaySize(maxMemory));
|
String desc = Bundle.Installer_checkMemoryAvailable_maxMemExpected_desc(
|
||||||
logger.log(Level.SEVERE, desc);
|
FileUtils.byteCountToDisplaySize(maxMemory));
|
||||||
|
logger.log(Level.SEVERE, desc);
|
||||||
|
}
|
||||||
|
} catch (Throwable t) {
|
||||||
|
logger.log(Level.SEVERE, "There was an error fetching jvm max memory", t);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user