Windows Vistas ”högprestandateknik”

Windows Vista innehåller främst två nyheter som enligt Microsoft ska öka prestanda jämfört med tidigare versioner. Det är säkert helt riktigt, men när jag läser om teknikerna är det något som inte stämmer. Dessa tekniker verkar inte alls vara nya. (Via OSNews.com.)

With Vista, the new client version of Windows due next year, Microsoft is addressing what’s become a sad truth for most people: PCs run more slowly over time.

Vista will automatically de-fragment hard disks, make better use of memory to more quickly load programs, and include a new performance control panel that will identify performance bottlenecks, according to the company.

”Sanningen” att datorer går långsammare med tiden gäller enbart datorer med Windows. (Nåja, det finns säkert andra obskyra operativsystem som lider av samma sak.) En modern Linux-installation drabbas inte alls av detta, och jag undrar hur länge man egentligen kan använda sin gamla teknik i Windows.

Automatisk defragmentering av hårddisken

Nu ska man alltså tvinga användaren att stå ut med automatisk defragmentering av hårddisken med jämna mellanrum. Förhoppningsvis kommer det gå snabbt om det görs ofta, men det är ändå en dålig lösning på ett urgammalt Microsoft-problem. Varför använder man inte istället ett filsystem som knappt behöver defragmenteras? Filsystemen till Linux behöver vanligtvis inte det, och inte heller HFS+ till Mac OS. Faktiskt är det så att det såvitt jag vet inte ens går att defragmentera ext3- och ReiserFS-partitioner.

Förmodligen handlar det från Microsofts sida om att man väntar på WinFS innan man inför ny teknik på filsystemområdet. Tyvärr kommer det dröja många år innan detta är färdigt. Kommer marknaden vara villig att vänta så länge? (Rättare sagt: hur länge kommer en tillräckligt stor del av marknaden vara lyckligt ovetande om alternativen för att fortsätta köpa Windows?)

SuperFetch – ladda program i minnet i förväg

När Windows Vista startar upp kommer det lagra dina favoritprogram i minnet så att de startar snabbare. En genial idé! Men, vänta nu, Linux gör väl nästan samma sak? Så länge som det finns ledigt utrymme i minnet använder Linux det som en cache. Det innebär att när du en gång har startat ett program ligger mycket av det redan i cachen nästa gång du ska starta det. Prestandaskillnader mellan systemen finns det säkerligen, men teknikerna är i grunden samma sak.

Skillnaderna är att Vista väljer ut dina favoritprogram ”intelligent” och ser till att de startar snabbare också första gången. Linux lagrar allt du använder i cachen och tar hela tiden bort det som varit oanvänt längst tid. Det kan lika gärna visa sig att SuperFetch som Linux’ cache upplevs som den bättre tekniken. Men cachen har använts i Linux sedan åtminstone 1998, och Vista har ännu inte lanserats. Inte särskilt imponerande av Microsoft, om jag inte har missat något väsentligt. Men självklart bättre än ingenting.

Etikettikon Läs fler artiklar om: , ,

Kommentarikon Kommentarer

  1. Nu har vi ju ännu inte full koll på hur denna caching kommer att fungera, så jag tror nog att det är bäst att vända med domen. Dock kan man säga mycket annat om Vista, som inte verkar komma med några större nyheter - dock många mindre finesser som vi alla kommer att vänja oss vid att behöva.

    Skrivet av Attila, tisdag 9 augusti 2005, 02:09

  2. Även dagens Windows cachar sådant som man redan använt under samma session, på samma sätt som Linux. Som jag förstår det blir skillnaden med Vista att Windows kommer ihåg vilka program varje användare normalt använder och förladdar dem redan när man startar datorn, så att även starttiden den första gången man startar programmet minskas.

    Undrar bara hur det påverkar boot-tiden… Normalt sett vill man ju komma igång så snabbt som möjligt efter att man startat datorn och då kan man undra om det blir någon större vinst. Men den som lever få väl se.

    Skrivet av Fredrik, tisdag 9 augusti 2005, 10:44

  3. Microsoft har lovat att boot-tiden ska vara förkortad jämfört med XP. Det har varit ett av målen.

    Skrivet av Attila, tisdag 9 augusti 2005, 12:05

  4. Vista blir mindre och mindre imponerande för varje ny nyhet som Microsoft presenterar. Jag minns för flera år sen när man började prata om Longhorn, och då såg det mycket lovande ut på papperet - bort med all legacy-skit, nytt filsystem, helt grafikaccelererad miljö, etc etc.

    Men nu har man kapat bort mer och mer, och det framstår mindre och mindre som nåt annat än en uppgradering av XP.

    Jag skrattade speciellt när Microsoft la ner WinFS pga att det tydligen var för svårt att utveckla ett databas-orienterat avancerat filsystem. BeFS (som fanns i BeOS) kom 1993 (!) och hade alla de kriterier som Microsoft beskrev för WinFS. 1993! Hallå Microsoft!

    Det finns inget filsystem under Linux som behöver defragmenteras. Ext2 går att defragmentera om man vill, men det är helt onödigt då filsystemet under användning inte blir fragmenterat, tvärtom, det är såpass intelligent att det under användning defragmenterar sig själv. Ext2 är inte heller det nyaste filsystemet, det kom i bruk 1995 nån gång. Ext3/Reiser/JFS går inte att defragmentera ens om man ville det.

    Skrivet av isecore, tisdag 9 augusti 2005, 17:00

  5. Ja, Longhorn verkade bli något bra och revolutionerande men för var dag som går så verkar Microsoft åka fortare ner för den topp av itberget de så länge har bemästrat.

    Jag vet inte om man kanske ska börja klassa Microsoft som ett föredetta företag nu? Se mer mot Apple och IBM som verkar ha framtiden för sig, eller varför inte Sony som nu verkar dra en fräcking med sin nya Playstation 3 och låta den köra Tiger eller Linux och alltså vara ett hårt slag mot Microsoft både å konsolmarknaden och på persondatormarknaden. Då ska vi också komma ihåg att bakom Playstation 3 står även IBM som är en mycket stor förespråkare för Linux och även de som har lagt grunden för Apples persondatorer.

    Jag skulle nog vilja hävda att samtidigt som Microsoft nu åker utför så får vi en ny herre på täppan i form av IBM, open source och linux/unix.

    Skrivet av Pelle, onsdag 10 augusti 2005, 01:00

Rätt enkelt handlar mest om användbarhet och webbutveckling. Jag som skriver heter Christian Davén.

Läs mer om Rätt enkelt

Etikettikon Etiketter

användbarhet, bloggande, datasäkerhet, gui, javascript, meta, programmering, webben, webbutveckling, wordpressfler etiketter

Medaljikon Flitiga kommentatorer