RE: query related to kmalloc()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----Original Message-----
From: kernelnewbies-bounce@xxxxxxxxxxxx
[mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Gaurav Dhiman
Sent: Monday, August 29, 2005 12:04 PM
To: kernelnewbies
Subject: query related to kmalloc()

>Hi,
>
>Just wanted to know, is it a good idea to kmalloc for a small structure.
For example if I define a structure in kernel of 10 bytes, and I want to get
the memory allocated 
>dynamically for it N number of times, is it good to kmalloc for it every
time.

I'm no kernel expert, but probably you could allocate some pages (if you
know the maximum you might need) using kmalloc and then write your own
allocator to allocate memory from this pool in desired sizes. That way there
is only one call to kmalloc.

Thanks,
YV


--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux