Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     21 Nov 2002  21:04:42
 To : Valentin Nechayev
 Subject : Re: kernel compiling
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev <netch@segfault.kiev.ua> writes:
 
 > >>> Aleksey Cheusov wrote:
 > 
 > > >> А программисты для отладки пусть делают все, что хотят. Я не о
 > > >> них говорю. Тут Вагнер пример приводил, когда они с Чуприной
 > > >> сидя на одной машине имели разногласия в том, с какими опциями
 > > >> компилировать vim. Вот это я считаю ненормальным.
 > 
 > Там были *несовместимые* опции или просто шла речь, включать что-то
 > или нет?
 
 Hе знаю. Он не уточнял.
 
 > 
 > >>  Считай как хочешь, но, ещё раз: на современном уровне развития
 > >> IT эту ненормальность побороть невозможно в принципе. Изобретёшь
 > >> обходной вариант - специально для тебя введут Hобелевскую премию
 > >> за достижения в IT.
 > AC> Hе понимаю. Виндозным юзерам перекомпиляция в голову не приходит
 > AC> и работают же как то.
 > 
 > Действительно не понимаешь. Ты никогда не видел поставки чего-то в
 > виде standard, professional, enterprise и т.д. edition? Я уверен,
 > что видел - начиная с той же винды ;)
 
 Видел я только NT4, о которой ходили байки, что nt4 server и
 workstation отличались только ключиком в registery, который она
 тчательно охраняет каким-то сервисом. Я эту байку не проверял - не до
 этого. Видел Delphi 1.0/2.0, которые были Standalone и Client/Server
 edition. AFAIR они отличались разширенным набором компонент для работы
 с базами данных, но это я, конечно, плохо помню - лет 5 прошло.
 
 > А по сути это полностью то же самое. Только параметры, которые можно
 > крутить, сгруппированы достаточно произвольным образом (исходя из
 > средней по больнице температуры, включая морг) в несколько типичных
 > групп. Что, однако, не мешает толстым клиентам заказывать
 > специфические сборки под себя, когда они считают это выгодным.
 
 Я не против перекомпиляции вообще. Если ставится нечто, что должно
 работать настолько быстро, чтоб пыль столбом, то пожалуйста.
 
 Hо compile time зависимость типа "c GNOME" или "без GNOME" - это бред
 и его надо как-то исправлять или по-крайней мере должны быть способы
 это сделать. Вот я и спрашиваю, кто-нибудь осознаёт, что проблема
 существует или я просто со своим толмудом в чужой монастырь...
 
 > 
 > >>  Фигнаны. Есть проблемы. Особенно если взаимодействие компонент
 > >> системы с окружением выполнено на препроцессоре (так
 > >> эффективнее), и в функции не заворачивается.
 > AC> Приложения, где нужна эффективность это не более 1%. 99% вполне
 > AC> себе обойдутся непрямыми вызовами функций и даже без всякой
 > AC> оптимизации. vim по-крайней мере не входит в список приложений
 > AC> нуждающихся в супероптимизации и его функциональность вполне
 > AC> можно было бы раскидать на кучу .so и "собирать" его
 > AC> перечислением тебе нужных.
 > 
 > Ага. Вот с таким подходом и получается мозилла, которая по 20 секунд
 > грузится и по 5 секунд поднимает окно написания письма в ответ на
 > кнопку "Compose".
 
 Что есть этому причина - это ещё вопрос. Может XUL? Общеизвеcтный
 факт: MS IE - один из самых быстых броузеров. Он насквозь состоит из
 COM и не тормозит в отличие от... Вообще всё от мелкомягких пишется на
 COM и далеко не все это тормозит. WORD, например, на порядок быстрее
 AbiWorda.
 
 Так что проблема не здесь.
 
 > 
 > >>  Это - правильный подход. Hо не всегда такая модульность возможна
 > >> - библиотек много, они могут встречаться в самых разных
 > >> сочетаниях и дёргаться из одного и того же модуля.
 > AC> Вот я и говорю, к проектированию надо подходить очень серьезно,
 > AC> поменьше "безжалосно рефакторить" и по-больше смотреть вперёд, а
 > AC> не под ноги.
 > 
 > "Безжалостно рефакторить" в XP относилось ко внутренним построениям
 > и интерфейсам. То, что в open source его применяют к внешним,
 > включая изменение ABI на каждый чих из-за добавления поля в
 > структуру - это уже проблема open source народа и всяких Коксов,
 > которые утверждают, что только так и нужно.
 > 
 > > >> Если я не ошибаюсь, dlopen будет грузить либу на новое место в
 > > >> памяти. Это, конечно, минус, но такой ли большой?
 > >>  Про недостатки плагинов тут уже говорилось. БОльшая проблема в
 > >> том, что плагин всё равно надо собирать совместно с остальными
 > >> частями софтины...
 > AC> Чтобы такого не было, надо всего лишь отделить интерфейсы от
 > AC> реализации и хорошо подумать над функциональностью каждого
 > AC> компонента.
 > 
 > Аксиомой является то, что нельзя заранее предугадать, что именно
 > потребуется на каждом этапе развития. И куда будет развитие
 > востребовано, а куда - нет. Hа всей Земле только один футуролог смог
 > предсказать развитие цивилизации с хорошей точностью, у остальных в
 > 2000 году цвели яблони на Марсе. А если залагаться на все варианты
 > развития API с максимальной гибкостью - протокол взаимодействия
 > должен быть ASN.1+BER. С соответствующим оверхедом и последствиями.
 
 "Hе ошибается только тот, кто ничего не делает"
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 компиляция ядра   Ilya Teterin   14 Nov 2002 17:27:27 
 Re: компиляция ядра   Oleg O. Ossovitskii   14 Nov 2002 17:42:27 
 Re: компиляция ядра   Ilya Teterin   14 Nov 2002 18:16:29 
 Re[2]: компиляция ядра   Oleg O. Ossovitskii   14 Nov 2002 19:01:23 
 Re[2]: компиляция ядра   Ilya Teterin   14 Nov 2002 19:27:11 
 Re[3]: компиляция ядра   Oleg O. Ossovitskii   14 Nov 2002 19:50:15 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 23:59:52 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 23:57:40 
 Re: компиляция ядра   Victor Wagner   14 Nov 2002 22:29:43 
 Re: Re: компиляция ядра   Alexandr S. Agranovsky   14 Nov 2002 23:22:47 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:28:41 
 компиляция ядра   Andrey Melnikov   14 Nov 2002 20:11:38 
 Re: компиляция ядра   Victor Wagner   14 Nov 2002 18:13:55 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 20:59:42 
 Re: компиляция ядра   Ilya Teterin   14 Nov 2002 18:55:40 
 Re: компиляция ядра   Victor Wagner   14 Nov 2002 21:54:34 
 Re: компиляция ядра   Ilya Teterin   14 Nov 2002 22:09:47 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 21:02:20 
 Re: компиляция ядра   Alex Korchmar   15 Nov 2002 22:43:00 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 23:54:51 
 Re: компиляция ядра   Victor Wagner   14 Nov 2002 22:31:16 
 Re: Re: компиляция ядра   Alexandr S. Agranovsky   14 Nov 2002 23:23:18 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:30:12 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 09:49:17 
 Re: Re: компиляция ядра   Alexandr S. Agranovsky   15 Nov 2002 12:23:51 
 Re: Re: компиляция ядра   Ilya Teterin   15 Nov 2002 13:45:10 
 Re: Re: Re: компиляция ядра   Alexandr S. Agranovsky   15 Nov 2002 15:32:29 
 Re: Re: Re: компиляция ядра   Ilya Teterin   15 Nov 2002 19:26:05 
 Re: Re: Re: компиляция ядра   Alexei Dets   15 Nov 2002 20:01:23 
 Re: Re: Re: компиляция ядра   Ilya Teterin   15 Nov 2002 20:29:06 
 Re: Re: Re: компиляция ядра   Alexei Dets   15 Nov 2002 22:24:09 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 01:28:54 
 Re: Re: Re: Re: компиляция ядра   Alexandr S. Agranovsky   15 Nov 2002 20:49:42 
 Re: Re: Re: Re: компиляция ядра   Ilya Teterin   15 Nov 2002 20:55:54 
 Re: Re: Re: Re: компиляция ядра   Alexandr S. Agranovsky   15 Nov 2002 20:49:43 
 Re: Re: Re: Re: компиляция ядра   Ilya Teterin   15 Nov 2002 21:03:21 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 21:11:02 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 21:21:46 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 21:36:42 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 22:48:40 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 23:25:01 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:35:46 
 Re: компиляция ядра   Andrey Sapozhnikov   15 Nov 2002 22:42:29 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 23:26:06 
 Re: компиляция ядра   Andrey Sapozhnikov   15 Nov 2002 23:37:20 
 Re: компиляция ядра   Dmitry Fedorov   16 Nov 2002 15:32:40 
 Re: компиляция ядра   Aleksey Cheusov   16 Nov 2002 16:53:44 
 Re: компиляция ядра   Dmitry Fedorov   16 Nov 2002 18:11:50 
 Re: компиляция ядра   Aleksey Cheusov   16 Nov 2002 19:33:58 
 Re: компиляция ядра   Victor Wagner   17 Nov 2002 02:26:35 
 Re: компиляция ядра   Valentin Nechayev   17 Nov 2002 21:37:24 
 Re: компиляция ядра   Victor Wagner   17 Nov 2002 02:16:58 
 Re: компиляция ядра   Valentin Nechayev   16 Nov 2002 11:02:00 
 Re: компиляция ядра   Andrey Sapozhnikov   15 Nov 2002 22:53:48 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 23:26:36 
 Re: компиляция ядра   Victor Wagner   15 Nov 2002 23:27:07 
 Re: компиляция ядра   Valentin Nechayev   16 Nov 2002 12:09:51 
 компиляция ядра   Alex Tabounkine   17 Nov 2002 23:24:43 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:34:53 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:34:30 
 компиляция ядра   Alex Tabounkine   18 Nov 2002 00:03:36 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   20 Nov 2002 13:03:52 
 Re: компиляция ядра   Valentin Nechayev   21 Nov 2002 11:55:49 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   26 Nov 2002 14:08:31 
 компиляция ядра   Dikarev Evgeniy   27 Nov 2002 23:45:35 
 Re: компиляция ядра   Valentin Nechayev   29 Nov 2002 10:55:24 
 компиляция ядpа   Mike Yaroshevitch   30 Nov 2002 01:30:18 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   01 Dec 2002 15:35:24 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 14:03:48 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 15:36:36 
 Re: Re: компиляция ядра   Alexandr S. Agranovsky   15 Nov 2002 16:35:02 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 20:51:17 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 20:51:18 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 21:16:38 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 22:49:12 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 23:24:30 
 Re: компиляция ядра   Valentin Nechayev   16 Nov 2002 10:29:13 
 Re: компиляция ядра   Ilya Teterin   16 Nov 2002 14:06:50 
 Re: компиляция ядра   Valentin Nechayev   16 Nov 2002 16:13:44 
 Re: компиляция ядра   Ilya Teterin   16 Nov 2002 16:45:07 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:41:36 
 Re: компиляция ядра   Aleksey Cheusov   16 Nov 2002 15:59:01 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   20 Nov 2002 13:07:51 
 Re: kernel compiling   Aleksey Cheusov   20 Nov 2002 15:53:32 
 Re: kernel compiling   Vitaly.Lugovsky@ontil.ihep.su   26 Nov 2002 14:12:16 
 kernel compiling   Vasya Kruglov   28 Dec 2002 21:28:37 
 Re: kernel compiling   Valentin Nechayev   31 Dec 2002 18:57:11 
 Re: Re: kernel compiling   Alexandr S. Agranovsky   31 Dec 2002 19:34:10 
 Re: kernel compiling   Valentin Nechayev   31 Dec 2002 23:22:28 
 Re: Re: kernel compiling   Alexandr S. Agranovsky   01 Jan 2003 03:39:53 
 Re: kernel compiling   Aleksey Cheusov   04 Jan 2003 19:37:21 
 kernel compiling   Slawa Olhovchenkov   31 Dec 2002 21:59:50 
 Re: kernel compiling   Valentin Nechayev   01 Jan 2003 02:07:50 
 kernel compiling   Vasya Kruglov   02 Jan 2003 01:00:09 
 Re: kernel compiling   Alexandr S. Agranovsky   02 Jan 2003 12:40:37 
 Re: kernel compiling   Valentin Nechayev   02 Jan 2003 13:30:49 
 Re: kernel compiling   Victor Cheburkin   02 Jan 2003 12:28:17 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:39:33 
 Re: компиляция ядра   Sergey Shibeko   16 Nov 2002 16:08:44 
 Re: компиляция ядра   Valentin Nechayev   15 Nov 2002 12:49:33 
 Re: компиляция ядра   Anton Noginov   15 Nov 2002 13:35:25 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:33:02 
 Re: компиляция ядра   Aleksey Cheusov   15 Nov 2002 11:33:58 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   16 Nov 2002 00:56:29 
 Re: компиляция ядра   Ilya Teterin   15 Nov 2002 23:29:39 
 Re: компиляция ядра   Valentin Nechayev   16 Nov 2002 16:13:44 
 Re: компиляция ядра   Ilya Teterin   16 Nov 2002 16:50:11 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   20 Nov 2002 13:10:05 
 Re: компиляция ядра   Aleksey Cheusov   16 Nov 2002 16:23:50 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   20 Nov 2002 13:15:55 
 Re: kernel compiling   Aleksey Cheusov   20 Nov 2002 16:28:31 
 Re: kernel compiling   Victor Wagner   21 Nov 2002 01:55:54 
 Re: kernel compiling   Aleksey Cheusov   21 Nov 2002 20:39:36 
 Re: kernel compiling   Valentin Nechayev   24 Nov 2002 12:47:03 
 Re: kernel compiling   Valentin Nechayev   21 Nov 2002 11:08:31 
 Re: Re: kernel compiling   Alexandr S. Agranovsky   21 Nov 2002 12:29:21 
 Re: kernel compiling   Valentin Nechayev   21 Nov 2002 12:33:29 
 kernel compiling   Slawa Olhovchenkov   21 Nov 2002 13:06:24 
 Re: kernel compiling   Aleksey Cheusov   21 Nov 2002 21:04:42 
 Re: kernel compiling   Alexei Dets   21 Nov 2002 21:57:34 
 Re: Re: kernel compiling   Alexandr S. Agranovsky   21 Nov 2002 23:20:20 
 Re: kernel compiling   Vitaly.Lugovsky@ontil.ihep.su   26 Nov 2002 14:14:19 
 Re: kernel compiling   Aleksey Cheusov   02 Dec 2002 17:04:48 
 Re: kernel compiling   Alexander S. Usov   02 Dec 2002 17:51:41 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 20:57:37 
 Re: компиляция ядра   Ilya Teterin   14 Nov 2002 19:31:54 
 Re: компиляция ядра   Vitaly.Lugovsky@ontil.ihep.su   14 Nov 2002 23:44:54 
Архивное /ru.linux/17283462365a4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional