Is there any way to monitor the memory usage of a specific software using MATLAB?

In my code, I use actxserver to run MS Excel and in MS Excel, there is a VBA code which runs another software named Maxsurf Modeler. Is it possible to monitor the memory usage of software Maxsurf Modeler via MATLAB?

2 Comments

It would not surprise me if you could use a .NET method to examine memory size.

Sign in to comment.

Answers (1)

If you start a process using the .NET control System.Diagnostics.Process then the WorkingSet property should return the amount of memory being used for the process; see https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.workingset64?view=net-6.0

Products

Release

R2021b

Tags

Asked:

on 13 Sep 2022

Answered:

on 13 Sep 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!