我正在开发一个Web应用程序,需要渲染不同大小的图像,为此,我有一个选项可以保存不同大小的图像,然后根据需要渲染。这样可以节省压缩时间,但需要更多存储空间,因为我需要保存6张不同尺寸的同一张图片。
另一种方法是根据需要的大小在渲染之前压缩图像,我不确定,但是我认为这将花费更多时间来处理,并且还会占用ram中的更多内存。这会使我的ram超载吗?
我想和第二个一起去,但我认为那很糟糕。
谁能告诉哪种方法在哪种情况下更有用,什么是更有效的方法?
答案 0 :(得分:0)
是的,您是对的。第二个选项将占用更多内存,处理这些图像的时间也会更多。
我建议选择第一个。如果您担心存储,那么您总是选择使用AWS S3存储桶。您可以在此处查看AWS S3 Bucket Pricing。