BlackBerry Forums Support Community               

Closed Thread
LinkBack Thread Tools
Old 03-24-2010, 09:11 AM   #1 (permalink)
BlackBerry Extraordinaire
noname's Avatar
Join Date: Sep 2005
Location: Congested Islet of "Foreign Talents" (> 45% of workforce) - Singapore.
Model: Z10
OS: 10.0.0
Carrier: Singtel
Posts: 1,504
Post Thanks: 6
Thanked 9 Times in 9 Posts
Arrow Knowledge Sharing - Minshall's Algorithm

Please Login to Remove!


On the GroupWise messaging server, the Minshall Algorithm is disabled by default. However, in some cases you should enable the algorithm to improve BlackBerry Enterprise Server performance and user experience.


Article Title: Enabling the Minshall Algorithm
Article Number: KB04224
Link: View Document

Article Title: Message flow is delayed or ceases due to non-responsive threads in the BlackBerry Messaging Agent on event NEW_MB_PCKT_NOTIFY
Article Number: KB13764
Link: View Document

[30038] (07/25 04:51:01.017):{0x20EC} Worker Thread: *** No Response *** Thread Id=0x1338, Handle=0x15B8, WaitCount=1, WorkingTime=18 min, LastActivity=18 min, Event: NEW_MB_PCKT_NOTIFY, User: First Last, Server: GWPOA1, Activity: Starting

How To enable Minshall's Algorithm

Syntax: set tcp minshall algorithm = string
Range: On | Off Default: Off

This parameter is used to enable or disable support for Minshall's Algorithm. An interaction between the sender's Nagle Algorithm and the receiver's Delayed ACK policy can create an especially severe problem: that of a temporary deadlock. The Nagle Algorithm prevents the sender from transmitting more data until it receives an outstanding ACK, while the delayed ACK policy prevents the receiver from transmitting an ACK until more data arrives. Sooner or later, the delayed-ACK timeout breaks the deadlock, but this adds delays to operations that should have completed much faster.

Minshall's Algorithm is an enhancement to the Nagle Algorithm that helps avoid the deadlock without disabling the Nagle Algorithm. The algorithm states that a small packet should be sent only if the connection does not have a small packet unacknowledged. From this statement, it is clear that the Minshall Algorithm allows one unacknowledged small packet per connection.

Link: Tuning the NetWare 6 TCP/IP Stack via SET Parameters
Native but 4th class citizen of a nation governed by idiots who import congestions & contention.

Last edited by noname : 03-24-2010 at 09:15 AM.
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Allen-Bradley 1761-L16BWA (1761-L16BWA) Processor/Controller
Allen-Bradley 1761-L16BWA (1761-L16BWA) Processor/Controller pictureAllen Bradley 1747-L532 /D SLC 500 SLC 5/03 Processor 16K DH-485/RS232 FRN 11
Allen Bradley 1747-L532 /D SLC 500 SLC 5/03 Processor 16K DH-485/RS232 FRN 11 picture(120) TEXAS INSTRUMENTS F642793PBM IC CPU ? FACTORY TRAY SEMICONDUCTOR NEW $149
TOSHIBA CIX40A3 w/PS(4X8)w/PROCESSOR, CALLER ID, 4 PORT VOICE MAIL pictureSiemens S7 6ES7 315-2AF03-0AB0 SC_M7677369 CPU
Siemens S7 6ES7 315-2AF03-0AB0 SC_M7677369 CPU picture

Copyright 2004-2016
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.