Query: rpc_malloc
OS: centos
Section: 9
Links: centos man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
RPC_MALLOC(9) Linux Networking RPC_MALLOC(9)NAMErpc_malloc - allocate an RPC bufferSYNOPSISvoid * rpc_malloc(struct rpc_task * task, size_t size);ARGUMENTStask RPC task that will use this buffer size requested byte sizeDESCRIPTIONTo prevent rpciod from hanging, this allocator never sleeps, returning NULL if the request cannot be serviced immediately. The caller can arrange to sleep in a way that is safe for rpciod. Most requests are 'small' (under 2KiB) and can be serviced from a mempool, ensuring that NFS reads and writes can always proceed, and that there is good locality of reference for these buffers. In order to avoid memory starvation triggering more writebacks of NFS requests, we avoid using GFP_KERNEL.COPYRIGHTKernel Hackers Manual 3.10 June 2014 RPC_MALLOC(9)
Related Man Pages |
---|
kmalloc_array(9) - centos |
gearman_task_data(3) - debian |
gearman_task_context(3) - debian |
gearman_task_st(3) - debian |
cpg_zcb_alloc(3) - centos |
Similar Topics in the Unix Linux Community |
---|
Set hard block limit for user using quota |
How to increment version inside a file? |
Tar Command |
Shopt -s histappend |
CentOS 6 ran out of space, need to reclaim it |