Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (9)

Наибольший вклад в теги

Все теги (51)

Лучшие ответы пользователя

Все ответы (35)
  • Linux - 64 или 32 битная система, плюсы и минусы?

    fenrirgray
    @fenrirgray
    Недостатки х86_64:

    1) Выше потребление памяти(5-10%)
    2) Больше места на винчестере из за установленных 32-х битных библиотек.
    3) Память занимают еще и 32-х битные библиотеки.

    Преимущества x86_64

    1) В бинарных дистрибутивах(типа убунты) большая часть приложений собирается с совместимостью от i486 до i686. При этом там выключено большинство расширений процессора, типа sse и mmx. В Арче это не столь существенно т.к. сборка идет с i686, тем не менее разница все равно есть.
    При использовании x86_64 системы все пакеты будут собраны с совместимостью с x86_64, что включает в себя куда больший набор расширений, к примеру sse2, что означает повышенную отзывчивость системы и заметное невооруженным глазом повышение производительности.
    2) Не нужно использовать тормозные костыли типа pae.
    3) На некоторых операциях, типа кодирования/декодирования видео/аудио прирост производительности будет очень существенный.

    Как вы видите никакой особой разницы нет. Используя х86_64 вы выигрываете в производительности и теряете в памяти. Используя х32 — наоборот. Учитывая, что памяти у вас 4гб — я бы выбрал производительность т.к. её мало никогда не бывает.

    Сказки про мифические глюки 64-х битных систем — просто сказки. Флэш давным давно совершенно нормально(насколько это вообще возможно для флэша) работает либо через nspluginwrapper, либо можно вообще использовать нативную х64 бета версию из адоб-лабс.
    Всякие блобы, типа скайпа и гугл-земли, тоже работают без каких либо проблем, хоть и тянут за собой кучу 32-х битного мусора.
    Ответ написан
    2 комментария
  • Вычисления на GPU?

    fenrirgray
    @fenrirgray
    Ответ написан
    Комментировать
  • Операционные системы для NAS — посоветуйте

    fenrirgray
    @fenrirgray
    Openfiler — практически тоже самое, только основанное на линуксе, а не на фрибсд, а еще тут много непонятно зачем нужных(по крайней мере по умолчанию) в NAS'е вещей типа LDAP.
    NexentaStor — практически тоже самое, только основанное на ядре Соляриса с gnu-окружением.
    openmediavault — еще один линуксовый NAS.

    Pulsar-OS — отличается тем, что находится в состоянии альфа-версии и как следствие глючит.

    Open-E — у меня так и не захотело устанавиться, но судя по их сайту это что то крутое. Наверное.

    Zentyal — крутая штука, но там СТОЛЬКО лишнего… Например voip. И еще много всего. Очень много всего.

    Собственно, если ваше оборудование поддерживается любым из этих трех ядер — то по большому счету особой разницы нет. Опенфилер пожалуй малость требовательней к ресурсам.
    Лично я бы выбрал опенмедиаваулт т.к. он линукс-базед и как следствие привычней и там меньше лишнего по сравнению с опенфилером.
    Кроме того достаточно любопытный выбор это Nexenta, в первую очередь из-за поддержки zfs.

    А если вам хочется чего то особенного — можете взглянуть на gluster ^^
    Ответ написан
    4 комментария
  • Разработка мессенджера

    fenrirgray
    @fenrirgray
    Выбора особого нет это или ejabberd, openfire или tigase. Можете посмотреть сюда: en.wikipedia.org/wiki/Comparison_of_XMPP_server_software
    Первый — наиболее распространен. Он быстрый, классно распаралелливается(не зря на erlang написан) и поддерживает весьма обширное количество ХЕРов. Основной недостаток — мало кто знает erlang)
    Openfire — удобная настройка, всякие гуи и прочая, но сильно проседает производительность при большой нагрузке. Идеален для небольших сетей.
    tigase — так же как и openfire написан на яве, но куда лучше масштабируется, да и вообще пишется именно с упором на производительность. С другой стороны в последний раз когда я на него смотрел он поддерживал куда меньше плюшек и там были проблемы с документацией.

    По поводу того, что почитать — www.ejabberd.im/ www.igniterealtime.org/projects/openfire/ www.tigase.org/
    Там есть достаточно подробная документация, мэйл листы и исходники, последнее пожалуй самое полезное)

    А вообще не очень понятно зачем вам серверная часть, если вы пишете клиентскую.
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (3)