Еще раз о программировании Windows vs. UNIX

Big Cheese
Уже с Приветом
Posts: 1211
Joined: 02 Jul 2000 09:01
Location: SFBA

Re: Еще раз о программировании Windows vs. UNIX

Post by Big Cheese »

шпиён wrote:
Big Cheese wrote:Есть ли в природе примеры удачной реализации многоплатформенных продуктов loosely defined as "server applications", одинаково хорошо работающих под UNIX и Windows?


Да. Наш софт прекрасно работает и на Win, и на нескольких юниксах (если там компиляторы не начинают пургу гнать, вроде GCC, сошедшего с ума от ::delete на указатель на базовый класс (с виртуальным деструктором, не волнуйтесь). Как раз в одной из библиотек "platform abstraction layer", BTW. :)
Не поделитесь подробностями (если, конечно, информация не закрытая):
- Как организован код продукта: одна baseline для всех платформ или для каждой платформы - своя?
- Используете ли Вы сторонние PAL и, если да, то какие?
- Используете ли Вы специфичные для Windows вещи, типа overlapped I/O?
- Как у Вас организован процесс - одна команда разрабатывает код для всех платформ, или есть разделение разработчиков по платформам?
- Существует ли "главная" с точки зрения разработки платформа, или все платформы равны?

Заранее спасибо!
User avatar
YellowMan
Уже с Приветом
Posts: 1099
Joined: 30 Sep 1999 09:01
Location: Bryansk,RUSSIA >> Dublin, Ireland

Post by YellowMan »

Arte wrote:Ну вот самое простое - возьми Апач. Он и на выне32 быстрее работает (версия больше 2.0) чем местный ИИС. Про Unix/Linux молчу... тама ИИС нетути.


А давай поспорим на ящик Гиннеса что я напишу тест который под ИИС будет в 5-10 раз быстрее чем под Виндовым Апачем ? Только что это докажет ? :pain1:

Notepad вон тоже быстрее Ворда - ну и что ?
Удачи@С.Смирнов
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Post by A. Fig Lee »

YellowMan wrote:
Arte wrote:Ну вот самое простое - возьми Апач. Он и на выне32 быстрее работает (версия больше 2.0) чем местный ИИС. Про Unix/Linux молчу... тама ИИС нетути.


А давай поспорим на ящик Гиннеса что я напишу тест который под ИИС будет в 5-10 раз быстрее чем под Виндовым Апачем ? Только что это докажет ? :pain1:

Notepad вон тоже быстрее Ворда - ну и что ?


Нотепад - ето ИИС? Сомневаюсь, что быстрее будет.
Верить нельзя никому - даже себе. Мне - можно!
User avatar
Arte
Удалена за неоплаченную рекламу
Posts: 104
Joined: 21 Apr 2002 23:57
Location: Latvia -> Ireland

Post by Arte »

YellowMan wrote:А давай поспорим на ящик Гиннеса что я напишу тест который под ИИС будет в 5-10 раз быстрее чем под Виндовым Апачем ? Только что это докажет ? :pain1:

Notepad вон тоже быстрее Ворда - ну и что ?

Процедура передачи гиннеса от тебя ко мне будет затруднена ;)
И потом я так понимаю что тесторовалась загрузка и время обслуживания простейших GET запросов. Никаких наворотов.
Niky
Уже с Приветом
Posts: 550
Joined: 31 Mar 2000 10:01
Location: Moscow --> Baltimore, MD

Post by Niky »

Arte wrote:
Vovka wrote:А здесь можно поподробней?
Какая конфигурация, что за задача, как тестировали и производительность меряли?

Конечно можно. Ищите в Гугле, или на самом сайте Апача. Линк дать? www.apache.org

Пока что навскидку попалось только это: http://www.extremetech.com/article2/0,1558,74941,00.asp.
...
And, based on our tests, we agree. eWEEK Labs compared the performance of Apache 2.0 and Microsoft Corp.'s Internet Information Services 5.0, both running on Windows 2000 Advanced Server. Apache kept pace with IIS during the entire test, which means that sites that move from IIS to Apache 2.0 on Windows won't have to worry about taking a performance hit.
...

Как-то тут не видно, что Апач быстрее. Может не поленитесь все-таки ссылку накопать?
User avatar
YellowMan
Уже с Приветом
Posts: 1099
Joined: 30 Sep 1999 09:01
Location: Bryansk,RUSSIA >> Dublin, Ireland

Post by YellowMan »

Arte wrote:Процедура передачи гиннеса от тебя ко мне будет затруднена ;)
И потом я так понимаю что тесторовалась загрузка и время обслуживания простейших GET запросов. Никаких наворотов.


За своим пивом я сам заеду :) Ну или чек возьму :)
Что и как тестировать я сам выберу - речь ведь идет о том что Апач unconditional быстрее IIS, причем всегда ?
Удачи@С.Смирнов

Return to “Вопросы и новости IT”