Reklama
Jeśli chodzi o zdalne połączenie z komputerem stacjonarnym lub serwerem, większość ludzi szybko decyduje się na instalację serwera VNC. Jest szybki, łatwy w konfiguracji, a co najważniejsze, jest całkowicie darmowy. Po zainstalowaniu usługi VNC na komputerze docelowym możesz zasadniczo użyć dowolnego klienta, aby uzyskać dostęp do tej usługi, jeśli jest ona w stanie korzystać z protokołu VNC.
W moim nieco kontrowersyjnym artykule na temat szpiegowania małżonka za pomocą komputera wspomniałem o użyciu RealVNC dla Windows Jak szpiegować małżonka za pomocą komputera Czytaj więcej zrobić tylko to. No to jest Kurczak z VNC Jak skonfigurować i używać Chicken Of VNC do zdalnego dostępu [Mac]Jeśli kiedykolwiek potrzebowałeś zdalnego dostępu do komputera, prawdopodobnie zdałeś sobie sprawę, że niektóre rozwiązania są znacznie lepsze od innych. Nawet jeśli chodzi o klientów VNC (Virtual Network Computing), istnieje ... Czytaj więcej dla komputerów Mac lub Dostęp VNC dla Ubuntu Ubuntu Remote Desktop: łatwy, wbudowany, zgodny z VNC Potrzebujesz połączyć się zdalnie z komputerem Ubuntu? Użyj narzędzi pulpitu zdalnego Ubuntu, aby uzyskać dostęp do komputera z systemu Linux, macOS lub Windows. Czytaj więcej . Jeśli przeszukujesz katalogi wolnego oprogramowania, znajdziesz dużych i małych klientów VNC i wszystko pomiędzy. Ostatnio się natknąłem TightVNC, inny klient VNC, który twierdzi, że jest odrębny, ponieważ „bezpłatny, lekki, szybki i niezawodny“.
Testowanie „ciasno” w TightVNC
Aby przetestować TightVNC, postanowiłem sformułować linię bazową, uruchamiając i mierząc kilka innych klientów VNC przed uruchomieniem TightVNC i porównując ją z tą samą linią bazową. Teraz nie jest to wysoce analityczny, profesjonalny, kompleksowy test funkcjonalności lub wydajności. Chcę tylko wiedzieć, ile pamięci zużywa aplikacja podczas pracy i ile zużywa przepustowości podczas komunikacji ze zdalnym serwerem VNC.
Pierwszym klientem, który zdecydowałem się przetestować, jest ten, którego obecnie używam przez cały czas, nazywany UltraVNC. Naprawdę lubię UVNC - jest łatwy do uruchomienia i konfiguracji, a także szybki do podłączenia do moich zdalnych klientów. Używam go do zarządzania naszym rodzinnym serwerem internetowym, a także moimi losowymi komputerami w całym domu.
Korzystając z UltraVNC, otworzyłem Monitor zasobów i poszedłem prosto do obszaru pamięci. Jak widać, UVNC, który działa pod nazwą obrazu „vncviewer.exe”, zajmuje nieco mniej niż 5000 KB prywatnej pamięci, a łącznie ponad 11 000 zarezerwowanych dla aplikacji.
Jeśli chodzi o wykorzystanie sieci, w okresie dość niskiej aktywności, nieużywany okres czasu, kiedy zostawiam podłączony ekran pozostaje nietknięty przez około 5 minut, wykorzystanie sieci tego połączenia ostatecznie wyrównało się do około 1621 B / s Mamy teraz linię bazową do porównania wszystkich innych klientów VNC - około 5000 000 miejsca w pamięci i nieco ponad 1500 B / s.
Dalej jest RealVNC. To był właściwie pierwszy klient VNC, z którego kiedykolwiek korzystałem, i nadal jest to aplikacja serwera VNC, z której nadal korzystam. Uruchomiony klient RealVNC, Monitor zasobów wykazał prawie taką samą wydajność, tylko nieznacznie lepszą. Około 4520 KB w prywatnej pamięci i łącznie około 10 284 KB.
Z drugiej strony zauważyłem, że przepustowość sieci wykorzystywana przez RealVNC była tylko nieco wyższa niż UltraVNC przy 1,887 B / s, ale nie dużo wyższa. Ponieważ przepustowość może ulegać znacznym wahaniom od czasu do czasu - z łatwością co najmniej 200 B / s - to dla wszystkich celów i celów te dwie aplikacje działają prawie tak samo pod każdym względem.
Istnieje inny darmowy klient VNC, o którym mogłeś słyszeć lub nie TigerVNC. TigerVNC jest interesujący, ponieważ jego twórcy twierdzą, że skupili się na wydajności i funkcjonalności zdalnego wyświetlania. Za chwilę przejdziemy do tej funkcji, ale najpierw musimy ukończyć nasze pomiary dla tego trzeciego klienta VNC. Aktywność sieci dla tego wydaje się być znacznie wyższa dla tego klienta VNC - prawie pięć razy wyższy niż dwa ostatnie.
O ile mogłem powiedzieć, robiłem wszystko tak samo podczas pomiaru - odczekałem kilka minut po pozostawieniu ekranu bezczynnego przed wykonaniem pomiaru. Niezależnie od tego użycie sieci wydaje się być nieco wyższe.
Wygląda jednak na to, że zużycie pamięci przebiega dokładnie tak samo jak UltraVNC. Cokolwiek więc zrobili programiści, aby zwiększyć funkcjonalność i zużywać więcej przepustowości sieci, zrobili to bez zużywania więcej pamięci niż UltraVNC.
Jeśli chodzi o dodatkową funkcjonalność, to prawda, że możesz zobaczyć więcej funkcji natychmiast dostępnych w lewym górnym rogu ekranu widoku. Jednym kliknięciem myszy możesz powiększyć, uruchomić menu systemu Windows lub użyć „Control-Alt”Na zdalnym kliencie. Naprawdę nie wiedziałem, czy jakość wyświetlania była lepsza niż dwóch pozostałych klientów VNC, ale jeśli użycie sieci jest jakimkolwiek wskaźnikiem, to prawdopodobnie tak jest.
Wreszcie, sprowadzamy się do jednego klienta VNC, który twierdził, że jest ciaśniejszym klientem VNC - TightVNC. Pierwszą rzeczą, którą zauważysz po uruchomieniu TightVNC, jest to, że możesz wybrać „połączenie o niskiej przepustowości” przed połączeniem się z serwerem VNC.
Patrząc na przepustowość sieci w ustawieniu „niskiej przepustowości”, widać, że zużycie sieci jest nadal wyższe niż UltraVNC lub RealVNC - około 3 razy wyższe. Jednak wyprzedza TigerVNC pod względem przepustowości.
Jeśli chodzi o wykorzystanie pamięci, TightVNC rzeczywiście zdmuchuje konkurencję o różnicę o około 2000 KB mniej całkowitej zarezerwowanej przestrzeni roboczej. Biorąc pod uwagę, że wydaje się, że ciężko pracuje w sieci, aby zapewnić odpowiednią funkcjonalność, mniejszy ślad jest dość imponujący.
Oto więc macie, ludzie. Chociaż TightVNC może nie do końca odpowiadać szumowi i faktycznie nie osiąga znacznej poprawy przepustowości, w rzeczywistości spełnia twierdzenie, że jest lekki. Dla każdego, kto zajmuje się całkowitą przestrzenią pamięci, z której korzystają aktywne aplikacje na twoim komputerze, TightVNC pozwoli ci zaoszczędzić trochę miejsca.
Czy korzystałeś już wcześniej z wielu klientów VNC? Jaki jest twój ulubiony klient i dlaczego? Podziel się swoją opinią w sekcji komentarzy poniżej!
Źródło obrazu: Anders Engelbøl
Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.