Tag: grand central dispatch

打开多个档案的大中央战略

我有一个使用Grand Central调度队列的工作实现:(1)打开文件并在“queue1”上计算OpenSSL DSA哈希,(2)将哈希写出到新的“side car”文件,以便稍后validation“queue2” 。 我想同时打开多个文件,但是基于一些不会通过打开100个文件并超过硬盘驱动器可持续输出而“阻塞”操作系统的逻辑。 照片浏览应用程序(如iPhoto或Aperture)似乎打开多个文件并显示它们,所以我假设可以这样做。 我假设最大的限制是磁盘I / O,因为应用程序可以(理论上)同时读写多个文件。 有什么建议? TIA