Difference between revisions of "Troubleshooting:Performance"
From MythTV Official Wiki
(→BIOS settings) |
|||
Line 9: | Line 9: | ||
then see: [[Troubleshooting:Prebuffering_pause]] | then see: [[Troubleshooting:Prebuffering_pause]] | ||
− | + | == BIOS settings == | |
− | |||
− | |||
:''Default Settings''. | :''Default Settings''. | ||
::Start off by not overclocking, don't run in ''turbo'' mode. Performance is nothing without stability. Once your system is working, you can return to the overclocked setting. | ::Start off by not overclocking, don't run in ''turbo'' mode. Performance is nothing without stability. Once your system is working, you can return to the overclocked setting. | ||
Line 22: | Line 20: | ||
::Set to lowest setting and gradually increase it if there are extra issues. | ::Set to lowest setting and gradually increase it if there are extra issues. | ||
− | + | == Kernel settings == | |
:''Drivers''. | :''Drivers''. | ||
::Assuming a proprietary graphics card is being used, make use of the official drivers from the manufacturer. And make sure your cards GPU is listed as being supported with the driver version. | ::Assuming a proprietary graphics card is being used, make use of the official drivers from the manufacturer. And make sure your cards GPU is listed as being supported with the driver version. | ||
Line 32: | Line 30: | ||
:: Disable kernel preemption. Some people report faster systems with preemption enabled, but it might interrupt video playback more than it helps. | :: Disable kernel preemption. Some people report faster systems with preemption enabled, but it might interrupt video playback more than it helps. | ||
− | + | == Disk settings == | |
:''DMA''. | :''DMA''. | ||
::If your disks can use it (and they really should), make sure DMA (Direct Memory Access) is enabled. | ::If your disks can use it (and they really should), make sure DMA (Direct Memory Access) is enabled. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== '''How?''' == | == '''How?''' == | ||
Ahh yes, the detailed explanation of how. This takes a while, so I thought it best to just list various items first, as at least these give a reference point, some keywords which can be googled in the meantime. The ''how'' will follow. | Ahh yes, the detailed explanation of how. This takes a while, so I thought it best to just list various items first, as at least these give a reference point, some keywords which can be googled in the meantime. The ''how'' will follow. |
Revision as of 22:40, 29 April 2009
Contents
Check error messages
Start mythfrontend from a terminal window, so that you can see if there are any error messages.
Prebuffering pause
If you get an error message like
<date>
then see: Troubleshooting:Prebuffering_pause
BIOS settings
- Default Settings.
- Start off by not overclocking, don't run in turbo mode. Performance is nothing without stability. Once your system is working, you can return to the overclocked setting.
- AGP Fast Writes.
- Enable / disable. For some motherboards, enabling this option causes instability, it should help improve performance when enabled.
- PCI Latency.
- Set to lowest setting and gradually increase it if there are extra issues.
Kernel settings
- Drivers.
- Assuming a proprietary graphics card is being used, make use of the official drivers from the manufacturer. And make sure your cards GPU is listed as being supported with the driver version.
- Timer Frequency.
- By setting the kernel to use 1000HZ, it is suitable for both PAL and NTSC playback / recording.
- Preempt.
- Disable kernel preemption. Some people report faster systems with preemption enabled, but it might interrupt video playback more than it helps.
Disk settings
- DMA.
- If your disks can use it (and they really should), make sure DMA (Direct Memory Access) is enabled.
How?
Ahh yes, the detailed explanation of how. This takes a while, so I thought it best to just list various items first, as at least these give a reference point, some keywords which can be googled in the meantime. The how will follow.