If created using lv.tiny_ttf_create_data, ESP32S3 doesn’t have enough memory for such a large font

If the UI_HA_SemiBold data is 1.8 MB, it is allocated 1.8 MB to esp32-s3 psram, which does not have enough memory.

lv_tiny_ttf_create_data(UI_HA_SemiBold, UI_HA_SemiBold_size, 34);

Is there any way to not use PSRAM?
Does lvgl v9 solve this problem by any chance?

When you convert a font from the square tool or Online Font Converter, the PSRAM memory is small.
Is conversion best on Squaring tool or Online Font Converter to use less memory?