Всем привет!
Original Message From: "Max Vasin" <max-appo***@m*****.ru>
To: "comp.soft.linux.discuss (2915573)" <am***@t*****.by>
Sent: Wednesday, August 27, 2003 10:25 AM
| > d2r wrote: > > >a> 486DX2-66, 24Mb. Win 98/NT идут на ура, а вот Линух... > > > >Насчет ура, это перебор. У меня на Am586-133/16 маздай 95 тормозил, > >немного, правда, но заметно. С программами - вообще полный тормоз. |
Ну, слегка может и перебрал. Но в любом случае работать можно.
| > >Надо оптимизировать ядро и сам компилятор под свое железо - будет бегать > >значительно быстрее. Также - оптимизировать жесткий диск и убрать лишние > >сервисы/демоны из памяти. > > > Ну насчет оптимизации компилятора и ядра - это ИМХО сильнее сказывается на > более новом оборудовании. |
Ядро перекомпилял. Но набор инструкций 386 (под который была скомпилено
ядро, поставляемое в дистрибутиве) не так уж сильно отличается от 486.
Соответственно, ощутимого выигрыша в производительности не добился.
| > >a> А в родных дистрибутивах даже нормального почтового клиента не нашел - |
нет
| > >там ни > >a> одного с подержкой SMTP-аутентификации! А куда сейчас без нее? > > > >Sylpheed - не самый лучший, но зато небольшой. В сети можно найти уже > >скмпилированную версию для i386. |
Опять же возвращаемся к библиотекам. В данный момент у меня стоит Caldera
2.2, а GTK 1.1.15 выдрана из Black Cat 5.3 (не пересобирал, ставил из
RPM-ины). Sylpheed отказывается компилироваться под эту версию GTK, требует
более новую (не помню, правда, какую именно). Самое веселое - это то, как я
однажды скомпилил GTK 1.2.10, потом Sylpheed, решил что у меня все в
порядке, а потом обнаруживаю, что набирать кириллицей невозможно! С
отображением все в порядке, но в тех полях, где можно вводить текст, 8-ой
бит обрезается! Позже выяснилось, что это наблюдается во всех приложниях под
GTK. Полез в сеть, нашел описание и решение(!) проблемы (уже не помню, в
каком-то файлике надо шрифты и чего-то еще прописать), проделал все в полном
соответствии с инструкцией. Никакого результата. В конце концов отправил я к
чертям эту 1.2.10, поставил старую 1.1.15 и продолжил писать письма из-под
Outlook Express 5.5 под NT-шкой (что бы там ни говорили фанаты мыша, а под
Win значительно лучше работают мелкомягкие программы, чем какие бы то ни
было другие - так уж система устроена).
| > Можно masqmail поставить. Тогда можно использоваьт практически любой > mail-клиент. |
Звучит заманчиво. Но вот такой вопросик возникает - а что это собственно
такое? Огромная просьба -уточните!
| > >a> быстрее. Та же Опера в винде летает, в Линухе - ну, медленновато, но |
слегка
| > >a> работает... > > > >Быстрее всех - Dillo. Правда фреймов он не поддерживает - только ссылки |
на
| > >части фреймов. И JavaScript на нем не работает. Зато быстродействие - > >потрясающее! |
Согласитесь, это достаточно серьезные ограничения. Я сейчас делаю сайтик с
кучей JavaScriptиков и пятью фреймами в окне. Тестить приходится под той же
NT-шкой, Apache (какое извращение - апач под Вынь) + PHP. И снова - Dillo
требует более новую GTK (проверено, я пытался скомпилить).
| > Или lynx. Тоже без фреймов я яваскрипта. |
Lynx иногда может быть хорош, но назвать его браузером на любые случаи жизни
нельзя. По-моему, проще в той же Опере в текущем окне отключить отображение
рисунков (а еще лучше - отображать только кэшированые рисунки - у меня
вообще так по умолчанию).
| > >А мозилла (imho - лучший браузер), во всех обрезанных и необрезанных > >вариантах требует много памяти (выше чем 32МБ.), поэтому и грузится |
долго.
| > >После загрузки часть мозиллы - в подкачке. А это не есть хорошо. |
По официальным данным оригинальный (тор)Мозилла требует 64 Мб минимум. И
после этого кое-кто осмеливается (а точнее - имеет наглость) назвать его
"нетребовательным к ресурсам" (было такое на linuxshop.ru).
| > >Насчет медленных машин: мнение, что линух не может на них работать - > >ошибочно. Просто надо правильно настроить/оптимизировать своего пингвина, > >что может поднять производительность на порядок. > > > >Приведу несколько рекомендаций, на основе собственных мучений: > > > >1. Ядро. Необходимо настроить свой тип процессора, убрать поддержку всего > >лишнего оборудования. Это заставить gcc скомпилировать ядро под Ваш > >процессор и уменьшит размер ядра в памяти, что позволит отвести больше > >памяти под буфера. |
Об оптимизации под 486 я уже говорил. А лишнее оборудование по умолчанию,
как правило, находится в модулях, которые не занимают память, если их не
загружать. И вообще, ядро занимает меньше мега в памяти - это не то, на чем
целесообразно экономить. А вот всякие там glibc и проч. - вот это уже
проблема.
| > >2. Загрузка. Необходимо убрать все ненужные сервисы из начальной |
загрузки.
| > >Дело в том, что практически все дистрибутивы включают большинство |
сервисов
| > >по умолчанию для того, чтобы дистрибутив заработал с раздачи почти в |
любой
| > >конфигурации и для любого применения. Это освободит память и уменьшит |
число
| > >процессов, обращающихся к процессору. Также, можно уменьшить число > >виртуальных терминалов (файл /etc/inittab строки вида > >c1:1235:respawn:/sbin/agetty 38400 tty1 linux )). Вот лишние строки |
просто
| > >комментируются. Я, например, оставляю обычно только три терминала. |
Да лишних сервисов я и не гружу. Кстати, вопрос - кто-нибудь в курсе, какие
конкретно сетевые сервисы нужны для поддержки демона автомонтирования?
А насчет процессов getty - много об этом читал и все никак не пойму - какая
разница, пусть они валяются где-нибудь в свопе. Я полагаю, пИнгвин не такая
глупая система, чтобы при недостатке памяти не спрятать робко их туда???
| > >3. Графическая подсистема - X window. На слабых машинах Xы 4-х версий |
идут
| > >очень плохо. Долго грузятся, мусор на экране. Для слабых машин рекомендую > >Хы версии 3.6.6. Версии ниже (по крайней мере 3.3.2) требуют системную > >библиотеку ld-linux.so.1, а все современные дистры собираются с > >ld-linux.so.2. > >Вообще говоря - для работы X-ов использутся протокол (tcp/ip), который |
сам
| > >по себе достаточно медленен. Однако, если не использовать быстрые игры |
или
| > >просмотр видео посредством Х-ов, то, в принципе, быстродействие > >достаточное. Не следует забывать, что когда появились Xы маздай еще не > >родился, а 386-е компы были самыми крутыми (X-сервер на троечке и десятка > >два Х-терминалов, как Вам это, а?). Просто надо брать ПО для Вашей > >архитектуры, а не гонятся за новинками сезона! > >Кстати, разработчики X-ов собираются вроде выпустить ветку без > >использования протокола tcp/ip - с прямыми вызовами процедур. > >Также существует проект DirectFB. Там тоже обходится без сетевого > >протокола. Недавно проскакивало сообщение о портировании под DirectFB > >библиотеки Qt. |
Xы у меня стоят версии 3.3.3.1. И не вижу причины использовать более новые.
Насчет DirectFB ничего сказать не могу. Но хочется спросить - а кроме как с
Qt они еще с чем-нибудь работать умеют? Под Qt работают KDE-приложения,
которым на мою систему путь заказан (кроме, конечно, самых старых версий).
Есть ли какие браузеры/почтовые клиенты/редакторы и т.п., способные работать
с DirectFB?
| > >4. Графическая оболочка. В современных дистрибутивах используются > >навроченные графические оболочки Kde или Gnome. Конечно, они весьма > >наворочены - особенно первая. Очень впечатляет Kde 3-й версии! Однако и > >памяти и процессорного времени жрут немеряно!!! Поэтому для слабой машины > >они неприемлемы. Лучший выбор здесь - IceWM. Конечно, у него недостаток - > >отсутствие ярлыков на экране. Однако отсюда вопрос, часто ли Вы |
пользуетесь
| > >этими ярлыками (кроме запуска первой пары приложений)? BlackBox и > >производный от него FluxBox достаточно экзотичны. Может кому-нибудь и > >понравятся. Также очень симпатичный, хорошо проработанный и ультраудобный > >- xfce. > > > Еще один неплохой - WindowMaker. |
Меня устраивает IceWM. Дешево и сердито. Но - хотелось бы видеть на панельке
статус PPP. В чем проблема? В том, что IceWM старых версий такой возможности
не предоставляет, а новый - требует кучи библиотек.
| > >5. Программы советую использовать маленькие и желательно > >перекомпилированные для Вашего процессора. Почта - sylpheed, Браузер - > >dillo, файловый менеджер - EmelFM, видео - MPlayer... |
Ну, о видео я не мечтаю. Да и нужно ли оно? А ставить куда? На какой
дистрибутив?
| > >С офисными приложениями сложнее. Если нужна совместимость с MS офисом - > >слабой машине здесь совсем труба. OpenOffice жрет память еще круче чем > >мозилла. Можно попробовать запустить koffice, а для таблиц весьма хорош > >gnumeric. Если совсем слабай машина, а таблицы нужны позарез может помочь > >только SiagOffice. Исходники около 2МБ, что очень немного. К сожалению, > >плохо работает (точнее совсем не работает) с русским языком. Лечится |
только
| > >ковырянием в исходниках. |
Офисные приложения я юзаю раз в полгода, так что такой проблемы нет в
принципе. Иногда можно и Вынь загрузить.
| > >Короче - преимущество линуха в том, что с ним можно делать все что угодно |
и
| > >как угодно. Соответственно, бегать он может значительно быстрее чем |
маздай.
| > >Единственное ограничение - техническая реализация некоторых программ, |
типа
| > >Х-ов, но это можно скомпенсировать повышением быстродействия других > >программных компонентов. Ну и программы использовать не самые |
навороченные.
| > >И только тогда, когда linux правильно и оптимально настроен, он себя и > >покажет во всей красе. |
Проблема в том, что на оптимизацию современного дистрибутива Linux (включая
чтение всех этих FM) под 486 может уйти столько времени, что он станет уже
далеко не современным... Да и (чем черт не шутит) может когда-нибудь я
все-таки обновлю свою системку?
| > >Напоследок, пару примеров. У меня на Am386dx40/8mb (кто-то может еще |
помнит
| > >такие дрова) в консоли нормально проигрывались mp3-файлы. Маздаев винамр > >умирал сразу, вместе с системой. На P180mmx/32mb я смотрю DivX через > >mplayer практически без тормозов. Под Х-ми. Вин98 тормозит страшно. > >Список продолжать? :о) |
Вопрос такой - какие из сравнительно не очень старых дистрибутивов (по
крайней мере, чтобы хоть софт под них компилять можно было - все эти
Sylpheed, Dillo, IceWM и проч.) может встать на 486 и при этом хотя бы
слегка работать??? И (может, я слишком уж обнаглел???) желательно, чтобы
хоть какие-то средства управления системой имелись - все-таки ручками в
/etc/* копаться лениво...
Хорошего коннекта, Iam.
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
am33 пишет:
А что linuxconf кто-то отменил в старых дистрибутивах? Это начиная с 8.0
его перестали ставить по дефолту...