Хорошо, я использую пользователей memorySize
для создания уникального HWID для пользователя, но сегодня что-то изменилось, и для 90% пользователей вернулось неверное значение memorySize
.
Это таким образом я получаю memorySize
long memorySize = ((com.sun.management.OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean()).getTotalPhysicalMemorySize();
, и это старое значение, которое было возвращено этой переменной 17040936960
, и это новое значение 17040863232
, Размер памяти стал меньше, Так что это не возвращает общий объем памяти и он колеблется. Если бы кто-то мог объяснить, почему это происходит, и как правильно получить общее значение memorySize
, которое не изменится, если пользователь не поменяет их ram
, это помогло бы мне много.