Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. How do I decrease the memory (RAM) usage of my QT application running on my embedded system?
Forum Updated to NodeBB v4.3 + New Features

How do I decrease the memory (RAM) usage of my QT application running on my embedded system?

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
2 Posts 2 Posters 829 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    deval-avive
    wrote on last edited by
    #1

    Is there a way I can remove unused dependencies, or set a compiler flag that will reduce the memory usage while my application is running?

    I am seeing my device using 115% of my memory which is causing problems and my QT application is not updating some values in real time.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      If you want to minimise your application footprint, you should build Qt with all unneeded features disabled. This might take some time but should allow you to minimize in interesting ways. Just take into account that these kind of builds have no automate testing done on them so you might hit issue although the code base should be pretty well written to avoid that.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved