如何解决如何增加铬的本地存储内存?
我已经搜索了很多,但没有找到任何有用的东西,
我正在寻找一种方法来增加铬的本地存储内存。
上面的任何内容都会有所帮助。
解决方法
你不能,它是有限的,不能改变。这是一个 design decision made by Chromium,原因是它不能很好地扩展。话虽如此,您可以使用的其他解决方案很少,请查看有关在浏览器中保存数据的MDN。
当有人要求 Chromium 团队成员增加大小时,其中一位是这样回答的:
我们不希望人们将大量信息存储在 本地存储。 API 可以阻止页面(以及您的页面中的任何其他页面) 相同的渲染器进程)同时将 LocalStorage 加载到内存中,因为 它是一个同步 API。老实说,如果我们不支持它 我们可以,但是太多的开发人员/网站依赖它。所以这是 妥协。
但显然我们不希望您将数百兆字节加载到内存中 从而长时间阻止 Web 浏览器中的所有内容 时间。
IndexedDB 比 WebSQLDatabase 简单一点,并且可以为 黄金时间不久。 WebSQLDatabase 没有那复杂。 FileSystem 确实是存储大文件的正确位置(这就是 这听起来像你在做)并且在 Chrome 9 中可用。我建议 你看看这些替代品。
我很想将其标记为 WontFix...
但是,IndexedDB 对您来说可能是一个不错的解决方案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。