How to Allocate Processor and Memory to a Specific Software?

João Paulo Cachaneski Lopes 0 Reputation points

I work with materials modeling and simulation, and among the software I use is Gabedit. When I use it, I am unable to take full advantage of my device's processing power; in fact, the CPU usage does not exceed 14%. The biggest problem is that when performing tasks such as calculating the electronic density of a structure, the software displays an error message indicating that it is unable to allocate the 48000 bytes of computed data, even though I have 32 GB of RAM on my device.

To solve the problem, I tried increasing the software's priority in the Task Manager and increasing the virtual memory, but neither solution worked. I tried installing WSL2 and using Ubuntu, which was my operating system until I acquired this new device, and although I can now fully utilize the processing power, WSL is not capable of running Gabedit properly. I presented this problem to the Brazilian Microsoft support community, and they advised me to present it here.

I would like to seek a solution from Microsoft before considering changing the operating system to Ubuntu. My device has an Intel Core i7 13950HX processor, 32 GB of RAM, and an RTX4060 GPU.

Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,573 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. S.Sengupta 17,031 Reputation points MVP

    Instead of WSL2, you may try using a full-fledged Ubuntu virtual machine with software like VMware or VirtualBox.

    Reach out to Gabedit's support or community forums for specific guidance on running it on Windows systems.

    0 comments No comments

  2. Yanhong Liu 4,805 Reputation points Microsoft Vendor


    Thank you for posting in Q&A forum.

    Here are some possible solutions and suggestions for the problems you are experiencing while using Gabedit software:

    1. Software Update: First of all, make sure that your Gabedit software is up to date. Developers may have addressed memory management and performance optimizations in earlier versions.
    2. Operating System Limitations: Windows systems sometimes have default limits on the amount of memory that can be allocated by applications, especially when 32-bit applications are running on 64-bit systems. Confirm that Gabedit is a 64-bit version and check if the system has a memory allocation limit for a single process.
    3. Use compatibility mode: Try running Gabedit in compatibility mode on an earlier version of Windows, such as Windows 7 or Windows 8.
    4. Resource monitoring: Use performance monitoring tools (such as the built-in Resource Monitor of Windows) to monitor the resource usage of Gabedit runtime in real time and find bottlenecks.
    5. Gabedit Community: If the above steps do not solve the problem, please participate in the official Gabedit forum or the relevant scientific computing community to share the details of your problem. Peers or developers may have encountered and resolved similar issues.

    I hope the information above is helpful.

    Best Regards,

    Yanhong Liu


    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments