Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
У клиента довольно мощный сервер... На нем выполняется задачка изъятия данных из одной задачи (области), перекодировка данных и запись в другую задачу (область)... При этом процессор загружен не более 5%. Оно конечно вся нагрузка лежит на дисках... Но может и проц где притормаживает. Так вот, есть ли вариант заставить работать все 8 ядер? ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 08:24 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
* увеличить размер кеша глобалов * подумать, нужно ли журналирование для перекодировщика * подумать, можно ли одну задачу разбить на 8 задач * разнести по разным физическим дискам каталог bin, файлы данных и каталог журнала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 11:31 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
ну я подумать, можно ли одну задачу разбить на 8 задачДа, пожалуй никому еще не удавалось одним процессом Cache загрузить более одного ядра... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 12:20 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
ну я * увеличить размер кеша глобалов * подумать, нужно ли журналирование для перекодировщика * подумать, можно ли одну задачу разбить на 8 задач * разнести по разным физическим дискам каталог bin, файлы данных и каталог журнала 1 2 журналирование уже отключили 3 задачу придется распараллелировать 4 при отключенном журналировании не так существенно чтобы распараллелить задачу нужно узнать на сколько задач можно ее разбить кто нибудь знает как узнать средствами Cache, сколько всего ядер в системе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 12:35 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
DAiMorчтобы распараллелить задачу нужно узнать на сколько задач можно ее разбить кто нибудь знает как узнать средствами Cache, сколько всего ядер в системе А в чем смысл разбивать задачу на точно такое число сколько ядер? Если сможете разбить на N - то пробуйте разное N, увидите что лучше. На сервере все равно крутится куча процессов, в том числе принадлежащие каше, и занять ядро только одним процессом каше все равно не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 12:47 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
ну я , т.е. если "распаралеливать" задачу 100%-ной уверености в выигрыше нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 13:13 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
DAiMorкто нибудь знает как узнать средствами Cache, сколько всего ядер в системе $system.Util.NumberOfCPUs() В версии 2009.1 посмотрите документацию на новый класс %SYSTEM.CPU ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 17:05 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
ну яDAiMorчтобы распараллелить задачу нужно узнать на сколько задач можно ее разбить кто нибудь знает как узнать средствами Cache, сколько всего ядер в системе А в чем смысл разбивать задачу на точно такое число сколько ядер? Если сможете разбить на N - то пробуйте разное N, увидите что лучше. На сервере все равно крутится куча процессов, в том числе принадлежащие каше, и занять ядро только одним процессом каше все равно не получится. мне и не нужно забивать ядро полностью одним процессом тем более что это уже задача ОС распределить нагрузку по ядрам, мне главное запустить несколько процессов, я предполагал запускать N-1 процессов, где N - число ядер, только если их больше 2 ведь для каждого Cache процесса создается win процесс, что и дает возможность ожидать полной нагрузки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 17:57 |
|
||
|
Как заставить работать все 8 ядер?
|
|||
|---|---|---|---|
|
#18+
servitDAiMorкто нибудь знает как узнать средствами Cache, сколько всего ядер в системе $system.Util.NumberOfCPUs() В версии 2009.1 посмотрите документацию на новый класс %SYSTEM.CPU спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2009, 17:57 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35896323&tid=1558542]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 372ms |

| 0 / 0 |
