Content-type: text/html
Manpage of KMALLOC
KMALLOC
Section: Fonctions du noyau Linux (9)
Updated: 28 février 2000
Index
Return to Main Contents
NOM
kmalloc - allouer des zones de mémoire
SYNOPSIS
#include <linux/malloc.h>
void * kmalloc (size_t taille, int priorité);
DESCRIPTION
La fonction
kmalloc
alloue une zone (physiquement contiguë) de mémoire.
Le paramètre
taille
est le nombre d'octets à allouer. Le paramètre
priorité
précise l'importance et le type d'allocation souhaitée. Quelques unes
des valeurs possibles sont GFP_DMA, GFP_ATOMIC, GFP_BUFFER, et GFP_NFS.
VALEUR DE RETOUR
En cas de succès,
kmalloc
retourne un pointeur sur la zone de mémoire allouée.
En cas d'erreur, NULL est retourné à la place.
DISPONIBLITÉ
Linux 2.0
BOGUES
[Ndt : kmalloc ne peut allouer plus de 128 ko de mémoire. Si vous ne
désirez pas une zone mémoire physiquement contiguë (elle le sera au niveau des
adresses virtuelles => utilisation du cache moins optimale), utilisez
vmalloc() / vfree().
De plus, kmalloc ne peut allouer que des puissances de deux : 16,32,64,128 ...
131072 octets ]
VOIR AUSSI
vmalloc(9)
AUTEUR
Kirk Petersen (kirk@speakeasy.org)
TRADUCTEUR
Thierry Vignaud <tvignaud@mandrakesoft.com>, 1999-2000
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- VALEUR DE RETOUR
-
- DISPONIBLITÉ
-
- BOGUES
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTEUR
-
This document was created by
man2html,
using the manual pages.
Time: 21:33:13 GMT, July 10, 2005