Полезности → Prelink и Preload для ускорения запуска программ в Linux
В этой заметке я опишу две утилиты, которые помогут ускорить работу системы Linux, а конкретно — запуск приложений: prelink и preload. Prelink оптимизирует исполняемые файлы для быстрого связывания с библиотеками. Preload кэширует часто используемые библиотеки и программы.
Большинство приложений в Linux используют динамически загружаемые библиотеки, которые содержат различные функции, необходимые для их работы. При каждом запуске приложения должны быть также загружены эти библиотеки. В случае тяжелых приложений, имеющих большое количество связей, этот процесс может занять определенное время. При этом выполняемые для связывания библиотек действия одинаковы, если сами библиотеки не меняются. Утилита prelink позволяет прописать связи с библиотеками непосредственно в исполняемый файл, что ускорит запуск приложения. Выполняется это без перекомпиляции приложений.
Установите приложение prelink средствами вашего дистрибутива. В файле /etc/prelink.conf содержится список путей, файлы по которым prelink будет обрабатывать. Модифицировать этот список вам скорее всего не придется, это за вас сделали авторы вашего дистрибутива. Запустите prelink -amfR (--all --conserve-memory --force --random) для выполнения прелинкинга всех приложений.
Читать дальше
Prelink
Большинство приложений в Linux используют динамически загружаемые библиотеки, которые содержат различные функции, необходимые для их работы. При каждом запуске приложения должны быть также загружены эти библиотеки. В случае тяжелых приложений, имеющих большое количество связей, этот процесс может занять определенное время. При этом выполняемые для связывания библиотек действия одинаковы, если сами библиотеки не меняются. Утилита prelink позволяет прописать связи с библиотеками непосредственно в исполняемый файл, что ускорит запуск приложения. Выполняется это без перекомпиляции приложений.
Установите приложение prelink средствами вашего дистрибутива. В файле /etc/prelink.conf содержится список путей, файлы по которым prelink будет обрабатывать. Модифицировать этот список вам скорее всего не придется, это за вас сделали авторы вашего дистрибутива. Запустите prelink -amfR (--all --conserve-memory --force --random) для выполнения прелинкинга всех приложений.
Читать дальше
Web-developer → Используем видео как фон сайта. Разбираемся в youtube api. Плеер Chromeless
Итак, я расскажу как можно вместо обычного фона использовать видео без флеша и html5. Делать мы это будем с помощью youtube api и немного мозгов. Задача у нас простая: поместить ролик под основной контент сайта и вывести кнопки управления видео на специальную панель. По-моему такое решение будет очень круто смотреться на сайтах музыкальных групп etc.
|
Использовать мы будем специальный плеер ютуба «Chromeless Player». Он отличается тем, что полностью контролируется с помощью JavaScript и не имеет визуального оформления. Примеры можно найти на .
Итак, создадим файл index.html, script.js и style.css.
Читать дальше
|
Использовать мы будем специальный плеер ютуба «Chromeless Player». Он отличается тем, что полностью контролируется с помощью JavaScript и не имеет визуального оформления. Примеры можно найти на .
Итак, создадим файл index.html, script.js и style.css.
Читать дальше
Полезности → Meld - редактор сравнения файлов и катологов в Linux
Meld — очень полезная программа для наглядного сравнения файлов и катологов в Linux. Это что-то вроде утилиты diff, но в графическом виде с возможностью «сливать» изменения, удалять и восстанавливать файлы. Можно сравнивать как два, так и три файла или каталога одновременно.
Читать дальше
Читать дальше
Есть вопрос! → Отображение шрифтов в браузере(ах)
В общем нужен был мне wine, и вот эта вся беда
Если я не ошибаюсь то и в других браузерах тож отображение шрифтов поменялось…
winetricks gdiplus ie6 msxml3 vcrun2005sp1 vcrun2008 fontsmooth-rgb после чего в браузере поменялось отображение шрифтов (стали немного растянутые), пытался в хроме в настройках поставить всё по умолчанию, ничего не помогло… Как вернуть прежние шрифты? ОС ubuntu 10.04. А и еще, wine убил, вместе с пакетами которые написаны выше, результата нет…Если я не ошибаюсь то и в других браузерах тож отображение шрифтов поменялось…
О сайте → Дизайн к open-life
Проголосовало: 52 | Воздержалось: 1
Игры →
Blood Frontier
Blood Frontier — бесплатный трехмерный шутер от первого лица для Linux. Blood Frontier предлагает как сетевую, так и однопользовательскую игру с ботами.
- -2
- Guf
- 15 июня 2010, 14:48
- unixhome.org.ua/blog/games/137...
- 4
Есть вопрос! → (process310): GLIB-WARNING в ubuntu 10.04
Периодически после перезагрузки вылазит вот такая ошибка:
В чем собственно говоря причина?
(process310): GLIB-WARNING **: getpwuid_r(): failed due to unknown user id(0)В чем собственно говоря причина?
Игры → Как запустить Quake III Arena без wine
Захотелось мне вчера поиграть в что то типа Q3, вот и надыбал игрушку OpenArena типа Q3, поиграл, но всё таки не то… Посмотрел на это всё дело и понял что нормальное Q3 не заменить чем нить другим… В общем ближе к делу… Так как движок OpenArena основан на Q3 я скопировал baseq3 в папку home/user/.openarena/ после этого заходим в openarena > mod > baseq3 ИГРАЕМ :)
GNU/Linux →
Linux 2.6.34 Released
Вышел релиз стабильного ядра Linux!
- +5
- Guf
- 17 мая 2010, 15:37
- kernelnewbies.org/Linux_2_6_34
- 5