# kmalloc function

**URL:** <https://community.unix.com/t/kmalloc-function/158366>\
**Category:** UNIX for Dummies Questions & Answers\
**Created:** [December 22, 2005, 7:02am UTC](https://community.unix.com/t/kmalloc-function/158366 "2005-12-22T07:02:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sriram.ec](https://community.unix.com/letter_avatar/sriram.ec/32/6_22734026db12803ebb3e059622ac3534.png) [@sriram.ec](https://community.unix.com/u/sriram.ec)\
**Post date:** [December 22, 2005, 7:02am UTC](https://community.unix.com/t/kmalloc-function/158366/1 "2005-12-22T07:02:33Z")

</div>

will kmalloc function allocate memory from kernel space or user space?  
what exactly is the difference between kernel api and system call?  
can anyone please send me the answer? its urgent.
