{"id":21,"date":"2007-12-13T00:26:58","date_gmt":"2007-12-12T23:26:58","guid":{"rendered":"http:\/\/oso.com.pl\/?p=21"},"modified":"2007-12-13T00:28:43","modified_gmt":"2007-12-12T23:28:43","slug":"wplyw-rozdzielczosci-na-wykorzystanie-pasma-przez-protokol-rdp","status":"publish","type":"post","link":"https:\/\/oso.com.pl\/?p=21","title":{"rendered":"Wp\u0139\u0082yw rozdzielczo\u0139\u009bci na wykorzystanie pasma przez protok\u0102\u0142\u0139\u0082 RDP"},"content":{"rendered":"<p>Dzi\u0139\u009b kr\u0102\u0142ciutko o wp\u0139\u0082ywie rozdzielczo\u0139\u009bci w sesji terminalowej na wykorzystanie pasma przez protok\u0102\u0142\u0139\u0082 RDP.<\/p>\n<p><strong>\u0139\u009arodowisko<\/strong><br \/>\nZnowu\u0139\u017a wracamy do \u0139\u009brodowiska, kt\u0102\u0142re opisa\u0139\u0082em ju\u0139\u017a wcze\u0139\u009bniej <a href=\"http:\/\/oso.com.pl\/?p=16\" target=\"_blank\">w tym wpisie<\/a>. Poruszamy si\u00c4\u0099 tym razem tylko w obr\u00c4\u0099bie klienta RDP wbudowanego w Windows XP (chodzi o\u00c2\u00a0 wersj\u00c4\u0099 5.1, na chwil\u00c4\u0099 obecn\u00c4\u0085 przez Windows Update dost\u00c4\u0099pna jest od pewnego czasu wersja 6.0).<\/p>\n<p><strong>Wyniki<\/strong><br \/>\nPoni\u0139\u017asze wykresy wymagaj\u00c4\u0085, moim zdaniem, kr\u0102\u0142tkiego obja\u0139\u009bnienia.  Stara\u0139\u0082em si\u00c4\u0099 na nich pokaza\u00c4\u0087, jak zmienia si\u00c4\u0099 wykorzystanie pasma wraz ze wzrostem rozdzielczo\u0139\u009bci i por\u0102\u0142wna\u00c4\u0087 je do ca\u0139\u0082kowitej liczby pikseli wy\u0139\u009bwietlanych w sesji terminalowej. Pomiary wykorzystania pasma i liczb\u00c4\u0099 pikseli na ekranie por\u0102\u0142wna\u0139\u0082em do warto\u0139\u009bci osi\u00c4\u0085ganych w rozdzielczo\u0139\u009bci 800&#215;600 st\u00c4\u0085d wszystkie wykresy zaczynaj\u00c4\u0085 si\u00c4\u0099 od warto\u0139\u009bci 1.<br \/>\nNa wykresach pojawiaj\u00c4\u0085 si\u00c4\u0099 trzy linie:<\/p>\n<ol>\n<li>Zielona &#8211; wzrost liczby pikseli wy\u0139\u009bwietlanych w sesji terminalowej<\/li>\n<li>Niebieska &#8211; maksymalne wykorzystanie pasma podczas testu<\/li>\n<li>Granatowa &#8211; \u0139\u009brednie wykorzystanie pasma podczas testu<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"http:\/\/oso.com.pl\/obrazy\/rozdzielczosc_rdp\/rozdzielczosc1.jpg\" \/><br \/>\n<strong>Wykres 1<\/strong> Wzrost wykorzystania pasma wraz z rozdzielczo\u0139\u009bci\u00c4\u0085 w przypadku aplikacji zawieraj\u00c4\u0085cej g\u0139\u0082\u0102\u0142wnie statyczn\u00c4\u0085 grafik\u00c4\u0099.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/oso.com.pl\/obrazy\/rozdzielczosc_rdp\/rozdzielczosc2.jpg\" \/><br \/>\n<strong>Wykres 2<\/strong> Wzrost wykorzystania pasma wraz z rozdzielczo\u0139\u009bci\u00c4\u0085 w przypadku aplikacji wy\u0139\u009bwietlaj\u00c4\u0085cej opr\u0102\u0142cz tekstu pewne elementy graficzne.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/oso.com.pl\/obrazy\/rozdzielczosc_rdp\/rozdzielczosc3.jpg\" \/><br \/>\n<strong>Wykres 3<\/strong> Wzrost wykorzystania pasma wraz z rozdzielczo\u0139\u009bci\u00c4\u0085 w przypadku aplikacji wy\u0139\u009bwietlaj\u00c4\u0085cej pokaz zdj\u00c4\u0099\u00c4\u0087.<\/p>\n<p>Podczas bada\u0139\u0084 mierzy\u0139\u0082em te\u0139\u017a czas wykonania test\u0102\u0142w. Wyniki w poni\u0139\u017aszej tabeli:<br \/>\n<img decoding=\"async\" src=\"http:\/\/oso.com.pl\/obrazy\/rozdzielczosc_rdp\/tabela.jpg\" \/><br \/>\n<strong>Tabela 1<\/strong> Wp\u0139\u0082yw rozdzielczo\u0139\u009bci na czas wykonania test\u0102\u0142w.<\/p>\n<p>Wykresy powy\u0139\u017aej zosta\u0139\u0082y przeliczone odpowiednio przez czas trwania test\u0102\u0142w, poniewa\u0139\u017a uzna\u0139\u0082em, \u0139\u017ae wykorzystany przeze mnie sprz\u00c4\u0099t m\u0102\u0142g\u0139\u0082 mie\u00c4\u0087 wp\u0139\u0082yw na czas wykonania test\u0102\u0142w w wy\u0139\u017aszych rozdzielczo\u0139\u009bciach. Oczywi\u0139\u009bcie mog\u00c4\u0099 si\u00c4\u0099 myli\u00c4\u0087 i wolniejsze przetwarzanie grafiki przy wy\u0139\u017aszych rozdzielczo\u0139\u009bciach, widocznie szczeg\u0102\u0142lnie w te\u0139\u009bcie &#8222;przegl\u00c4\u0085darka zdj\u00c4\u0099\u00c4\u0087&#8221;, jest niezale\u0139\u017ane od mocy procesora czy ilo\u0139\u009bci pami\u00c4\u0099ci.<\/p>\n<p><strong>Podsumowanie<\/strong><br \/>\nNie wiem, czy moje wnioski s\u00c4\u0085 trafne, ale z analizy wynika, \u0139\u017ae protok\u0102\u0142\u0139\u0082 RDP dobrze radzi sobie z podwy\u0139\u017aszaniem rozdzielczo\u0139\u009bci. Wi\u00c4\u0099ksza ilo\u0139\u009b\u00c4\u0087 pikseli, kt\u0102\u0142re serwer przesy\u0139\u0082a do klienta, nie wp\u0139\u0082ywa znacznie na wykorzystanie \u0139\u0082\u00c4\u0085cza. Nawet w przypadku aplikacji o du\u0139\u017aej ilo\u0139\u009bci zmiennej grafiki (przegl\u00c4\u0085darka zdj\u00c4\u0099\u00c4\u0087) wykorzystanie pasma ros\u0139\u0082o wolniej ni\u0139\u017a teoretyczna ilo\u0139\u009b\u00c4\u0087 pikseli wy\u0139\u009bwietlanych na ekranie.<br \/>\nWarty odnotowania jest na pewno zdecydowanie d\u0139\u0082u\u0139\u017aszy czas trwania test\u0102\u0142w. Wy\u0139\u009bwietlenie po stronie klienta tej samej ilo\u0139\u009bci tych samych zdj\u00c4\u0099\u00c4\u0087 trwa\u0139\u0082o prawie dwukrotnie d\u0139\u0082u\u0139\u017aej przy rozdzielczo\u0139\u009bci 1280&#215;1024 ni\u0139\u017a przy 800&#215;600. W przypadku aplikacji zawieraj\u00c4\u0085cych mniejsz\u00c4\u0085 ilo\u0139\u009b\u00c4\u0087 grafiki czas ten wzrasta minimalnie.<br \/>\nMo\u0139\u017aliwe, \u0139\u017ae na d\u0139\u0082u\u0139\u017aszy czas wy\u0139\u009bwietlania mia\u0139\u0082 wp\u0139\u0082yw u\u0139\u017aywany przeze mnie podczas test\u0102\u0142w sprz\u00c4\u0099t, dlatego obliczenia dotycz\u00c4\u0085ce \u0139\u009bredniego i maksymalnego wykorzystania pasma uwzgl\u00c4\u0099dni\u0139\u0082y r\u0102\u0142\u0139\u017anice w czasie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dzi\u0139\u009b kr\u0102\u0142ciutko o wp\u0139\u0082ywie rozdzielczo\u0139\u009bci w sesji terminalowej na wykorzystanie pasma przez protok\u0102\u0142\u0139\u0082 RDP. \u0139\u009arodowisko Znowu\u0139\u017a wracamy do \u0139\u009brodowiska, kt\u0102\u0142re opisa\u0139\u0082em ju\u0139\u017a wcze\u0139\u009bniej w tym wpisie. Poruszamy si\u00c4\u0099 tym razem tylko w obr\u00c4\u0099bie klienta RDP wbudowanego w Windows XP (chodzi o\u00c2\u00a0 wersj\u00c4\u0099 5.1, na chwil\u00c4\u0099 obecn\u00c4\u0085 przez Windows Update dost\u00c4\u0099pna jest od pewnego czasu wersja &hellip; <a href=\"https:\/\/oso.com.pl\/?p=21\" class=\"more-link\">Czytaj dalej<span class=\"screen-reader-text\"> \u201eWp\u0139\u0082yw rozdzielczo\u0139\u009bci na wykorzystanie pasma przez protok\u0102\u0142\u0139\u0082 RDP\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-sbc"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p217OK-l","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/oso.com.pl\/index.php?rest_route=\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oso.com.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oso.com.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oso.com.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oso.com.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21"}],"version-history":[{"count":0,"href":"https:\/\/oso.com.pl\/index.php?rest_route=\/wp\/v2\/posts\/21\/revisions"}],"wp:attachment":[{"href":"https:\/\/oso.com.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oso.com.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oso.com.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}