vtmalloc

vtmalloc is a fast memory allocator for multi-threaded applications and Tcl.
Download

vtmalloc Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MPL
  • Price:
  • FREE
  • Publisher Name:
  • Vlad Seryakov
  • Publisher web site:
  • http://www.crystalballinc.com/vlad/software/

vtmalloc Tags


vtmalloc Description

vtmalloc is a fast memory allocator for multi-threaded applications and Tcl. vtmalloc is a fast memory allocator for multi-threaded applications and Tcl. vtmalloc project provides low contention and the ability to return memory to the system.TclReplace exiting tclThreadAlloc. in the Tcl distribution and recompile with--enable-threads option. Or use LD_PRELOAD=tclThreadAlloc.so before loading your application.There is command Tcl_VTMallocCtlObjCmd which can be used in application to force deallocating global pages as well.To use it in your Tcl program, link it with libvtmalloc.so and executeextern Tcl_ObjProc Tcl_VTMallocCtlObjCmd;Tcl_CreateObjCommand(interp, "vtmalloc_ctl", Tcl_VTMallocCtlObjCmd, NULL, NULL);What's New in This Release:· Greatly improved speed and memory usage.


vtmalloc Related Software