NSImage and F_NOCACHE
NSImage and F_NOCACHE
- Subject: NSImage and F_NOCACHE
- From: Alexander Cohen <email@hidden>
- Date: Wed, 4 Oct 2006 11:48:13 -0400
Hi,
Im using F_NOCACHE with fcntl just before loading the file up as an
NSImage so the data does not get cached and memory stays down. Im
doing this because im converting thousands of images ( eps, tif, psd,
pdf, anything... ). Thing is, memory never comes down. I though it
might be a memory leak or something so i brought the code down to this:
int err = 0;
int fd = open( [self cString], O_RDWR );
err = fcntl(fd, F_NOCACHE, 1);
NSImage* img = [[NSImage alloc] initWithContentsOfFile:self];
[img release];
img = nil;
If i comment out the NSImage line, memory stays down of course, as
soon as i add it back in, memory goes way up. BTW, fcntl is always
returning 0 so there are no errors. Any ideas what might be going on?
thanks
Alex
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden