|
|
|
@ -1112,7 +1112,7 @@ uint Preferences::diskCacheSize() const {
@@ -1112,7 +1112,7 @@ uint Preferences::diskCacheSize() const {
|
|
|
|
|
|
|
|
|
|
// When build as 32bit binary, set the maximum at less than 2GB to prevent crashes.
|
|
|
|
|
// These macros may not be available on compilers other than MSVC and GCC
|
|
|
|
|
#if !defined(_M_X64) || !defined(__amd64__) |
|
|
|
|
#if !defined(_M_X64) && !defined(__amd64__) |
|
|
|
|
//1800MiB to leave 248MiB room to the rest of program data in RAM
|
|
|
|
|
if (size > 1800) |
|
|
|
|
size = 1800; |
|
|
|
@ -1128,7 +1128,7 @@ uint Preferences::diskCacheSize() const {
@@ -1128,7 +1128,7 @@ uint Preferences::diskCacheSize() const {
|
|
|
|
|
void Preferences::setDiskCacheSize(uint size) { |
|
|
|
|
uint size0 = size; |
|
|
|
|
|
|
|
|
|
#if !defined(_M_X64) || !defined(__amd64__) |
|
|
|
|
#if !defined(_M_X64) && !defined(__amd64__) |
|
|
|
|
//1800MiB to leave 248MiB room to the rest of program data in RAM
|
|
|
|
|
if (size0 > 1800) |
|
|
|
|
size0 = 1800; |
|
|
|
|