This website requires JavaScript.
Explore
Help
Sign In
kenmirrors
/
asterisk
Watch
1
Star
0
Fork
0
You've already forked asterisk
mirror of
https://github.com/asterisk/asterisk.git
synced
2025-10-31 10:47:18 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
5e05620bb78cd9c82a2382b936a988a0db4b973e
asterisk
/
.cleancount
4 lines
5 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Change mutex tracking so that it only consumes memory in the core mutex object when it's actually being used. This reduces the overall size of a mutex which was 3016 bytes before this back down to 216 bytes (this is on 64-bit Linux with a glibc-implemented mutex). The exactness of the numbers here may vary slightly based upon how mutexes are implemented on a platform, but the long and short of it is that prior to this commit, chan_iax2 held down 98MB of memory on a 64-bit system for nothing more than a table of 32767 locks. After this commit, the same table occupies a mere 7MB of memory. (closes issue #18194) Reported by: job Patches: 20110124__issue18194.diff.txt uploaded by tilghman (license 14) Tested by: tilghman Review: https://reviewboard.asterisk.org/r/1066 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@304950 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-01-31 06:41:36 +00:00
39
Bump cleancount due to ast_channel change. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@254638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2010-03-25 18:38:53 +00:00
Bump up cleancount so that existing checkouts will update themselves properly for the 'Addons' -> 'ADDONS' change. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@206094 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-07-13 14:06:37 +00:00
Reference in New Issue
Copy Permalink