Blogs

Windows Vista - myty a legendy...

  • Comments 8
  • Likes

Po internete koluje velke mnozstvo nepresnych (az klamlivych) informacii o Viste - rozhodol som sa preto napisat kratky blok o tom, kde sa snazim upresnit, ako je to v skutocnosti. Pokial mate pocit, ze som na nieco zabudol, poprosim o comment - hned ten zoznam rozsirim/upresnim.

1.) Vista vyzaduje high-endovu graficku kartu pre spustenie
Hodne nepresna informacia - Vista si vystaci aj s integrovanou grafickou kartou. Co vyzaduje "high-endovu" graficku kartu je Aero Glass, ktory ale nie je nutny pre funkcnost. High-endova graficka karta znamena karta, ktora podporuje DirectX 9.0, Pixel shaders 2.0 a ma minimalne 64MB pamate - co mne osobne nejako highendove nepride :)

2.) SuperFetch/ReadyBoost technologia sluzi na rozsirenie pamate pomocou USB flash disku.
Velmi oblubeny mytus - SuperFetch sluzi na cachovanie programov, ktore radi pouzivate (nieco ala automaticky Adobe Launcher nezavisly na aplikacii). Jeho vyhody sa hodne prejavuju na pocitacoch s malo pamatou (256/512MB). ReadyBoost sluzi na to, ze cachovanie tychto informacii sa neuklada do pamate alebo na HDD, ale na flash disk, ktory ma rychlejsiu pristupovu dobu. Rozhodne ale nerozsiruje pamat!

3.) Microsoft sa chysta prepisat 60% kodu OS.
Mam taky pocit, ze ten kto s touto informaciou prisiel urcite v zivote neskusal nic naprogramovat. Windows ma momentalne odhadom (je to moj tip) okolo 60 milionov riadkov. Vie si niekto predstavit, ze by to cele prepisovali??? Kazdopadne je pomerne jasne, ako vznikla tato informacia - Microsoft pre Vistu prepisal cca 60-80% kernelu, co ale nie je cely operacny system. Okrem toho tato zmena uz prebehla, nie ze sa chysta o chvilku spustit.

4.) Pre Vistu uz existuju virusy
Moj "oblubeny" mytus - na internete sa zjavili skripty pre Monad, ktore boli nazvane virusy. Vobec sa neriesi, ako by sa tieto skripty mali dostat na pocitac, vobec sa neriesi, ze Monad by ich defaultne odmietol spustit, vobec sa neriesi, ze by nepresli cez outlook, vobec sa neriesi, ze monad default .msh neasociuje s Monadom... Proste a jednoducho su to take skripty, ktore nie je najmensi problem napisat pre lubovolny skriptovaci jazyk. Nepochopte ma zle - v tych skriptoch je par dobrych napadov, ale rozhodne sa NEJEDNA o virusy.

5.) Vista obsahuje DRM (Digital Rights Management) - Microsoft nas spehuje.
Oblubene MS-Spy pribehy znovu utocia :) Povodne plany chceli vo Viste zaviest platformu Paladium - od toho sa (vdakabohu) opustilo. Co z DRM ostalo je DRM client (podobne ako GPMC je to akurat zabudovana komponenta, ktora bola doteraz externe dostupna a ktou instaloval kazdy, kto pouziva DRM server) a kopec technologii, ktore odtial tazia ako napriklad BitLocker. DRM klient NIE je aktivny, pokial nemate DRM server a pokial ho nezaktivuje domenovy administrator!

6.) Windows Vista je postavena na WinFX
Nebolo by to trosicku komplikovane, ked vo Viste ani WinFX defaultne nainstalovane nie je? :)

7.) Windows Vista zozerie komplet pamat aj ked nic nerobite.
Spominam si na podobne hoaxy s Windows XP aj s Windows 2003. Velmi pekny clanok napisal fellow MVP: http://thelazyadmin.net/index.php?/archives/396-guid.html#extended.
Problemom je to, ze vacsina ludi nechame memory management vo Windows a preto vznikaju taketo hoaxy - na to sa da len odporucit nejaka prednaska alebo knizka od Marka Russinovicha zo SysInternals.

8.) Cely kernel je prepisany, Longhorn je dalsia generacia OS - 9x -> NT -> LH.
Tiez je to nepresna informacia - Vista je stale postavena na NT kernely. Je treba ale povedat, ze z velkej casti bol prepisany - jedna sa o najvacsi zasah do NT jadra od jeho zverejnenia.

9.) Windows Vista nebude nikdy vyzadovat restart.
Toto jednoducho nie je mozne s *nix/Windows architekturou - niektore atomicke OS (QNX) to podporovali, ale Vista nebude a NEMOZE. Tento mytus vznikol na zaklade toho, ze Microsoft planuje cca o 50% znizit restarty vo Viste - hlavnym nastrojom ma byt Restart Manager, nam ostava len im drzat palce, z technickeho hladiska to vyzera celkom realne :)

10.) Pocul som, ze Vista je postavena na Windows Server 2003 - znamena to, ze bude menej uzivatelsky privetiva nez Windows XP?
Nie, to je opat nepresna informacia. Kazdy novy build je postaveny na poslednom dostupnom kernely - pretoze Vista je postavena na komponentach, bolo pouzite jadro z W2k3 a nie z WXP. To bol aj dovod, preco sa "zahodila" stara Vista a vyvinula sa od zaciatku, preco sa vlastne projekt Vista a Blackcomb spojil do jedneho OS.

11.) Vista ma velmi velke problemy s ovladacmi.
Toto ani nie je mylna informacia, skor je uz zastarala. Vista mala problemy s ovladacmi, ale v kazdom builde bolo vidno velmi velke zlepsenie. Posledny build na mojom (skladanom) pocitaci nainstaloval vsetky zariadenia vrata SATA radica pocas instalacie alebo staruckeho Axima X5. Prvy build nebol schopny ani nainstalovat ovladace pre sietovku a zvukovku ;)

Martin Zugec

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Hm. Ja okolo vanoc uvazuju o novem pocitaci na grafiku a www na vedlejsi uvazek. Tak nez kupovat nabuseny zelezo pro Vistu, pockam na Mac Mini-product 2 s novym Leopardem, pobezi mi tam dva spolehlive systemy. Vista mi prijde jak Cekani na Godota

  • Mohol by mi niekto ozrejmit vyhody Visty okrem Aero Glass? Okrem toho, ze to bude pomalsie ako XP, potrebuje nadupanejsiu masinu, nebude podporovat OpenGL a budu problemy so starsimi programami, som nepostrehol nic nove... Aha, hej prepisali 60-80 percent kernelu. Zjavne velmi uspesne, ked to vyzaduje prostriedky hodne superpocitaca z 80 rokov. Nato ze Windows je v podstate kresliaci program okienok, to je ale fakt vykon!

  • No pomerne strucny a zdaleka neuplny zoznam sa da najst tu:
    http://msmvps.com/blogs/martinzugec/archive/2006/04/11/90381.aspx

    Inak "nabusene" zelezo, Vista bezi rychlejsie nez XP a v beta2 zacnu robit performance troubleshooting. Hlavne sa na tom podpisalo to, ze prepisali viacere komponenty OS, takze o rychlost by som sa prilis nebal. Podmienkou (a momentalne najvacsim problem Visty) je ale to, aby naozaj poriadne odladili WDDM, ktory momentalne sposobuje vacsinu problemov.

    Martin Zugec [MVP]

  • 1. novy zpusob prace - lepsi vyhledavani, lepsi navigace a nabidka funkci v pruzkumnicich (soubory, hudba, obrazky) ve srovnani s Windows XP. Osobne povazuji za jednu z nejlepsich funkci, vzhledem k mnozstvi dat a problemu a disciplinou pri ukladani ruznych typu dat.
    2. nektere nove funkce vazane na moznosti hardware, napr. rychlejsi hybernace systemu, sideshow, superfetch/readyboost, bitlocker apod. Uz mockrat jsem zapinal notebook jenom kvuli jedinemu telefonu a cekani, nez se nabootuje bylo nekonecne.
    3. lepsi ochrana systemu - vice informaci pro uzivatele co se deje v pocitaci a moznosti pro spravce chranit jednotlive pocitace i skupiny pocitacu, napr. zakazovani pouzivani jednotlivych zarizeni apod.
    4. dalsi moznosti se nabizeji ve spojitosti s dalsimi aplikacemi. Uvidime, jak se tech moznosti jednotlivy developeri zhosti, ale urcite to muze zlepsit pouziti hodne aplikaci. Jsou tam moznosti jak delat celkem propracovane helpy a dialogova okna, ktera povedou k pozadovanemu vysledku.
    5. Vypada to, ze bude dostupna verejne Beta 2, takze si to muzete stahnout a vyzkouset jak se to chova a jake to ma prinosy. Podle me si tam kazdy najde svoje.

  • Slysel jsem ze Vista bude pouzivat ovladace WDDM, coz je zrejme neco jineho nez stavajici WDM. Muzete prosim popsat rozdily?

  • par otazok?
    - ako to bude s dualbootom? bude si aj vista mysliet, ze je jedniny system na PC?
    - rozpozna moj raiserfs ?


    btw. s tymi ovladacmi pre sietovku by to tak mohlo ostat, zvysilo by to bezpecnost ;)

  • 2Bubu: IMHO (nie som vyvojar na drivers) WDM je Windows Driver Model... T.j. global driver standards.

    Na druhu stranu WDDM (Windows Display Driver Model?) je nasledovnik LDDM, t.j. len specialne ovladace pre graficke karty.

    2Provokater: Dual boot sa este riesi, zatial je Vista klasicky sobecky OS, ale snad to zmenia, hodne sa okolo toho bojuje ;) Ad RaiserFS, je to otazka verzie, pretoze napr. enterprise edicie Vista by v sebe mali mat *nix services podporu - a dufam, ze v ramci toho bude aj podpora pre fs, resp. pevne tomu verim :)

    Martin Zugec [MVP]

  • Nevim sa kompetentne vyjadrit k vsetkym mytom, ale:
    k bodu 11. - mozem len potvrdit. Predosle buildy boli strasne co sa tyka ovladacov. Nainstaloval som system a nemohol som s nim pracovat:(
    Najnovsi build z februara 2006 ma uplne prekvapil. Po instalacii si sice nenasiel hned uplne vsetko, ale stacil conect do internetu a za par minut som mal vsetko, dokonca este aj TV kartu.
    Toto sa mi paci. Vzdy ma znervoznovali problemy s drivermi pod win.