gpt4 book ai didi

objective-c - 一般的NSPasteboard能占用多少内存?

转载 作者:搜寻专家 更新时间:2023-10-30 19:42:12 25 4
gpt4 key购买 nike

一般的 NSPasteboard 存储用户复制的东西。例如,100 张图片和 1000 个单词。一般 NSPasteboard 的大小是否有限制,以便用户最多可以复制 99 张图像?

这个限制的定义是什么? RAM 或 HD 或 ..?

最佳答案

是的。

没有关于粘贴板大小的记录强制限制(我能找到)。然而,一切都是有限的。如果您将太多内容复制到任何粘贴板(无论是普通粘贴板、查找粘贴板、拖动粘贴板或任何其他粘贴板),您要么会达到未记录的限制,要么会使系统陷入分页 hell 。 (即使是最后一部分也不能保证;我上次检查时粘贴板使用 RAM,但理论上它现在或将来可以写入磁盘。)

如果您打算复制大量数据,我建议改为 promise 。如何执行此操作取决于您使用的是旧的基于类型和数据的 API,还是新的基于项目的 API。这需要更多工作,但这意味着您只需要在用户将数据粘贴到某处时引入该数据。

关于objective-c - 一般的NSPasteboard能占用多少内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8285877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com