Commit Graph

3069 Commits (99db2888e771500295293e12ca508650a479909c)
 

Author SHA1 Message Date
winlin cdb1984ba4 update readme
winlin cd317859db add mw sleep time and msgs/iovs table.
winlin 9ee138746f for bug , 9k+ clients, use fast cache for msgs queue. 2.0.57
winlin dde05c6315 for bug , refine the send use cond wait.
winlin 4c1d5c0d1e refine the log for mw and mr. 2.0.55
winlin fad6074a25 set send socket buf. mw/mr sleep default to 350.
winlin 4d1c162ebd fix utest failed bug.
winlin 4c6cf959c1 refine fast buffer, check available bytes to read.
winlin 98647d6e67 limit the user-space buffer size to 128KB, 128MB for 1k publishers.
winlin 76af04c55d refine the recv buffer for mr.
winlin 09101b8d5e remove the increase timeout for read, for there is no small timeout.
winlin 279b4ff4c9 refine macros
winlin b1d7fbe668 fix , add mw(merged-write) config. 2.0.53
winlin 72fa33d9fb update performance to 4k, when mr_sleep to 2000ms. 2.0.52
winlin f1192a8302 fix bug for bug , default to 32k for socket buffer.
winlin 5589b13d2e for bug , support mr(merged-read) config and reload. 2.0.52.
winlin 57f844b636 for bug , simplify the macro, 0 to disable chunk stream cache.
winlin 159ef3823c for bug#241, simplify the buffer, donot realloc it.
winlin a23b5b9a4b for bug#241, simplify the buffer, donot change its size.
winlin d026861e23 for bug , simplify the buffer, donot reset when chunk size change.
winlin 4b09531e2f for bug , simplify the merged read config macros.
winlin 310f51e6a1 update readme.
winlin f57801eb46 fix , cache the chunk headers info to +5% or +10% performance. 2.0.51
winlin b84e87845e update readme
winlin 511a482fba for bug and , improve about 25% performance. 2.0.50
winlin 90992b31a3 for bug , add the send macro to performance.
winlin 60bc9c2aa0 add performance header to control options for performance. 2.0.50
winlin fd5ef89030 update readme
winlin 29324fab46 fix , improve about 15% performance for fast buffer. 2.0.49
winlin 8423974e3b for bug , rename SrsBuffer to SrsFastBuffer.
winlin 0ea8cd9e84 for bug , use simple buffer for http.
winlin 2cb8b7dd52 for bug , use simple buffer for hls.
winlin 315f981821 refine for bug , increase the small bytes for merged read.
winlin d1d6023c70 for bug , limit the buffer for input chunk size.
winlin 5791ed59fd for bug , refine the socket max buffer.
winlin 4785f882d4 for bug , refine the max buffer and kbps.
winlin 850946bb13 for bug , calc the small and sleep for merged read.
winlin aee00877df for bug , change buffer size when chunk size changed.
winlin 19b1d750aa update readme
winlin f35ec2155b for bug , support merged read. 2.0.48
winlin adf95d239e refine code, move the ISrsBufferReader to srs_protocol_io
winlin ea0e837cd6 move the srs_kernel_buffer to srs_protocol_buffer.
winlin 2fdf994350 for bug , use heap to alloc the socket buffer.
winlin 6cbf732e1a for bug , thread donot sleep when timeout is 0.
winlin c457364321 for bug , add name for thread. 2.0.47
winlin c083238760 update readme.
winlin a88962daf2 update readme.
winlin f70027cdeb update readme.
winlin bf99069ed1 update readme.
winlin 787ab674e3 fix , conn thread use cond to wait for recv thread error. 2.0.47.