[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NSOperationQueue - Killed after 40 seconds
From: |
Matt Rice |
Subject: |
Re: NSOperationQueue - Killed after 40 seconds |
Date: |
Sat, 22 Mar 2014 10:18:23 -0700 |
On Sat, Mar 22, 2014 at 9:17 AM, Matthias Rudolph
<zettifour@googlemail.com> wrote:
> It seems the command "ValueRow *valueRow = [[ValueRow alloc] init]" needs on
> OS X much less memory as on GnuStep in Ubuntu.
It seems more likely to me that the difference is the number of these
that are in memory at any one time.
maybe NSOperationQueue -setMaxConcurrentOperationCount:,
NSOperationQueueDefaultMaxConcurrentOperationCount
'choosing an appropriate value', may not in fact be choosing a very
appropriate value.
> If I allocate 1440 instances of valueRow and I fill it with the same amount
> of data (index 0 - 60750) the Mac App only needs 400 MByte but on Linux with
> GnuStep are 8GByte RAM not enough.
Re: NSOperationQueue - Killed after 40 seconds, Matt Rice, 2014/03/22