Provide Ubuntu EC2 kernels with 1000Hz timer (for VOIP/Asterisk)
Bug #365233 reported by
Eric Hammond
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on EC2 |
Invalid
|
Wishlist
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned |
Bug Description
One popular use of Ubuntu on EC2 is to run VOIP software like Asterisk. In order to achieve decent quality audio with this application it needs to run on a kernel compiled with a 1000Hz timer.
Amazon provides a single 2.6.18 kernel compiled with 1000Hz timer which is what folks are currently using to run Asterisk on Ubuntu on EC2, but this is somewhat outdated.
Though I understand that a slower timer is generally better for server performance and thus should not be the default for the standard Ubuntu on EC2 kernel, it would help a lot of folks if separate 1000Hz kernels were made available for running with the official Ubuntu images.
Changed in ubuntu-on-ec2: | |
importance: | Undecided → Wishlist |
Changed in ubuntu-on-ec2: | |
status: | New → Triaged |
tags: | added: ec2-images uec-images |
Changed in linux (Ubuntu): | |
status: | New → Triaged |
Changed in ubuntu-on-ec2: | |
status: | Triaged → Invalid |
Changed in linux (Ubuntu): | |
importance: | Undecided → Wishlist |
To post a comment you must log in.
Question: Is the stock unvirtualized Ubuntu kernel sufficient to achieve decent quality audio when running VOIP software like Asterisk?
Under EC2 the latency is a combination of the kernel Hz setting and the overhead of virtualization. For Karmic the Ubuntu kernel for EC2 will be using XEN pv-ops, which will fix some of the latency issues. Combine this with Karmic being based on 2.6.31 and this may be enough that a separate 1000Hz kernel won't be needed.