| Title: | ACMSxp product questions and comments |
| Notice: | Refer to notes 1 through 11 for conference information |
| Moderator: | DUCAT::ROSCOE |
| Created: | Tue Oct 05 1993 |
| Last Modified: | Thu Jun 05 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 282 |
| Total number of notes: | 1134 |
Hello,
I have some implementation specific question about ACMSxp for WNT.
1. When acms_tpcontroll process wakes up and executed?
If it is watching something, Does this process polling execution?
2. I heard that acms_event_svr and acms_txnlog_svr can multi-thread
execution.
Can acms_tpcontroll multi-thread execution?
3. Is there any limitation for thread of following process?
How many maximum threads can I create?
acms_tpcontroll
acms_event_svr
acms_txnlog_svr
4. When log server process writes log into disk physically?
I guess log server process uses asynchronous I/O.
Probably, O/S(WNT) controls it. Is this correct?
Regards,
/nishikawa
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 262.1 | Read Documentation | DUCAT::ROSCOE | Thu Mar 06 1997 09:34 | 45 | |
>>> 1. When acms_tpcontroll process wakes up and executed?
>>>
>>> If it is watching something, Does this process polling execution?
No, the tpcontroller does not poll to determine if it needs to take
action regarding the particular state of a server. The tpcontroller
is primarily involved in stopping, starting and restarting servers
should they crash.
2. I heard that acms_event_svr and acms_txnlog_svr can multi-thread
execution.
Can acms_tpcontroll multi-thread execution?
The tprcontoller, event log server, and txnlog server are multi
threaded, you have no control over how they choose to do their
work.
>>> 3. Is there any limitation for thread of following process?
>>> How many maximum threads can I create?
>>> acms_tpcontroll
>>> acms_event_svr
>>> acms_txnlog_svr
You don't preset the number of threads for these servers.
The event log server and txnlog server are system servers.
They are started by the tpcontroller, you don't manipulate them.
>>> 4. When log server process writes log into disk physically?
>>> I guess log server process uses asynchronous I/O.
>>> Probably, O/S(WNT) controls it. Is this correct?
The txnlog server process calls into the Encina Toolkit. From
then on the encina toolkit writes into the log file. I'm not
aware of how the toolkit choose to write into the file.
| |||||