September 28, 2009
View ed20ee1dd1

mem: summarize in-use memory on exit

Dragos Vingarzan authored on 28/09/2009 20:01:17
March 17, 2009
View f92113d8e1

core: remove VQ_MALLOC memory manager

Henning Westerholt authored on 17/03/2009 12:24:42
June 26, 2007
View dc36e2734d

- use a bitmap to quickly find size classes with free fragments (should speed-up start-up and non-warmed up ser) - use bit_scan*()

Andrei Pelinescu-Onciul authored on 26/06/2007 13:34:42
June 12, 2007
View 6aea241ce8

- attempt to properly compute the used w/o overhead info

Andrei Pelinescu-Onciul authored on 12/06/2007 18:22:45
February 23, 2007
View 8799e028d5

- added shm_available/pkg_available/{qm,fm}_available: return the ammount of free memory

Andrei Pelinescu-Onciul authored on 23/02/2007 23:20:51
April 7, 2006
View 58d0d1b5b6

- separate memdbg log level which controls the memory/malloc related debug messages (to see them ser must be compiled with malloc debuging: -DDBG_QM_MALLOC or -DDBG_FM_MALLOC and memdbg must be <= debug ). By default is set to L_DBG. E.g.: setting memdbg=100 in ser.cfg will make sure that you'll never see a malloc debug message. Note: memdbg is different from memlog, memlog is the log level used for malloc statistics (printed on exit or on SIGUSR1).

Andrei Pelinescu-Onciul authored on 07/04/2006 14:55:27
February 3, 2006
View 9b1c8956bc

- *_realloc bug fix: on grow, when out of memory, realloc would free the original pointer (instead of leaving it alone and just returning null)

Andrei Pelinescu-Onciul authored on 03/02/2006 21:06:44
December 14, 2005
View f48afcf2b9

- DBG_F_MALLOC warning fixes

Andrei Pelinescu-Onciul authored on 14/12/2005 16:24:32
View 3e927c432d

- fixed DBG_F_MALLOC typo

Andrei Pelinescu-Onciul authored on 14/12/2005 16:12:45
December 12, 2005
View fb9d6e50a1

- fixed real_used *realloc accounting - fixed initial size (didn't include overhead => fifo meminfo free was sometime negative)

Andrei Pelinescu-Onciul authored on 12/12/2005 12:18:19
November 18, 2005
View 451bccb60b

- log compile-time params at init/startup

Andrei Pelinescu-Onciul authored on 18/11/2005 14:19:22
July 25, 2005
View 473f6f2ee8

- solaris fixes: - renamed struct meminfo to mem_info due to name conflicts, fixed sc $$(atempts+1) (thanks go to Josip Gracin) - proper ISA ARCH detection on solaris (uname -p) - cosmetics: io_wait log log msg. removed

Andrei Pelinescu-Onciul authored on 25/07/2005 14:41:20
March 2, 2005
View 51dffb0afd

- re-enabled locking in shm_status() - added fifo meminfo commands: serctl fifo meminfo total:33340380 free:33112744 used:227636 max used:227636 fragments:1

Andrei Pelinescu-Onciul authored on 02/03/2005 11:45:12
December 8, 2004
View 4168f707f1

- warnings fixed for gcc-3.4 - older solaris support (5.6)

Andrei Pelinescu-Onciul authored on 08/12/2004 19:06:12
November 10, 2004
View c082177a92

- more than 4Gb memory support (ser -m 5192 will work and use 5Gb of memory)

Andrei Pelinescu-Onciul authored on 10/11/2004 21:51:24