cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
485
Views
0
Helpful
2
Replies

CTIOS 5.1 supports Hyperthreading

slavr
Level 4
Level 4

Hi All.

Is there anyone who know if CTIOS 5.1 supports Hyperthreading. One of my customers have trouble with their CTIOS-server's. The continue to crash/restart. One of our guy's from the IT-Department, looked at the "Memory-dmp" file. It shows that the "ctiosservernode.exe" fails when moving data from one register to another. That's what I was told... I'm not a expert in the Hyperthreading topology. :o)

Thx in advance.

\Søren Lavard, TDC

2 Replies 2

arcastil
Cisco Employee
Cisco Employee

I am not sure about the term hyperthreading but mulitthreading is supported here is a extraction from the ctios admin guide

ICM Software CTI Product pdf - Section 3.10 - here is the exerpt:

: Service Layer

The Service layer sits between the connection layer and the Object Interface layer.

Its main purpose is to translate between the low-level network packets sent and

received by the connection layer and the high-level command and event messages

used in the Object Interface layer. The Service layer implements a generic

message serialization protocol which translates key-value pairs into a byte stream

for network transmission and deserializes the messages back to key-value pairs on

the receiving side. This generic serialization mechanism ensures

forward-compatibility, since future enhancements to the message set will not

require any changes at the Connection or Service layers.

A secondary purpose of the Service layer is to isolate the client from the network,

such that network issues do not block the client and vice versa. This is done via a

multi-threading model which allows user-program execution to continue without

having to “block” on network message sending or receiving. This prevents client

applications from getting “stuck” when a message is not immediately dispatched

across the network, and allows messages to be received from the network even if

the client application is temporarily blocked.

Hi Arcastil.

What I meant with Hyperthreading is :

Hyperthreading is something you can enable/disable i BIOS on the box. If it is enabled often you can see 4 CPU's in the taskmanager, tho there is only 2 physical CPU's in the box. Not all applications are supporting Hyperthreading and that's my issue here???

I'm afraid that having Hyperthreading enabled on the server will make the "ctiossernode.exe" to crash.

Regards.

Søren Lavard, TDC