Doba zpracování uživatelského rozhraní
Tyto segmenty v časové ose jsou přidruženy k blokujícím časům, které jsou rozděleny do kategorií zpracování uživatelského rozhraní.To znamená, že vlákno čerpá zprávy systému Windows nebo provádí činnost ostatních uživatelských rozhraní.Během této doby je vlákno blokováno rozhraním API, které Vizualizer souběžnosti počítá jako zpracování uživatelského rozhraní.Rozhraní API, jako například GetMessage() a MsgWaitForMultipleObjects() spadají do této skupiny.
Není-li identifikováno předdefinované blokování rozhraní API, je zapotřebí zkontrolovat zásobníky volání a sestavy profilování, aby bylo možné určit základní příčiny zpoždění.
Kategorie zpracování uživatelského rozhraní je důležitá pro porozumění reakční době aplikací grafického uživatelského rozhraní a je žádoucí v aplikacích, které závisí na reakční době uživatelského rozhraní.Například, pokud vlákno uživatelského rozhraní dosahuje v rámci aplikace 100 % času při zpracování uživatelského rozhraní, nemá problém s reakční dobou.Avšak, pokud vlákno uživatelského rozhraní tráví mnoho času v jiných kategoriích, je zapotřebí vyhledat hlavní příčinu a zvážit možnosti snížení počtu kategorií netýkajících se uživatelského rozhraní na tomto vlákně.