В дополнение к ответу NeoTheThird:
Ubuntu не использует ~/.bash_profile по умолчанию. Вы должны использовать ~/.profile вместо этого.
Путь, который вы должны использовать, - /home/john/Desktop/myscraper, хотя /home/john/Desktop/myscraper/ также будет работать. Пути, которые не начинаются с косой черты, являются относительными, а не абсолютными, поэтому не будут работать, если рабочий каталог /. Подробнее Ответ NeoTheThird в Википедии.
Вы можете объединить определения и экспортные выражения, а если PYTHONPATH еще не определен, вы можете оставить $PYTHONPATH: в начале .
export PYTHONPATH=/home/john/Desktop/myscraper
Ваш вопрос является широким, и ответ может варьироваться от краткого набора советов к диссертации по ядру Linux =)
. В общем случае настройка по умолчанию будет хорошо. Оттуда вам нужно начать разбить его немного больше и начать получать конкретные, специфичные для вашего оборудования и то, что вы хотите оптимизировать.
Вы можете внести некоторые изменения, используя sysctl
Вы найдете много блогов / сообщений о предлагаемых настройках, таких как
http://www.ubuntugeek.com/performance-tuning-with-system-control-sysctl-in-ubuntu.html
http://www.ubuntugeek.com/performance-tuning-with-system-control-sysctl-in-ubuntu.html
Google поиск приведет к появлению дополнительных советов, как для обеспечения безопасности, так и для производительности.
НО, но они часто немного детализированы. Для более глубокого понимания того, что и почему вы делаете настройки ядра, вам нужно начать чтение документации по ядру.
http://www.mjmwired.net/kernel/Documentation/sysctl
Оттуда вы начинаете строить и тестировать пользовательские ядра.
Вы можете прочитать документацию здесь
http://www.mjmwired.net/kernel/Documentation / sysctl
По моему опыту, стандартная конфигурация вашего ядра Ubuntu, вероятно, будет достаточной, и если вы хотите улучшить свою производительность, вам нужно будет немного почитать и в некоторой степени экспериментируйте с вашим оборудованием.
Вы также можете получить значительную загрузку производительности от использования или настройки вашей видеокарты, жесткого диска, беспроводной сети и т. д., как описано в ссылках ниже.
Существуют также пользовательские ядра, некоторые для управления питанием, некоторые для производительности. Ядро Liquorix популярно
http://liquorix.net/
Это ядро Zen, упакованное для систем Debian (Ubuntu).
Ядро Liquirix / Zen является патчем + некоторые настройки в конфигурации ядра.
Вы можете просмотреть конфигурацию здесь
http://liquorix.net/sources/3.2/
И сравните его с вашими настройками или ядром Ubuntu здесь
http: // liquorix .net / sources / 3.2 /
См. также
Как улучшить общую производительность системы Ubuntu?
Как я могу улучшить Общая производительность системы Ubuntu?
Эта информация должна помочь вам начать, и вы можете читать столько или меньше, сколько хотите. Если у вас есть более конкретный вопрос ...