A Vista kernel belsejében - második rész

Mark Russinovich Windows guru, számos Windows témájú könyv és hasznos segédprogram szerzője egy cikksorozatot indított a TechNet keretein belül a Microsoft Windows Vista rendszermagjának belső felépítésében végzett fejlesztésekről, változásokról. Az aktuális téma:

  • Memory management
  • Startup and shutdown
  • Power management

A cikk elolvasható itt. A korábbi rész itt.

Hozzászólások

Windows XP: 3 óra becsült akkumulátoros idő
Windows Vista: 2 óra becsült akkumulátoros idő

HP nc6320, core duo processzor.

Az XP nem tudja kezelni az Intel adta dinamikus frekvenciaváltoztatási lehetőségeket,ezért a processzormagok mindig 1.6 GHz-en mennek. A powersaved-daemon dinamikusan szabályozza a frekvenciát, így pl. netezésnél is, amikor nincs szükség a teljes processzorteljesítményre előfordul, hogy ki is kapcsolja az egyik processzort teljesen, így megfelezi a fogyasztást. Persze sarkos volt a 1,5 óra, de 2 órán keresztül még soha sem bírta a Windows aksival.
Valszeg amikor Linux volt a notebookodon, nem volt bekapcsolva az ACPI illetve APM.

Üdv!
____________________________________________________________________
powered by Debian 4.0 - linux-2.6.20-smp - KDE 3.5.5
Fu-Si Amilo Pi1505 (Centrino Duo T2050 1600MHz-1G-120G-i945GM)

Nem értem a kérdést. Milyen tudásra gondolsz? Mert ha arra a megjegyzésemre, hogy az XP nem változtatja dinamikusan az órajelet, akkor, márha ez tudásnak számít: tapasztalat. De mivel ez nem flame topic inkább nem is folytatom,hogy mi mindent nem kezel még az XP.

Üdv!
____________________________________________________________________
powered by Debian 4.0 - linux-2.6.20-smp - KDE 3.5.5
Fu-Si Amilo Pi1505 (Centrino Duo T2050 1600MHz-1G-120G-i945GM)

De az is lehet, hogy csak nem találtad meg a GUI-ban, vagy a CLI-ben a beállítási lehetőséget.
Az XP-vel egyébként is bakot lőttél, mivel abban már natívan, külső program nélkül megy ez a feature, a régebbi Windowsokhoz viszont néha kellett vadászni (ha már a notebook gyártója nem adott) megfelelő programot.
Maga a SpeedStep használható volt ilyennel már Windows 98-on is.

A saját tapasztalatom egyébként az, hogy az órajel változtatgatásánál sokkal fontosabb és több energiát képes megspórolni az, hogy az OS-ed az idle loopban HLT-zzen. Ezt minden modern OS csinálja és a processzorok ki is használják (ha bekapcsolod), azaz ilyen állapotban visszavesznek a wattzabálásból.
Most találtam:
http://electricrain.com/greg/opteron-powersave.txt

Tehát a lényeg:
- lehetőleg ne futtass semmit az idle loopon kívül
- az idle loopban HLT-zz
- kapcsold be a processzorodban, hogy a HLT-re vegyen vissza az arcából
- az órajelet és a tápot is vond meg a procitól
Egyébként pedig akkor fogyaszt a legkevesebbet, ha az órajel és a tápfesz egyaránt 0.

Mesélj, mit nem tud még az XP. :)

Terminált vazzeeee normális terminált... Lynx nek meg centericq nak... meg ssh nak ... Le a grafikus szarokkal !!!! Le a smely fingató kurva messengerekkel :P Le a net zabáló flashekkel... Le a javas chatkkel... éljen a groophe éljen az irc:D Éljen a csak infót neki technológia... X nélküli quake4 et akarok :P Meg need for speed et... Le a csili vili kinézettel... Gyors task chancge et akarok... Le a 3d vel :D Le a kurva flashből nézünk filmet mertt az jó ... letöteni akarom...
Megint nagyot szóltam :D
Bocs.... :)

vicces hogy a linuxhívőknek tiltja a vallása hogy ismerjék a Windows XP-t 5 kattintás mélységén túl...

full featured "kioptimalizálom a kerneltadebianban bezzeg windózbanilyetselehet", de egy egy windows könyvet szégyelne a kezébe venni és meg is ragad ezen a színvonalon :(

Ne szidd őket, ők csak szegény, de tisztességes magyar átlagemberek, akiknek Windowsra nem tellik, lewarezolni meg nem akarják, mert tudják, hogy az nem jogtiszta.
Ezért aztán Debiant használnak és a más gépén látott Windowson szerzett 5 perces tapasztalataikból ítélnek. >;-)

Miért kellene? Egyrészt nem veszünk új ikszpét, hanem volume licenseljük. Másrészt alaplapot sem veszünk, csak komplett gépet. Ettől persze még tönkremehet, de ez engem nem izgat. Tudtommal azokat sem, akik a Microsoft (és egyéb sw) licenszeket kezelik.

De erről nem mondanék többet, mert veled ellentétben én tudom, hogy nem értek hozzá, így nem is próbálok okos lenni. :)

nem akarok én bántani senkit, csak lehet lassan itt az ideje hogy (szigorúan csak GIMP-pel) elkezdjék
tervezni A TuxGyülekezete logóját, hogy lehessen utalni az adó 1%-át, hogy végre
mindekihez elvigyék a hírt, milyen gonosz is a windóz,
mert különbenis kétszer annyi áram kell neki, összefogtak áramszolgáltatokkal és különbenis... :-)

Nem kell hirdetni.. a legtöbb felhasználó tudja, hogy
a windows nem gonosz, hanem egyszerűen szar, egyen szar.:)
Bill bácsi gyerekek kezébe adott éles kést, mikor már azok többsége
átvágta vala a saját torkát, okoskák kitalálták, hogy a gyerek a hibás.
Végülis ez is egy nézőpont.
Ja, volna pénzem megvenni egy jó windows, csak az a baj, olyat nem árulnak.:)

Érdekes, hogy az előbbnél nem hánytad el magad, ahol "bra" ecsetelte,
hogy aki debian-t használ, az csak azért van mert nem ismeri a windows
csodáit, sőt ".. ők csak szegény, de tisztességes magyar átlagemberek,
akiknek Windowsra nem tellik .."
Szerintem gond lehet a gyomroddal.:-)
Fri

Kedves bsd_raven, én debiant használok. Szoktam optimalizálni is, mivel már számos esetben szükség volt rá a hardware sokfélesége/a futtatott szerverek sokfélesége miatt. Észrevettem például, hogy nálunk linuxosoknál egy mailszerver, vagy egy adatbázis szerver egész más dolgokat kíván meg maga alá. Tudom a windowsban erre nincs szükség, hiszen ott a kernel fogja magát, majd a bevizsgált hardware alapján elvégzi az önoptimalizáló folyamatokat, majd az indított szervízek alapján a mesterséges intelligencia kiosztja az erőforrásokat és dinamikusan változtatja azokat a közben változó igények szerint. Sajnos mi csak nyálatcsorgatunk ilyen rendszerek után, de a vallásunk tiltja, hogy hozzáérjünk. Nedves álmaimban néha előfordul, hogy windows szerverekkel teletömött rackszekrények tetején vonaglok meztelenül és ilyenkor ébredés után érzem, hogy milyen rossz is nekem, hogy Linuxot is használok.
A könyvekről. Én nem merem nyiltan olvasni otthon őket. Csak a feleségem elől elbújva, zseblámpával a takaró alatt, mint tiltott könyveket. Olyan szépeket írnak bennük. Mindent tud a windows. Hibája egy szál sincs. Mindent meg lehet vele oldani. Sehol nem találtam eddig olyat, hogy valamit esetleg ne tudna. Én hiszek a windowsos apostoloknak, hoyg így van. Hiszek abban is, hogy vallásos meggyőződésem elvakít és ezért futok bele néha olyan dolgokba, amiket nem tudok megoldani windowsal. Így sajnos hálózatunkban funkcionalitástól függően találhatóak meg a Linuxos/AIXos/Windowsos gépek. Pedig most már tudom, hogy hiba. Mindenhol a tökéletes windowst kellene teleoíteni, amint ez le is van írva a róla szóló könyvekben.

"Nedves álmaimban néha előfordul, hogy windows szerverekkel teletömött rackszekrények tetején vonaglok meztelenül és ilyenkor ébredés után érzem, hogy milyen rossz is nekem, hogy Linuxot is használok."

hat igen, a wincubus nevu demonnak lehet tulajdonitani ezeket az almokat,
rakd korul az fekhelyedet debian telepito cd-kel, ez megved... :)

/* bocs az esetleges helyesirasi hidakert */

egyébként még mindig nem értem. Ha azt állítom hogy vannak linuxhívők, akik nyilvánvalóan nem rendelkeznek alapvető windows FELHASZNÁLÁSI ismeretekkel, és emiatt nonszensz baromságokat írnak a
windows xpről, akkor én azonnal windows hívő leszek? :D
magyarázd el kérlek...
ha már itt tartunk akkor én pogány vagyok mert mind2 jól megfér nálam egymás/a többi mellett.
a szexuális életedet meg nem tisztem minősíteni, de egyszer próbálj meg valami szép lányról álmodni,
sokkal izgibb mint ultrium szalagok szagára felizgulni :))

Főleg a "nem vagyunk hajlandók wines dokumentációt olvasni, pedig ami oda le van írva az úgy van" megjegyzésed nem tetszett. De amúgy az elvakultakat én is utálom. Mondjuk én mindenben, legyen az politika, étkezés, vallás, os.
Azt meg ugye érzed, hogy a sexuális életem leírásakor elég erős szarkasztikus elemeket használtam? :)
Szóval egyezzünk meg abban, hogy azért amit a könyvekben írnak, annak csak érintőleges viszonya van a valósággal (és ez vonatkozik a RedHat és SuSe könyvekre is)

Bocs, de ennél azért nem kicsit több. Mondjuk rohadt nagyot változott a winapi is NT óta, rengeteg dolog lett elavult/nem működő, még több az új funkció. Még ha azt mondtad volna,hogy 2000 kernel, akkor is messze estél volna a fától, de már közelebb.

Arról nem beszélve, hogy .NET-ről SP2 óta beszélünk csak, ha mer arra gondoltál, akkor meg a DX8.1 nem állja meg a helyét, mert a SP2-be DX9 van providálva.

Szerintem is van benne valami, az én notimon is hasonló a helyzet. (ACER Aspire 5101AWLMI) Windows alatt Acrobattal pdf olvasgatás, meg Winamp mellett 2-óra, 2-óra 20perc maximum. Ugyanez Ubuntu alatt KDE-vel, Amarokos zenehallgatással, + menetközben még java-ztam (gépelés + próbafordítgatások) és a KDE szerint 3 óra 30-perc percről indúltam, majd 2 óra múlva 1 óra 30-körül kapcsoltam ki a gépet. Én is meglepődtem ezen a különbségen, szóval nem csak elszámolta magát a KDE.

Azannyát nekem is ilyen laposom van :-))

"Van egy teória, miszerint ha egymillió majomnak adsz egy-egy írógépet, amit elkezdenek össze-vissza véletlenszeruen püfölni, akkor elobb-utóbb megírják Shakespeare összes muvét. Az Internetnek hála, ma már tudjuk, hogy ez nem igaz.,,

Már megszokhattad volna, hogy mindig azt dícsérem, amit szidnak. :)

Műszakilag több területen érdekesnek találom és sok esetben jobbnak, mint a korábbi Windowsok, viszont mint felhasználó, adott géppel rendelkezvén csodálkozom, hogy míg az XP-vel hasít a cucc, a Vistával annyira azért nem.

Két dologról nem sikerült lebeszélnem, igaz nem is vagyok még csak középszinten sem a Windowsban:
- a merevlemez állandó tekeréséről (indexelés és hasonlók nem voltak kikapcsolva, doksim pedig van bőven, bár ez két hónappal a telepítés után is bejátszott, pld. filmnézés, vagy zenehallgatás közben)
- a processzor(ok) állandó, minimum 10-20%-os "fogyasztásáról". A taskmgr szerint ilyenkor vagy valami rövidéletű processz, az indexelő vagy pedig a kernel (system) ette a gépet. Aero, meg hasonló parasztvakításhoz nem nyúltam, a default beállításokkal használtam a cuccot.

Ami a legjobban hiányzik belőle az az, hogy a Vista végre userként is használható (de legalábbis jóval nagyobb mértékben, mint a régebbi fosok).

Lehet, hogy a lassúsággal kapcsolatos élményem részben annak is betudható, hogy bitlockerről ment a cucc, ráadásul a home könyvtáram tömörített. De ez az XP-re is áll és ott nem érzem (igaz nem is bitlocker van :).

kár hogy nem értek angolul. pedig ha talállok végre munkát akkor az elsők között lesz egy angol tanfolyam mert elég sokszor futok bele ilyenbe :-(

forever linux

olvasom, tök jó, hogy milyen hibákat javít végre a vista, viszont az tök gáz, hogy erre 2007ig várni kellett

--
joco voltam szevasz

Azt nem tudja valaki, hogy valaki fejlesztett-e már ki olyan technológiát, ami betölti a fájl-allokációs táblát (vagy nem tudom, hogy hívják ezt a modern FS-eknél, mindegy; a fájlrendszer headerét) a RAM-ba, a változtatásokat oda írja, és ciklikusan írja ki, ezzel jelentősen felgyorsítva a sok fájllal történő műveleteket? Vagy ilyen van, csak én nem veszem észre? :D

Ez minden "korszeru" FS-nek illene tudnia manapsag.
Arrol persze megoszlanak a velemenyek hogy mennyire jo ha a filesys muveletek egy reszet, esetleg a naplokat memoriaban adminisztralod.

Ugye johet egy aramszunet. (persze, rendes helyeken van UPS)

Nagytudasu, "enterprise grade" linux-osok ilyesmi okok miatt (is) fikazzak pl. az SGI fele XFS-t.

Csak aztan nagymeretu filerendszer illetve I/O mellett meglehet nezni mennyivel nyom tobbet mint a ratyi ext2/ext3.