Hello, Firstly, windows 11 itself require more higher system requirements then windows 10, you can check below link for details about the software and hardware requirement: Windows 11 System Requirements - Microsoft Support According to the data, running windows 11 require higher system requirements, so it need to be noticed if the same application also have different system requirements on windows 10 and windows 11, if running this application itself require more higher system requirements on windows 11, then it will happen that the application running on Windows 10 always seems to run successfully even at times when I would expect it to run out of memory, while the application in Windows 11 seems to fail due to being out of memory.
Is there a difference in how Windows 10 handles large memory applications vs Windows 11?
I am running an application we developed on 2 different pcs with 64GB RAM and 24 logical processors. One is running Windows 10 and the other is running Windows 11. The application uses python multiprocessing to large data frames and shares a large, but filtered data frame to each new child process. I have observed in both PCs the RAM at maximum usage due to the application. I have also concurrently seen the SSD usage at close to 100% during these times. The application running on Windows 10 always seems to run successfully even at times when I would expect it to run out of memory, while the application in Windows 11 seems to fail due to being out of memory. I can run the application on Windows 11 by using fewer cores and limiting the amount of memory used and the application then runs successfully. Is there any difference in how Windows 10 would handle this high memory usage scenario vs how Windows 11 would handle the behavior? Are there any registry settings or BIOS settings that can be changed or checked?
I am looking to understand this a bit better since in Windows 10, I can run many other high memory processes at the same time and the application does not fail, while in Windows 11 I see it failing. Is there any other factor I should be considering? Thanks