32GB RAM being maxed out and page file going crazy on SSD; Get a dedicated HDD?


Recommended Posts

SSD is the perfect place for a pagefile.

 

If anything, get more ram and get another SSD, dedicated for the pagefile.

 

 

 

I've never used the program in question, but check if it's got options for working drives or scratch disks.  In Photoshop, you can specify the drive/folder for it to use as a 'paging' area

Hello,

SSD is the perfect place for a pagefile.

 

If anything, get more ram and get another SSD, dedicated for the pagefile.

 

 

 

I've never used the program in question, but check if it's got options for working drives or scratch disks.  In Photoshop, you can specify the drive/folder for it to use as a 'paging' area

The opinions back and forth are amazing.

I should have made a poll.

Get a dedicated HDD? for page file?

got a dedicated RAM-disk, a ram disk that pretend to be a HDD at hardware level,

not a software based one that consuming your main RAM.

 

no more spinning-noise of traditional HDD or any possible hardware failure due to physical shock like an earthquake,

no more worry about NAND cells life cycles or financial burden replacing your SSD at regular intervals,

no other hassle configuring the OS, as OS would just assumes that just another ready-to-use storage devices.

but its a niche product i only found the small capacity one (only 64GB, and thats using ancient DDR2),

haven't seen a big capacity (min 512 GB), commercial RAM-drive anywhere, yet.

 

Hello,

Now this is a way better post! :)

I personally just do IT; I dont work with Solidworks and didnt even see it till about 6 months ago. When building this machine which was geared towards it, I read about softtweaks but since I didnt understand what my collegues need or want (and of course, I dont know or care what the program does), I went a hardware route. Maybe this would be a good time for software tweaks like you mentioned.

Well, since most of you are bent on limiting the program's RAM, I guess when we do this (upgrade the RAM) Ill go ahead and limit it. I gotta read on how to optimize it for Simulation AND also if it affects my collegues' needs.

This is the core of your problem... If you have no care to know how the program you're building the hardware for utilizes the hardware then you're going to end up wasting resources and not getting the results expected...

 

You need to understand the program your optimizing the hardware for to get them to perform optimally together... There is a reason large SQL DBs are run from 15K RPM SAS drives and not consumer grade 7.2K RPM SATA drives, for instance. Knowing the limits of the hardware along side the software demands for your usage case is important. You don't need SAS drives to push SQL server on your local machine with just you, but the same isn't true for a 10K concurrent user system powering a corporate DB holding TBs of data.

Hello,

This is the core of your problem... If you have no care to know how the program you're building the hardware for utilizes the hardware then you're going to end up wasting resources and not getting the results expected...

 

You need to understand the program your optimizing the hardware for to get them to perform optimally together... There is a reason large SQL DBs are run from 15K RPM SAS drives and not consumer grade 7.2K RPM SATA drives, for instance. Knowing the limits of the hardware along side the software demands for your usage case is important. You don't need SAS drives to push SQL server on your local machine with just you, but the same isn't true for a 10K concurrent user system powering a corporate DB holding TBs of data.

The program I built the hardware for only asked initially for CPU...because I looked for best optimization.

As a matter of fact, the RAM inside that PC is just some OEM POS. We used it because it was already here and because RAM was not a issue at the time.

That being said, I have to look up some tweaks for the program before hand of buying a storage device of some kind and since this thread is shifting left and right.

I've never used SolidWorks myself, but the Mechis here use it. I looked it up briefly and it appears to me that the excessive ram usage is the result of the number of nodes in the mesh in conjunction with the simulations done on that mesh (flow or otherwise). Seems to me you aren't going to be able to limit the memory without reducing the the mesh nodes or changing how the simulation is done. I don't personally know if the latter is even possible as I'm not a domain expert, but the former should be. I'm not really sure if this is a solution though because perhaps the complexity of the mesh is needed. In that case you are probably out of luck without an additional disk or ssd for scratch.

 

Though many people here are saying it is a software issue, they aren't taking into account that this is simulation software and the memory footprints of such things can be absolutely huge. We run hardware simulators here that eat 128+GB of physical memory, can run for days or weeks, and can fill up an entire disk with logs in just one run. It seems to me that depending on what exactly you are simulating, SolidWorks could be thrown on a server with 256GB of physical memory, TB of swap, and then set to run for weeks or a month.

Hello,

I've never used SolidWorks myself, but the Mechis here use it. I looked it up briefly and it appears to me that the excessive ram usage is the result of the number of nodes in the mesh in conjunction with the simulations done on that mesh (flow or otherwise). Seems to me you aren't going to be able to limit the memory without reducing the the mesh nodes or changing how the simulation is done. I don't personally know if the latter is even possible as I'm not a domain expert, but the former should be. I'm not really sure if this is a solution though because perhaps the complexity of the mesh is needed. In that case you are probably out of luck without an additional disk or ssd for scratch.

 

Though many people here are saying it is a software issue, they aren't taking into account that this is simulation software and the memory footprints of such things can be absolutely huge. We run hardware simulators here that eat 128+GB of physical memory, can run for days or weeks, and can fill up an entire disk with logs in just one run. It seems to me that depending on what exactly you are simulating, SolidWorks could be thrown on a server with 256GB of physical memory, TB of swap, and then set to run for weeks or a month.

Thank you for looking into it and now understanding snaphat :)

When I told my boss about limiting the RAM for Solidworks because "the OS needed it" he looked at me as in ":huh: what the ###### are you talking about; keep looking into it" :laugh: I know the models are built are pretty complex but I also know that AFAIK no software configuration optimizations have been made. So maybe that's something that has be looked into.

  • Like 1
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Google reshuffles its AI coding team as it struggles to catch Anthropic by Karthik Mudaliar Google is already reorganizing the AI coding “strike team” it created roughly two months ago, as it attempts to find ways to close the gap with Anthropic in one of generative AI’s most commercially important areas. According to The Information, Google DeepMind is expanding the team’s focus to include “midtraining,” rather than concentrating only on coding tools and agents. Midtraining takes place after a model’s broad initial training but before the final stages that prepare it to follow instructions and perform specific tasks. In simple terms, it gives developers another opportunity to expose a model to carefully selected data before it is polished for release. That could help Google improve Gemini’s underlying coding abilities instead of relying only on better prompts, interfaces, or post-training. Previous research has found that midtraining can be particularly effective for code and mathematics, where models must move from general language knowledge to more structured tasks. Google reportedly created the original strike team in April. It was led by Google DeepMind research engineer Sebastian Borgeaud, who previously worked on model pretraining, and focused on complex, long-running programming jobs. Google co-founder Sergey Brin and Google DeepMind chief technology officer Koray Kavukcuoglu were also reportedly involved in the effort. DeepMind researchers were said to believe that Anthropic’s coding tools were outperforming Google’s Gemini models, prompting the company to give the project more attention. Anthropic has made coding a central part of its AI strategy through Claude Code and its Claude model family. The company has continued improving that area, with Claude Opus 4.8 offering upgrades for coding and other agentic tasks, along with the now-unavailable Mythos and Fable models. The reshuffle also comes at a time when Google faces increased competition for AI researchers. Gemini co-lead Noam Shazeer recently announced that he was leaving Google for OpenAI, while two other researchers who contributed to Gemini and DeepMind projects are reportedly preparing to join Anthropic. It remains unclear whether the reorganized team will produce a new public Gemini model or developer product. No release date, team size, or specific performance target has been disclosed. Source: The Information
    • Just remember - Microsoft is a trillion dollar company. They didn't have to raise the price this high. They chose to.
  • Recent Achievements

    • First Post
      kinowa earned a badge
      First Post
    • Rookie
      krychek57 went up a rank
      Rookie
    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
    • Dedicated
      Scoobystu earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      413
    2. 2
      +Edouard
      168
    3. 3
      PsYcHoKiLLa
      132
    4. 4
      Xenon
      73
    5. 5
      Michael Scrip
      73
  • Tell a friend

    Love Neowin? Tell a friend!