Re: Memory "weight" of objects
Re: Memory "weight" of objects
- Subject: Re: Memory "weight" of objects
- From: Daniel Jalkut <email@hidden>
- Date: Sun, 04 Dec 2005 16:54:18 -0500
Hi Felix. You can answer this for any object you're curious about
using the "malloc_size" function. You can even do it from the GDB
command line:
(gdb) call (long)malloc_size((void*)[NSObject alloc])
$10 = 16
(gdb) call (long)malloc_size(@"1")
$11 = 16
(gdb) call (long)malloc_size((void*)[NSData dataWithBytes:"1" length:1])
$12 = 32
Of course, the data itself is stored separate from the object, but I
assume you're looking for baseline values since you specified "1
char" values.
Daniel
On Dec 4, 2005, at 4:45 PM, Felix Schwarz wrote:
Hi,
I'm wondering, how much memory does an instance of a
NSObject (to know about the common "base weight" of an object)
NSString (1 character)
NSData (1 byte)
..
approximately occupy?
Felix
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
sweater.com
This email sent to email@hidden
_______________________________________________
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