На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь

Страницы: (1182) « Первая ... 1161 1162 [1163] 1164 1165 ...  1181 1182  ( Перейти к последнему сообщению )  
> Windows vs Linux - Как десктоп , и игровая станция.
    Цитата DUKe @
    Но в нашем случае бсд ничем не лучше.

    Ну их всё-таки меньше, чем линуксов. И потом это совсем разные системы. О сходствах и различиях я не могу толком судить, потому что более или менее знаком только с FreeBSD.
      Кстати, про кодировки и локализацию. Никто не замечал, что BSOD в руссифицированной винде отображается не в той кодировке? А вы: юникод, юникод...
        Цитата rusty_angel @
        например *_enable="YES" в rc.conf — это же просто праздник какой-то!

        ага, согласен. по sysV приходится самому отрабатывать. в принципе начал что-то понимать, сейчас посмотрел инит-скрипты во фрюхе — пожалуй сделано несколько очевиднее, чем в дебе.
        Цитата rusty_angel @
        Вот за разные названия устройств для разных сетевых карт я фрю ненавижу, да:)
        аа, дададад. сталкивался, так и не понял, зачем это сделано. карточку сменил и уезжать собирался, хорошо, сначала доступ снаружи проверил :) впрочем ситуация вызывает проблемы только если о ней не знаешь, как было у меня. и, опять же, правится в /etc/rc.conf
        Цитата DUKe @
        Кстати, в *бсд везде все одинаково?

        насколько мне известно — нет. но тонкостей не знаю. как-то невольно выслушал лекцию по отличиям настройки openbsd и netbsd. могу затребовать дополнительную информацию.
        лорд111, не, халатно вы отнеслись к своей работе. письмо можно было бы новее найти, развернутее. ваш вариант — небольшая адаптация первых текстов, его уже читать не интересно, толи дело трактаты иногда появляются, с любовью люди к делу относятся. во-вторых сказано разместить на как можно большем количестве форумов, а не на одном форуме в куче тем. налицо манкирование непосредственными обязанностями. смотрите, а то пожалуюсь "сетевым модераторам яндекса" и они отнимут вашу "авторезацию".
          Кстати, кто-нибудь в курсе, по какому поводу Торвальдс назвал разработчиков фри безграмотными идиотами? Много раз встречал цитату, но оригинала не видел...

          Цитата rusty_angel @
          Ну и на работе один линукс и циски. И, мать его ZynOS.

          А вот ZynOS я не трогал. Что за зверь-то?
            Цитата
            Кстати, кто-нибудь в курсе, по какому поводу Торвальдс назвал разработчиков фри безграмотными идиотами? Много раз встречал цитату, но оригинала не видел...

            Вот по этому -> http://www.freebsd.org/cgi/man.cgi?query=zero_copy
            Цитата из письма:
            Цитата
            "I claim that Mach people (and apparently FreeBSD) are incompetent idiots. Playing games with VM is bad. memory copies are _also_ bad, but quite frankly, memory copies often have _less_ downside than VM games, and bigger caches will only continue to drive that point home."

            Письмо -> http://marc.info/?l=linux-kernel&m=114557179316779&w=2

            И, кстати, замечу что он во многом прав. На самом деле, FreeBSD не использует в части стека TCP/IP чего-то революционного. Делаются попытки уже существующие средства как-то улучшить. Правда, иной раз за счёт "балушек" с виртуальной машиной. В противовес этому... Но давайте по-порядку.
            Цитата
            стек TCP/IP то с чего "по-шустрее"? Есть какие-нибудь данные?

            Сервак, на котором я размещал в своё время свою статью по оптимизации стека TCP/IP в Linux сейчас закрыт. Как открою его, так выложу статью заново. Не проблема. На одну и ту же железку можно будет выставить фрю и линя и протестировать.
            Другое дело в том, что сам по себе стек в Linux ни как не связан со стеком из FreeBSD. Это совершенно независимый стек, который можно параметрами (хоть через sysctl) оттюнить как душе угодно -- поменять например ряд параметров, который улучшать производительность (в статистическом смысле) до ближайшего маршрутизатора.
            С другой стороны, чисто для реализации сетевых процессов, в ядре ветки 2.6.х, был введён системный вызов epoll(). Что это за зверь -- в ядре в интересах программы, которая этот вызов использует, создаётся структура (это kernel space), где указывается функция-обработчик (а это уже user space). Само собой, таких структур создаётся по числу необходимых сокетов для данного приложения. Это приёмная сторона сервера, как правило. Что происходит дальше. При поступлении данных в сокет (IP адрес + номер порта), ядро дёргает за яйца функцию-обработчик. Таким образом, ядру нет нужды перебирать все открытые сокеты, которые в данный момент присутствуют в системе, чтобы понять в какой же сокет засыпались данные... И только потом передавать управление обрабатывающему эти данные коду. Скорость возрастает. В разы. Например, здесь -> http://www.cs.uwaterloo.ca/~brecht/papers/getpaper.php?file=ols-2004.pdf есть сравнение.

            Да. Фишка это не кроссплатформенная. Но на "системном уровне" кроссплатформенность зло и мерзость. На прикладном -- да сколько угодно.
            Цитата
            а постфикс — кошерно? :)

            А постфикс на ядре 2.6.х так и работает... ;) Кошерно... Кошерно... Не волнуйся.

            По поводу "единственного способа" сделать что-либо... Не знаю. В линуксе то же есть такой способ. Тот самый, которым пользуется каждый из нас в процессе работы. Линукс предлагает "множество решений". Мы выбираем с этого "шведского стола" то, что нужно нам. Вот и всё. А уж как именно оно конфигурируется -- зависит от предпочтений. Например, для меня самый удобный способ -- куча rc.* файлов в одном каталоге, т.к. vim или gvim могут по сети через scp (например) протокол работать... Там есть ещё nread, nwrite... Кому-то удобнее запустить что-то навроде "мастера" в графике... Да Бог с ним -- главное чтоб работало.

            Цитата
            Я только не понимаю, откуда унификация взяться должна.

            Как всегда -- из глубин народных... Сообщества, то есть. Например, есть стандарт FHS (описывает файловую систему), стандарты POSIX, которые описывают и системные вызовы и утиллиты (обязательный набор). freedesktop описывает общие концепции рабочего стола, иконок. Далее для GTK+/GNOME свои стандарты http://library.gnome.org/ Например, вот цветовая палитра GNOME -Ю http://library.gnome.org/devel/hig-book/stable/design-color.html.en из книги GNOME Human Interface Guidelines 2.0, где описаны и цвета и расположения элементов и... Да, короче, не зря она так названа... Для Qt/KDE -- не знаю. Я с ними мало работаю. Но наверное, стандарты, свои есть...

            Ещё есть LSB 2.0 -> http://dev.linuxfoundation.org/build/lsb20.html. Это вообще что-то типа всеобъемлющего "стандарта Linux"...
            Цитата
            И чем тогда будут дистрибы отличаться?

            Да тем же, чем и сейчас -- составом предлагаемого софта. И взлядом на обновление системы или на установку ПО. По большому счёту, они и сейчас не шибко различаются... ;)
            Цитата
            Кстати, в *бсд везде все одинаково? (это не риторический вопрос)

            Не везде. Отличия между дистрибами BSD будут по-боле чем между разными линуксами.

            Добавлено
            Цитата
            А вот ZynOS я не трогал. Что за зверь-то?

            Да у меня стоит. Короче, это разработка фирмы "зухель" из разряда "наш ответ циске". Это ставится на девайсы зухелёвые. Имеет встроенный сервер http для конфигурирования и управления, в то же время интерфейс командной строки -- хоть через telnet, хоть через ssh. У меня установлена на Prеstige P660 HT2... Это ADSL-роутер с 4 сосками Eth и 1 Wi-Fi. Всё в одном и недорого строит. Настраивать проще пареной репы, а глубже (унутр софта) не лазил.
              Шадофф, вери биг спс за инфу, буду изучать/позновать/разбираться. Может сам потестю чего, если время найду...
                D_KEY, на самом деле, я там смешал ответ Линуса по поводу работы с памятью и несколько своих высказываний по поводу стека TCP/IP. Просто, мне было влом разделять на две части. На самом деле, во фряхе (в ядре) почти всё сделано именно так ->(_!_)-> (через попу). Куда ни кинь, везде не очень хорошо. По этой причине, когда коре тим догоняет как оно лучше сделать, то оказывается что в линухе кернел тим это уже сделала. Просто, с линуксом больше народа возится. Я не говорю что семейство *BSD очень плохое или вообще отказывается работать... Но чего-то как-то сложно это...
                  Цитата D_KEY @
                  А вот ZynOS я не трогал. Что за зверь-то?

                  Это зюхель в своих железяки пихает.

                  Цитата Шадофф @
                  Да Бог с ним -- главное чтоб работало.

                  Ну да. А как это потом будет разгребать другой админ — пофиг.

                  Добавлено
                  Давайте вернёмся к винде.

                  Вот стоит у родителей комп. Так уж сложилось, что винт разбит по-дурацки: ( C: )5+ 13+19 и второй винт на 80. Всё было замечательно, винты были пустыми, пока отец не купил цифровую мыльницу. Documents And Settings очень быстро разраслись и на первом диске осталось свободно всего 35 метров. Внимание вопрос. Как я в самой дружелюбной системе за всю историю человечества перенесу "Мои документы" на другой диск?
                    Цитата
                    Ну да. А как это потом будет разгребать другой админ — пофиг.

                    Ты знаешь... Я не знаю, как тебе и сказать... Мне просто неловко... :lool: :lool: :lool: Вообще-то есть такая штука как документация. Нормальный админ всегда записывает (и зарисовывает), благо это можно хоть в опенофисе, хоть в визии нарисовать -- где и что. Записывает конфиги, какой сервис, какой порт, какой IP... Кроме того, всегда есть архив (скриптов в том числе) и не проблема сунуть нос и глянуть. Вот если админ этого не делает... Тады ой... Тады всё очень плохо.

                    При нормальном подходе вопрос только один -- какой дистриб?
                    Сообщение отредактировано: Шадофф -
                      Цитата rusty_angel @
                      Как я в самой дружелюбной системе за всю историю человечества перенесу "Мои документы" на другой диск?

                      Правой кнопкой на "My documents" -> Properties -> вкладка Target -> Move...

                      Добавлено
                      Цитата Шадофф @
                      Нормальный админ всегда записывает (и зарисовывает), благо это можно хоть в опенофисе, хоть в визии нарисовать -- где и что. Записывает конфиги, какой сервис, какой порт, какой IP...

                      По моему таких админов в природе не существует...
                        Цитата rusty_angel
                        Это зюхель в своих железяки пихает.

                        Да это я понял. Просто интересно, что из себя представляет, на что похожа и тд и тп...

                        Цитата rusty_angel
                        Вот стоит у родителей комп. Так уж сложилось, что винт разбит по-дурацки: ( C: )5+ 13+19 и второй винт на 80. Всё было замечательно, винты были пустыми, пока отец не купил цифровую мыльницу. Documents And Settings очень быстро разраслись и на первом диске осталось свободно всего 35 метров. Внимание вопрос. Как я в самой дружелюбной системе за всю историю человечества перенесу "Мои документы" на другой диск?

                        ай-яй-яй ;)
                        Цитата wind
                        Правой кнопкой на "My documents" -> Properties -> вкладка Target -> Move...


                        Шадофф, да я понял.
                          Цитата D_KEY @
                          Достойные аналоги виндовс стоят денег, как собственно и сама система.

                          Вовсе не обязательно. Тем более, что обычно любая, заслуживающая внимания, открытая программа компилируется для Windows.

                          Цитата D_KEY @
                          А вы в линухе какие проблемы видите в этом плане?

                          Я отвечал на вопрос "для чего нужен юникод".

                          Цитата rusty_angel @
                          Как я в самой дружелюбной системе за всю историю человечества перенесу "Мои документы" на другой диск?

                          3 варианта:

                          1. Изменить ключ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personal.
                          2. Сделать папку "Мои документы" символической ссылкой на другой диск.
                          3. Примонтировать другой диск как папку "Мои документы".

                          Добавлено
                          Цитата wind @
                          Правой кнопкой на "My documents" -> Properties -> вкладка Target -> Move...

                          Честно говоря, не знал. :lol:
                            Цитата rusty_angel @
                            Ну их всё-таки меньше, чем линуксов.

                            не, ну вы как человек здравомыслящий понимаете, что вообще не аргумент)


                            Цитата rusty_angel @
                            И потом это совсем разные системы. О сходствах и различиях я не могу толком судить, потому что более или менее знаком только с FreeBSD.

                            а чем они так глобально отличаются?
                              Цитата Шадофф @
                              Ты знаешь... Я не знаю, как тебе и сказать... Мне просто неловко... :lool: :lool: :lool: Вообще-то есть такая штука как документация.

                              Мне тоже неловко, но ты живёшь в каком-то идеальном мире :)
                              Если админ достаточно вменяемый, чтобы даже писать внятную документацию, он и не нагородит особо. Но чаще-то мне приходится связываться с другим: какая-нибудь федора, на которую натянута куча софта, собранного из исходников, и поставленного то в /usr, то в /usr/local, то в /usr/local/supermegasoft, и не сохранены даже config.log'и. Работает, фигле.
                                Цитата DUKe @
                                а чем они так глобально отличаются?

                                OpenBSD располагает всеми средствами безопастности, для любого маньяка. Счетчик ошибок вроде недавно перевалил на цифру "3".

                                NetBSD, соответственно, позволяет связаться всему и со всем..
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (1182) « Первая ... 1161 1162 [1163] 1164 1165 ...  1181 1182
                                Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь



                                Рейтинг@Mail.ru
                                [ Script execution time: 1.2764 ]   [ 15 queries used ]   [ Generated: 3.11.26, 12:47 GMT ]