是否有可能使用NSURL引用RAM中的文件...我不是意味着更长期的内存〜16 GB的存储,但专用的RAM〜512MB?NSURL在内存RAM
我看到下面的网站,但它似乎从不同的角度解决这个问题.. http://memfrag.se/blog/Memory-Mapped-Files
是否有可能使用NSURL引用RAM中的文件...我不是意味着更长期的内存〜16 GB的存储,但专用的RAM〜512MB?NSURL在内存RAM
我看到下面的网站,但它似乎从不同的角度解决这个问题.. http://memfrag.se/blog/Memory-Mapped-Files
当然你也可以有。 URL作为通用资源定位器。
您可以定义一个方案,例如内存中的文件为memory://MEMORY_ADRESS
。另外,如果你想使用带有内存映射文件的NSURLRequest
(不管请求应该怎么做),你可以为这个方案注册一个NSURLProtocol
实例。
您还可以将子类NSFileManager
添加到了解memory://
网址的功能中。
你想在内存中有一个文件,或者你想'NSURL'引用一个内存块吗? – JustSid 2012-08-10 09:07:13
@JustSid 嗨JustSid 感谢您的问题。 如果底层NSURL是内存块或文件,它对大多数iOS SDK是否有所帮助?其中一个或另一个有优势吗? – Alistair 2012-08-11 06:30:55
是的,有很大的差别,但如果你必须问,那么你可能根本不想使用内存映射文件。 – Sulthan 2012-08-11 15:54:33