Оптимизация при компиляции ядра

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
Victor Gr.
Неотъемлемая часть форума
Сообщения: 891
Зарегистрирован: 13 авг 2004, 15:39
Откуда: Минск
Контактная информация:

Сообщение Victor Gr. »

Нашёл классный материал на тему: Линукс-оверклокинг.
http://unix.ginras.ru/linux/base015.html

Рассматриваются все аспекты повышения производительности в Линуксе, он настройки загрузочных скриптов, до оптимизации программ и компиляции их со включенными статично библиотеками.

Vadim
Интересующийся
Сообщения: 68
Зарегистрирован: 22 авг 2004, 01:16
Откуда: Borisov

Сообщение Vadim »

Установил GCC-4.0.1
B etc/ld.so.config прописан путь /usr/local/lib, а при запросе #gcc –version
выводится gcc-3.4.3
Как системе дать понять, что есть новая версия?
Mandriva 10.2

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Vadim, удалисть страую символическую сслку и создать новую.
Опыт растет прямо пропорционально выведенному из строя оборудованию

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

gcc ищется по директориям в PATH. Запускается первый найденный вариант. Предположим, PATH=/usr/bin:/usr/local/bin, старая версия находится /usr/bin, новая --- в /usr/local/bin. В этом случае тебе, чтобы запустить новую версию, нужно либо полностью указать путь (/usr/local/bin/gcc), либо изменить PATH так, чтобы директория /usr/local/bin была перед /usr/bin.

Vadim
Интересующийся
Сообщения: 68
Зарегистрирован: 22 авг 2004, 01:16
Откуда: Borisov

Сообщение Vadim »

Llama писал(а): удалисть страую символическую сслку и создать новую.
И всего-то. Спасибо.

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

симлинками такая фигня решается легче всего, ИМХО
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

откройте для себя команду which
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Vadim
Интересующийся
Сообщения: 68
Зарегистрирован: 22 авг 2004, 01:16
Откуда: Borisov

Сообщение Vadim »

Michael, ради общего развития. О каком конфиге речь? ld.so.conf?

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Эээ... Я, вроде, о конфиге не говорил... PATH - это переменная окружения.

Vadim
Интересующийся
Сообщения: 68
Зарегистрирован: 22 авг 2004, 01:16
Откуда: Borisov

Сообщение Vadim »

Michael писал(а):Эээ... Я, вроде, о конфиге не говорил... PATH - это переменная окружения.
Теперь все ясно.
#echo $PATH
/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/home/alexandr/bin:/usr/lib/ssh

Тo есть при изменении приоритета каталога первой будет запускаться программа, найденная,например, в /usr/local/bin. Я правильно понял?

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

Именно так. Переопределяешь PATH, например, так

Код: Выделить всё

PATH=/usr/local/bin:$PATH; export PATH
и запускаться будет программа из /usr/local/bin. Правда, действует это только в текущей сессии. Но можно сделать это где-нибудь в .bashrc или .bash_profile.

Аватара пользователя
red f0x
Неотъемлемая часть форума
Сообщения: 338
Зарегистрирован: 08 мар 2004, 01:41

Сообщение red f0x »

mend0za, своя прелесть во which есть, но иногда легче симлинком :)
Ну какая работа со строками может быть в языке, название которого является не строкой, а символом? (c) Sergue E. Leontiev

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

red f0x, что-то я тебя не понял... причем witch к симлинкам? witch позволяет не лазя руками по path найти путь к бинарю.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Сообщение mend0za »

2 Llama: не путай с whereis и env
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Ответить