I have a group of Wowza servers that I load balance for use as HLS origins. These servers are pretty beefed up and I would expect to get more out of them.
Please keep in mind this spec is one of MANY and they all perform the same. These are HLS origins only for VOD content. No live streams and no transcoding.
Some server specs
Intel® Xeon® CPU E5-1620 v2 @ 3.70GHz (8 cores total)
Mem 48G
SSD raid10
Two 10G fiber network links bonded
From wowza admin
OS Architecture: amd64
Memory: Total: 47.13 GB
Available: 961.54 MB
Processor Cores: 8
Java Version: 1.8.0_25
Java Bitness :64
Java Heap Size :Production level 10000 MB
Java Garbage Collection Settings: Concurrent collector (recommended) -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:NewSize=512m
Handler Thread Pool Size Set automatically to: 480 threads
Transport Thread Pool Size Set automatically to: 320 threads
Writer Thread Pool Set automatically to: 16 threads
Readahead Thread Pool Set automatically to: 16 threads
Maximum Pending Write Request Size Set automatically to: 500 MB
Maximum Pending Readahead Request Size Set automatically to: 25 MB
Net Connections Processor Count Set automatically to: 32 threads
Media Caster Processor Count Set automatically to: 32 threads
Idle Worker Count Set automatically to: 16 threads
Unicast Incoming Processor Count Set automatically to: 16 threads
Unicast Outgoing Processor Count Set automatically to: 16 threads
Multicast Incoming Processor Count Set automatically to: 16 threads
Multicast Outgoing Processor Count Set automatically to: 16 threads
Client Idle Frequency 250 milliseconds
RTP Idle Frequency 75 milliseconds
Processor Count Set automatically to: 16 threads
Here is a pic of a top and wowza graph. Something isn’t right. I should be able to get way more connections than this.
Troy Hammonds