There are 2 GB of free memory in the zone from what you posted. It also does not look like there is a problem. Is rcapd running constantly? - what is the output of
Code:
rcapstat -z 5 3
(run from the global zone.)
That will tell us if you are actually "bumping heads" with memory limit.
Are worried that too much memory is being used? I don't see a big problem at all.
How does capped-memory work in zones?
I have 32G of memory and 10 zones.
I want about physical=4G and swap=4G in each zone.
Is this possible? I am going over the 32G. (1 Reply)
Guys,
How to find memory size on solaris zone? We have total 16 GB and have 3 zone, but not sure how to find memory size for each zone? Please help. (1 Reply)
I had detached a zone earlier now when i try to install it it gives me following error
zoneadm -z OEM1_wa_lab install
Cannot install detached zone.
Use attach or remove /zones/app/OEM1_wa_lab directory.
could not verify zonepath /zones/app/OEM1_wa_lab because of the above errors.
zoneadm:... (4 Replies)
We have several containers on one machine and would like to reserve some memory for the global zone. capped-memory only allows max physical/swap and setting a max on each container isn't an option. The server has 32GB physical and 30GB swap. Currently there are ten containers on it. Normally... (6 Replies)
Is it possible to restrict physical memory in solaris zone with zone.max-locked-memory just like we can do with rcapd ? I do not want to used rcapd (1 Reply)
Calling upon all Solaris zone experts.
I have a Sun T3-1 that is running a few whole-root zones. I've set the 'capped-memory' setting on all the zones.
However, I have a problem on the one zone. Under load it uses more memory that has been allocated to it.
zonecfg -z sunrep02 export
... (4 Replies)
I have two physical servers, with zones that mount local storage.
We were using "raw device" in the zonecfg to point to a metadevice on the global zone (it was not mounted in the global zone at any point).
It failed to mount on every boot because the directory existed in the zone.
I... (6 Replies)
Hi
I have a problem with Virtual Memory on one local zone (myzone1):
//from local zone (myzone1)
swap -s
total: 22888544k bytes allocated + 0k reserved = 22888544k used, 3325856k available
swap -l
swapfile dev swaplo blocks free
/dev/swap ... (0 Replies)
Discussion started by: primo102
0 Replies
LEARN ABOUT MOJAVE
malloc_zone_calloc
MALLOC_ZONE_MALLOC(3) BSD Library Functions Manual MALLOC_ZONE_MALLOC(3)NAME
malloc_create_zone, malloc_destroy_zone, malloc_default_zone, malloc_zone_from_ptr, malloc_zone_malloc, malloc_zone_calloc,
malloc_zone_valloc, malloc_zone_realloc, malloc_zone_memalign, malloc_zone_free -- zone-based memory allocation
SYNOPSIS
#include <malloc/malloc.h>
malloc_zone_t *
malloc_create_zone(vm_size_t start_size, unsigned flags);
void
malloc_destroy_zone(malloc_zone_t *zone);
malloc_zone_t *
malloc_default_zone(void);
malloc_zone_t *
malloc_zone_from_ptr(const void *ptr);
void *
malloc_zone_malloc(malloc_zone_t *zone, size_t size);
void *
malloc_zone_calloc(malloc_zone_t *zone, size_t num_items, size_t size);
void *
malloc_zone_valloc(malloc_zone_t *zone, size_t size);
void *
malloc_zone_realloc(malloc_zone_t *zone, void *ptr, size_t size);
void *
malloc_zone_memalign(malloc_zone_t *zone, size_t alignment, size_t size);
void
malloc_zone_free(malloc_zone_t *zone, void *ptr);
DESCRIPTION
The malloc_create_zone() function creates a malloc zone, advising an initial allocation of start_size bytes, and specifying flags The
returned malloc zone can be used to provide custom allocation and deallocation behavior, and to retrieve additional information about the
allocations in that zone. At present there are no client settable flag values recognized by malloc_create_zone(), the flags argument should
always be passed as zero.
The malloc_destroy_zone() function deallocates all memory associated with objects in zone as well as zone itself.
The malloc_default_zone() function returns the default system malloc zone, used by malloc(3), and free(3).
The malloc_zone_from_ptr() function returns a pointer to the malloc zone which contains ptr or NULL, if the pointer does not point to an
allocated object in any current malloc zone.
The malloc_zone_malloc(), malloc_zone_calloc(), malloc_zone_valloc(), malloc_zone_realloc(), malloc_zone_memalign(), and malloc_zone_free()
perform the same task on zone as their non-prefixed variants, malloc(3), calloc(3), valloc(3), realloc(3), posix_memalign(3), and free(3)
perform on the default system malloc zone.
RETURN VALUES
The malloc_create_zone(), malloc_default_zone(), and malloc_zone_from_ptr() functions return a pointer to a malloc_zone_t structure, or NULL
if there was an error.
The malloc_zone_malloc(), malloc_zone_calloc(), malloc_zone_valloc(), malloc_zone_realloc(), and malloc_zone_memalign() functions return a
pointer to allocated memory. If there is an error, they return a NULL pointer. They are not required to set errno.
SEE ALSO malloc(3), posix_memalign(3)BSD Aug 13, 2008 BSD