|
|
|
ASE 12.5. Как не отдавать поцессор другим программам!
|
|||
|---|---|---|---|
|
#18+
На днях слышал что ASE может даже в моменты простоя нагружать процессор и тем самым не отдавать его другим приложениям. Тем самым якобы происходит выйгрыш в производительности за счет меньшего переключения между задачами! Правда ли это? И как мона это сделать? Подазреваю что это какието параметры конфигурации! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2008, 08:53 |
|
||
|
ASE 12.5. Как не отдавать поцессор другим программам!
|
|||
|---|---|---|---|
|
#18+
cherrex_Den пишет: > Автор: "cherrex_Den" > На днях слышал что ASE может даже в моменты простоя нагружать процессор > и тем самым не отдавать его другим приложениям. Тем самым якобы > происходит выйгрыш в производительности за счет меньшего переключения > между задачами! Правда ли это? Истинная правда ! И как мона это сделать? Это никак не надо делать, это уже сделано. Регулировать можно с помощью параметра runable process serch count. Но без нужны от дефолтного значения рекомендую его не трогать. Подазреваю что > это какието параметры конфигурации! Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2008, 09:40 |
|
||
|
ASE 12.5. Как не отдавать поцессор другим программам!
|
|||
|---|---|---|---|
|
#18+
Если под виндой, то враки, в независимости азе это или мсворд. Процессы переключаются менеджером задач ОС, и получить больше времени можно только повысив приоритет задачи. Единствненный способ разделить сервер БД и приложения по процессорам, это в коде приложения указывать на каком процессоре они могут исполняться (processAffinity кажется называется этот параметр, но я не уверен на 100% за название параметра). все наши на www.corba.kubsu.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2008, 12:06 |
|
||
|
ASE 12.5. Как не отдавать поцессор другим программам!
|
|||
|---|---|---|---|
|
#18+
Ggg_old wrote: > Если под виндой, то враки, в независимости азе это или мсворд. В любой ОС ASE ведёт себя так. > Процессы переключаются менеджером задач ОС, и получить больше времени > можно только повысив приоритет задачи. Это всё так, но дело не в этом. А в том, что если ASE нечего делать, то что она должна делать ? Она могла бы вызывать что-то типа sleep(). Или какой другой вызов ОС, инициирующий переключение задач. Но если на данной машине работает только ASE, то это лишь трата процессорного времени ни на что. Поэтому ASE просто тупо циклится в цикле, ожидая появления задач, которые можно выполнять. runable process serch count - это просто количество прогонов тела этого цикла, если грубо. Кстати о приоритете. утверждение "получить больше времени можно только повысив приоритет задачи." неверно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2008, 12:23 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2011494]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
404ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 730ms |

| 0 / 0 |
