[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
studioware:tips_and_hints [2016/07/25 23:18 (UTC)] – add ccache dive | studioware:tips_and_hints [2019/04/24 18:09 (UTC)] (current) – [More Performance Options] dive | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | + | ====== |
- | ====== Tips and Hints ====== | + | |
===== Slackware ===== | ===== Slackware ===== | ||
- | * We recommend running Studioware on a stock vanilla | + | * We recommend running Studioware on a full Slackware Installation. |
===== Extra Options for sepkg/ | ===== Extra Options for sepkg/ | ||
Line 24: | Line 23: | ||
* Put the line ' | * Put the line ' | ||
* Reboot required. | * Reboot required. | ||
- | * Having problems with applications (ardour3 | + | * Having problems with applications (ardour |
* Add the line ' | * Add the line ' | ||
* Reboot required. | * Reboot required. | ||
Line 38: | Line 37: | ||
* Run Lilo ' | * Run Lilo ' | ||
* Reboot required. | * Reboot required. | ||
+ | |||
+ | ===== More Performance Options ===== | ||
+ | |||
+ | To stop CPU throttling from affecting jackd and other apps you can change the cpufreq priority:\\ | ||
+ | |||
+ | / | ||
+ | |||
+ | This can be reset by | ||
+ | |||
+ | / | ||
+ | |||
===== Asoundrc ===== | ===== Asoundrc ===== | ||
Line 43: | Line 53: | ||
A carefully crafted ~/.asoundrc may be needed in some cases. | A carefully crafted ~/.asoundrc may be needed in some cases. | ||
- | * **Using | + | Guides on using an alsa only application through JACK: |
- | * You can try these guides for starters:\\ | + | |
- | * Jack and Loopback device as Alsa-to-Jack: | + | * Jack and Loopback device as Alsa-to-Jack: |
- | * Using snd-aloop with JACK: [[http:// | + | * Using snd-aloop with JACK: [[http:// |
- | * alienBOB' | + | * alienBOB' |
- | * asoundrc-examples text file: [[http:// | + | * asoundrc-examples text file: [[http:// |
===== Mate ===== | ===== Mate ===== | ||
Line 69: | Line 79: | ||
Slackware comes with ccache. | Slackware comes with ccache. | ||
- | To start using it, get root and:\\ | + | To start using it, get root and: |
- | cd / | + | |
- | cp /usr/bin/ccache .\\ | + | < |
- | ln -s ccache cc\\ | + | cd / |
- | ln -s ccache c++\\ | + | |
- | ln -s ccache gcc\\ | + | ln -s / |
- | ln -s ccache g++\\ | + | ln -s /usr/bin/ccache c++ |
+ | ln -s /usr/bin/ccache gcc | ||
+ | ln -s /usr/bin/ccache g++ | ||
+ | </ | ||
+ | |||
+ | To set a max size for the cache: | ||
+ | |||
+ | < | ||
+ | |||
+ | That sets a max size of 5GB in / | ||
+ | |||
+ | You obviously need to set it for your needs and available space. | ||
+ | |||
+ | To see some info about ccache, do: | ||
+ | |||
+ | < | ||
+ | |||
+ | To temporarily turn it off: | ||
+ | |||
+ | < | ||
+ | |||
+ | If that fails to work then just move the symlinks out of / | ||
+ | |||
+ | Don't forget to read the man page. | ||
- | To set a max size for the cache, use EG:\\ | ||
- | cccache -M 5G\\ | ||
- | That sets a max size of 5GB.\\ | ||
- | To see some info about ccache, do:\\ | ||
- | ccache -s\\ | ||
- | and don't forget to read the man page. | ||
====== Sources ====== | ====== Sources ====== | ||
- | <!-- If you are copying information from another source, then specify that source --> | ||
- | <!-- * Original source: [[http:// | ||
- | <!-- Authors are allowed to give credit to themselves! --> | ||
* Originally written by [[wiki: | * Originally written by [[wiki: | ||
* Contributions by [[wiki: | * Contributions by [[wiki: | ||
- | <!-- Please do not modify anything below, except adding new tags.--> | ||
- | <!-- You must remove the tag-word " | ||
{{tag> | {{tag> | ||
+ |