Im working on flutter web.I need to know how to clear heap memory in flutter web. I have used simple text widget but it takes 144mb as heap. I dont know where from it comes. My code:
import 'package:flutter/material.dart';
void main() {
runApp(MaterialApp(
title: 'Demo',
home: Text('hi'),
));
}
I have attached pictures for reference
kindly tell me how to clear this memory.
If what you're asking is how to run flutter on web such that it consumes less memory at the outset, the answer may be to run it in release mode using the html renderer rather than the canvas renderer. (More on renderers: https://flutter.dev/docs/development/tools/web-renderers)
flutter run -d chrome --web-renderer html --release
This worked for me. Running a simple hello world app, my heap was measuring ~150mb even in release mode. Then, I switched to html renderer. Now, in debug mode the heap is ~60mb. In release mode it's ~7mb.