Provided by:
manpages-es_1.55-10_all 
NOMBRE
brk, sbrk - cambia el tamano del segmento de datos
SINOPSIS
#include <unistd.h>
int brk(void *end_data_segment);
void *sbrk(ptrdiff_t increment);
DESCRIPCI'ON
brk establece el final del segmento de datos al valor especificado por
end_data_segment, cuando este valor es razonable, el sistema dispone de
suficiente memoria y el proceso no excede su limite maximo para datos
(vease setrlimit(2)).
sbrk aumenta el espacio de datos del programa en increment bytes. sbrk
no es una llamada del sistema, es simplemente un envoltorio (`wrapper')
de la biblioteca de C. Se puede llamar a sbrk con un incremento de 0
para averiguar la direccion actual del comienzo de la zona de memoria
dinamica del segumento de datos.
VALOR DEVUELTO
En caso de exito, brk devuelve cero, y sbrk da un puntero al principio
de la nueva area. En caso de error, la funcion devuelve -1, y en errno
se coloca el valor ENOMEM.
CONFORME A
BSD 4.3 brk y sbrk no estan definidos en el estandar de C y estan
excluidos deliberadamente del estandar POSIX.1 (veanse los parrafos
B.1.1.1.3 y B.8.3.3).
V'EASE TAMBI'EN
execve(2), getrlimit(2), malloc(3)