Personal Stream Tool - Extra

A PST-Extra sorozat keretében olyan alkalmazásokat, megoldásokat mutatunk be, amelyek a gépkönyvben nem kerülnek publikálásra, azonban igen hasznosak lehetnek különleges feladatok meg-oldásánál.

Előző cikkünkben a fájlban tárolt adatok vizsgálatát egészítettük ki néhány új gondolattal, mostani cikkünkben a TCP átvitel jellegzetességéből adódó lehetőségeket fogjuk kihasználni.

Mint tudjuk, a webes kezelőfelület TCP/IP átvitellel kapcsolódik a készülékhez, ami azt jelenti, hogy a web böngésző igyekszik a lehető leghamarabb elszakadni a készüléktől és csak a legszükségesebb esetekben csatlakozik a készülékhez ismét. Wireshark programmal vizsgálva a PST és a számítógép közötti kommunikációt az összekapcsolódás ideje pontosan meghatározható.

A témával kapcsolatban egy másik jellemzőről is említést kell tenni. Néhány évvel ezelőtt tapasztaltuk, hogy a Firefox böngésző nagyon „türelmetlen” volt, azaz ha nem sikerül rövid időn belül letöltenie a kért anyagot, azonnal jelezte annak elérhetetlenségét. Vélhető, hogy a Firefox fejlesztőinek többen is jelezték, hogy nincs mindenkinek „szupergyors” internet kapcsolata, azaz jobb lenne, ha a böngésző „türelmesebb” lenne. Az utóbbi években ezen változtattak, és így most már meglehetősen sokat, akár több másodpercet is vár a böngésző, ha szükséges.

A PST kapcsolódási idejének vizsgálatához indítsunk el példaként egy adatsebesség vizsgálatot. Mint az 1. ábrán is látható, a lekérdezés 11 packetből áll és 2665- 2449 = 216 ms ideig tart, majd a szoftver 1000 ms-ot vár a következő lekérdezésig.

1. ábra

Egy adatcsomag lekérdezése TCP/IP környezetben

A kisebb számítógépek, tabletek stb. hibátlan működése érdekében szoftvereinket mi is „türelmes változatban” készítjük, azaz a ciklusokat csak az előző adatok feldolgozásának befejezése után indítjuk.

Üzemszerű használat esetén egyszerre csak egy menü (pl. adatsebesség mérés egy TS-en) jeleníthető meg, de most használjuk ki a bevezető sorai mögött megbúvó lehetőségeket. Indítsunk el egymás után két böngészőt ugyanarról a PST-ről.

2. ábra

Két böngésző egyidejű futtatása ugyanarról a PST-ről

A második ábrán még ugyanazt a bemenőjelet vizsgáljuk a két felületen. A második böngésző két másodperces késéssel fut, mivel ennyivel később indítottuk el, de jól szemlélteti a helyes működést.

Természetesen ugyanannak az adatfolyamnak két felületen történő vizsgálatára nincs szükség, de máris értelmet nyer az elrendezés, ha a felületeken különböző adatfolyamok vizsgálatát állítjuk be. Az idő adatokból látszik, hogy három, négy esetleg öt böngésző egyidejű futtatása sem reménytelen.

Tovább bonyolítva a helyzetet a böngészőkön eltérő vizsgálatok is indíthatók. Például lehetne a második böngészőn a PID Analyzer modult futtatni. Üzemszerű változatokat eredményez, ha a böngészőket különböző számítógépeken indítjuk el. A variációk nagy száma miatt egy adott kombináció működő-képessége csak helyszíni próbával állapítható meg.

Majernik Zoltán   

A teljes újság letölthető innen...