|
|
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
arni, я просто указал автору на то, что необходим выбор архитектуры в его инсталяторе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:15:04 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Симонов Денися просто указал автору на то, что необходим выбор архитектуры в его инсталяторе.что не отменяет факта, что один из вариантов будет дефолтным, который и будут чаще всего выбирать, т.к. определенный класс людей нажимает "Далее", в принципе не вчитываясь в вопросы инсталятора. И пусть лучше они будут одарены супером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:21:05 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyrpalaznikВсе вышесказанное заставило задуматься и поэкспериментировать...Далее пошел не фильтрованный поток сознания. Как говорил ДЕ, если бы одна архитектура была однозначно хорошей, никто не стал бы заморачиваться и держать параллельно 2. rpalaznikт.к. проблем с распараллеливанием с версии 2.5 нетss в 2.5 не параллелится по ядрам. НУ почитай уже доку, ссылку ведь выше дали и форуме это обсуждалось, в том числе участим разработчиков. Я эти доки изучил, и к сожалению, пока не докопался до истины т.к. мне кажется, что информацию из них противоречит тому, что говорите мне вы. авторWindows Superserver defaults to using the first logical processor only, because prior to 2.5 it performed badly on SMP systems. To make use of all your processors, set the CpuAffinityMask parameter in firebird.conf to: 3 for 2 CPUs/cores; 15 for 4 CPUs/cores; 255 for 8 CPUs/cores. Подскажите пожалуйста, как это правильно понимать? Неужели это не говорит что для распараллеливания работы SS нужно подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:58:11 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznikНеужели это не говорит что для распараллеливания работы SS нужно подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать? Для начала скажи где ты это нашёл. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:02:00 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznik, нет это говорит о том, что надо поставить такую маску чтобы SS использовал только 1 ядро процессора. Соответственно, в зависимости от маски будет зависеть какое именно. Можно конечно поставить маску так, чтобы юзались два и более ядра, только работать от этого лучше не будет. P.S. В 2.5 это всё же имеет смысл, если SS работает более чем с одной БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:02:51 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovrpalaznikНеужели это не говорит что для распараллеливания работы SS нужно подправить конфиг, чтобы указать серверу сколько процессоров\ядер ему использовать? Для начала скажи где ты это нашёл. http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg25-appx-architectures.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:04:30 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznik http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg25-appx-architectures.html Как уже сказали, суперсерверу можно разрешить использование нескольких ядер, но ему это не поможет. Так что - пиши в трекер чтобы этот текст вообще выкинули. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:11:25 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Симонов Денисrpalaznik, нет это говорит о том, что надо поставить такую маску чтобы SS использовал только 1 ядро процессора. Соответственно, в зависимости от маски будет зависеть какое именно. Можно конечно поставить маску так, чтобы юзались два и более ядра, только работать от этого лучше не будет. P.S. В 2.5 это всё же имеет смысл, если SS работает более чем с одной БД. Теперь понятно стало, спасибо! Ото пишут, что может использовать несколько ядер, только добавь правку в конфиге, а что на самом деле пользователи подключенные к одной базе будут все равно на одном коре крутиться так и не догадаешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:12:20 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, не надо. Всё же 2.5 умеет хотя бы параллелить работы двух и более баз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:13:36 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, надо бы донести до них :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:14:45 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznik, http://www.firebirdsql.org/file/documentation/release_notes/html/ru/rlsnotes25.html#rnfb25-engine В архитектуре SuperServer были сделаны два основных усовершествования: При работе с несколькими базами данных потоки теперь равномерно распределяются на все доступные процессоры, т.е. потоки, работающие с разными базами данных могут выполняться на разных процессорах. Замечание По умолчанию параметр «CpuAffinity» по прежнему привязывает сервер в режиме SuperServer к одному процессору. Для лучшей масштабируемости при работе с несколькими базами данных необходимо изменить значение этого параметра в файле firebird.conf. Небольшое улучшение масштабируемости при работе с одной базой данных на аппаратных средствах с поддержкой SMP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:18:49 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Симонов Денисrpalaznik, http://www.firebirdsql.org/file/documentation/release_notes/html/ru/rlsnotes25.html#rnfb25-engine В архитектуре SuperServer были сделаны два основных усовершествования: При работе с несколькими базами данных потоки теперь равномерно распределяются на все доступные процессоры, т.е. потоки, работающие с разными базами данных могут выполняться на разных процессорах. Замечание По умолчанию параметр «CpuAffinity» по прежнему привязывает сервер в режиме SuperServer к одному процессору. Для лучшей масштабируемости при работе с несколькими базами данных необходимо изменить значение этого параметра в файле firebird.conf. Небольшое улучшение масштабируемости при работе с одной базой данных на аппаратных средствах с поддержкой SMP. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:22:33 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Осталось добавить возможность выбора архитектуры SupperClassic в установщик и добавить описание каждой архитектуры для подсказки админам... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:24:55 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznikОсталось добавить возможность выбора архитектуры SupperClassic в установщик и добавить описание каждой архитектуры для подсказки админам...разве в инсталлере нет чекбокса с текстом типа "Use SuperClassic" ? (а даже если и нет, остается батник %firebird_home%\bin\install_superclassic.bat - его-то кто мешает запустить ?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:38:52 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznik, описание лучше не пиши, пока не разобрался. Если хочешь заморочится, то сделай лучше установку параметров кэша, размера файла сортировки, директории для баз данных и т.д. Там ещё много что из конфига через инсталятор можно настроить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:40:30 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Вано Сусанишвили, стандартный установщик - супер штука, но когда нужно установить сразу несколько, на определенные порты с нужным паролем sysdba, с нужным названием службы - приходится ручками все править, а тут можно быстро все сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:41:49 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznik, на самом деле большинство здешних разработчиков не пользуются стандартным инсталятором, ибо FB и без него ставится на раз два (в отличии от многих других серверов). Но для новичков инсталятором проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:45:47 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Симонов Денисне надо. Всё же 2.5 умеет хотя бы параллелить работы двух и более баз. Вот поэтому указанный текст и надо дополнить словами "не разрешайте суперсерверу использовать больше ядер, чем число одновременно открытых и активно используемых баз". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 19:52:10 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, можно подумать, что люди обычно используют больше двух баз на одном сервере. Кому надо - включит affinity. привязывать сразу при установке к нулевому (по порядку) ядру можно, конечно, но это моветон. Кроме того, я несколько потерял нить - этот установщик вообще для кого? Поставщики решений сами делают установщики с нужной им архитектурой ФБ. Стандартный (штатный) установщик уже есть. Скрипт как болванка для поставщиков решений? не имею ничего против, наоборот, за. Но не более того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 20:50:03 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Симонов Денисне пользуются стандартным инсталяторомНу почему же пользуемся, только устанавливаемый файл имеет расширение rpm. А с установкой типа "клиент онли" под винды и штатный отлично справляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 06:53:54 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
kdvDimitry Sibiryakov, можно подумать, что люди обычно используют больше двух баз на одном сервере. Кому надо - включит affinity. привязывать сразу при установке к нулевому (по порядку) ядру можно, конечно, но это моветон. Кроме того, я несколько потерял нить - этот установщик вообще для кого? Поставщики решений сами делают установщики с нужной им архитектурой ФБ. Стандартный (штатный) установщик уже есть. Скрипт как болванка для поставщиков решений? не имею ничего против, наоборот, за. Но не более того. Использовать его или нет - решает пусть каждый, у нас была потребность в таком установщике и мы его сделали, что сильно упростило жизнь. Если есть кто-нибудь кому это будет полезно - хорошо, нет - ну значит тут все со своим самоваром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 10:22:09 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
rpalaznikИспользовать его или нет - решает пусть каждый использовать скрипт или готовый инсталлятор? Против скрипта я ничего не имею. Но если ты начнешь выкладывать готовый дистрибутив, сделанный тобой, то ты будешь в определенном смысле конфликтовать с проектом Firebird. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 22:43:15 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
kdvесли ты начнешь выкладывать готовый дистрибутив, сделанный тобой, то ты будешь в определенном смысле конфликтовать с проектом Firebird. С другой стороны проект уже отказался от выкладывания готовых дистрибутивов для зоопарка линухов, так что если автор возьмёт на себя выкладывание дистрибутивов для зоопарка окошек, то с проекта снимется и эта ноша, всем легче станет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 23:17:32 |
|
||
|
Установщик FireBird
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakovтак что если автор возьмёт на себя выкладывание дистрибутивов для зоопарка окошек, то с проекта снимется и эта ноша, всем легче станет. если только он не станет выкладывать дистрибутивы самостоятельно, на "левых" сайтах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 23:33:47 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38479005&tid=1564101]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
193ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 495ms |

| 0 / 0 |
