rpc_malloc man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

RPC_MALLOC(9)		       Linux Networking			 RPC_MALLOC(9)

NAME
       rpc_malloc - allocate an RPC buffer

SYNOPSIS
       void * rpc_malloc(struct rpc_task * task, size_t size);

ARGUMENTS
       task
	   RPC task that will use this buffer

       size
	   requested byte size

DESCRIPTION
       To 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.

COPYRIGHT
Kernel Hackers Manual 2.6.	 November 2013			 RPC_MALLOC(9)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net