minnesövertilldelning

(eller bara övertilldelning, på engelska memory overcommit) – tilldelning av mer minnesutrymme för virtuella maskiner än det faktiskt finns plats för i det fysiska minnet. Exempel: fyra virtuella maskiner på samma hårdvara tilldelas vardera tio gigabyte, sammanlagt 40 gigabyte, men det finns bara tjugo gigabyte i hårdvaran. Detta behöver inte leda till svårig­heter, efter­som de virtuella maskinerna troligen inte behöver disponera hela det minnes­utrymme som de har tilldelats. – Minnesövertilldelning är inget fel, utan något som de virtuella maskinernas styrsystem, hyper­visorn, brukar vara programmerat att göra. Hypervisorn brukar också kunna omfördela minnesutrymmet så att en virtuell maskin som tillfälligt behöver mer minne än den har blivit tilldelad får extra minnesutrymme, som då tas från en annan virtuell maskin.

[minnen] [virtuellt] [8 september 2017]

Flatpak

ett verktygsprogram för installering, uppgradering och virtualisering av program i Linux-miljö. Program som installeras med Flatpak körs i en så kallad sandlåda. Det innebär att de inte kommer åt andra resurser i datorn eller nätverket utan tillstånd av användaren. Det är ett sätt att skydda datorn mot skadeprogram. – Flatpak bygger på en idé av Lennart Poettering (blogg), och utvecklades inom projektet freedesktop.org (länk). Eftersom freedesktop.org på den tiden hette xdg (X Desktop group) kallades Flatpak först för xdg‑app. – Se flatpak.org.

[linux] [skadeprogram] [skydd] [virtualisering] [30 juni 2017]

diskvirtualisering

(storage virtualization, disk virtualization)virtualisering av hårddiskar – användning av program som gentemot operativsystemet efterliknar (emule­rar) materiella hårddiskar (eller andra lagringsmedier). För operativsystemet beter den virtuella hårddisken sig som en materiell hårddisk (kanske lite lång­sam­mare). Den virtuella hårddisken tar emot instruktioner från operativsystemet och förmedlar dem till en eller flera materiell hårddiskar; samma i omvänd riktning. – Detta kan verka onödigt krångligt, men i större it‑system sparar det diskutrymme. Den virtuella hårddisken beter sig nämligen som en sam­man­hållen enhet gentemot operativsystemet, men de filer som den tycks innehålla kan fysiskt vara utspridda på flera lagringsenheter. Filerna kan flyttas om för att diskutrymmet ska användas effektivt utan att operativsystemet och applikationerna behöver informeras om den fysiska adressändringen.

[lagringsmedier] [virtualisering] [ändrad 4 augusti 2018]

VMware

ett känt företag som tillhandahåller program och tjänster för virtualisering och molnet. VMware, som numera är dotterbolag till Dell, säger sig vara det första företag som framgångsrikt har virtualiserat x86-baserade it‑system. VMwares klienter kan köras på Linux, Mac och Windows; pro­gram­men för servrar (hypervisors) körs direkt på servrarna utan särskilt operativsystem (”bare metal”). – VMware grundades 1998 i Palo Alto. Det köptes 2004 av EMC för 625 miljoner dollar. EMC, och därmed VMware, köptes i sin tur 2016 för 74 miljarder dollar av Dell. – Se vmware.com. – VM i VMware står för virtual machine.

[företag] [virtualisering] [ändrad 5 januari 2017]

VR-glasögon

Vr-glasögon.
Vr-glasögon.

glasögonliknande anordning för visning av virtuell verklighet. – VR‑glas­ögon har små bildskärmar direkt framför ögonen och sensorer som upp­fångar huvudets rörelser och bärarens rörelser i rummet. Bildskärmarna visar rörliga bilder, ofta stereo­skop­iska, av en virtuell värld som genereras av ett datorprogram. Bilderna anpassas till huvudets och bärarens rörelser så att omgivningen ska verka stabil. Datorprogrammet körs oftast i en separat dator som kommunicerar med glasögonen med kabel eller tråd­löst. VR‑glasögon brukar också ha hörlurar. De kan också ha inbyggd videokamera och sensorer för annat än rörelser. – VR‑glasögon är en vidareutveckling av VR‑hjälmar.  De var årets julklapp 2016 enligt HUI Research, se denna länk.– Skillnaden mot inter­aktiva glasögon är att interaktiva glasögon låter bäraren se sin materiella omgivning.

[virtuell verklighet] [ändrad 11 juni 2017]

Pokémon Go

Fickmonster i stadsmiljö.
Fickmonster i stadsmiljö.

ett platsbaserat datorspel som spelas med smarta mobiler i förstärkt verklighet. – Spelet går ut på att hitta och fånga virtuella figurer (Pokémon) i den yttre världen. Spelaren kan se figurerna på mobilens bildskärm, överlagrade på en bild av det som hon annars skulle se. Det krävs att man har en smart mobil med GPS. (Det finns också andra sätt att upptäcka figurerna.) – Pokémon Go släpptes i juli 2016 och blev snabbt det hittills mest spridda datorspelet. På kort tid laddades över 100 miljoner exemplar av spelet ner, och statistik tyder på att spelen också används flitigt. Eftersom Pokémon Go spelas på gator och torg (men också inomhus) har det uppstått problem med spelare som stirrar på bildskärmen men inte ser sig för. – Pokémon Go har utvecklats av företaget Niantic (nianticlabs.com) på uppdrag av The Pokémon Company (länk). Det finns för Android och iOS och kan laddas ner gratis. – Pokémon är en förkortning av ”pocket monster” och uttalas ”po‑ke‑mån” utan särskild betoning på e:et. Accenten visar nämligen inte att e:et ska betonas, utan att e:et ska uttalas. (Namnet uttalas alltså inte ”poukmån”.) – Läs också om Follow JC Go!

[spel] [utomhusnavigering] [virtuellt] [ändrad 25 oktober 2018]

zero-travel

noll slaglängdom tangentbord: med tangenter som inte rör sig när man trycker på dem. – Uttrycket zero‑travel används dock främst om sådana tangentbord som ger använd­a­ren en illusion av att tangenten rör sig, trots att den inte gör det – så kallade haptiska tangentbord. – Alla virtuella tangentbord, till exempel de på smarta mobiler, har noll slaglängd. Men de brukar inte lämpa sig för längre texter, eftersom skribenten inte känner om fingrarna har träffat rätt. Därför måste skribenten vara uppmärksam både på tangentbordet (som dessutom ofta är litet) och på bildskärmen. Haptiska tangentbord har däremot en inbyggd mekanism som på något sätt ger användarens fingertopp en bekräftelse på att den verkligen har träffat en virtuell tangent (och inte mellan två tangenter). De kan också bekräfta med ett klickljud. – Uttrycket zero‑travel används främst i marknadsföring av haptiska tangentbord.

[användargränssnitt] [tangentbord] [virtuellt] [ändrad 26 september 2017]

Oculus Rift

Man iförd Oculus Rift. Hörlurar och en svart låda framför ögonen.
Oculus Rift. Foto: PC World.

heltäckande glasögon med hörlurar för virtuell verklighet. Det är en mer lätthanterlig vidareutveckling av VR‑hjälmen. – Oculus Rift täcker ögonen och har två bildskärmar, en för varje öga, för stereoskopisk bildvisning. Inbyggda sensorer följer huvudrörelser och användarens rörelser i rummet så att det som visas på bild­skärm­arna anpassas till rörelserna. Det ingår också en separat styrenhet för datorspel och andra tillämp­ningar. – Oculus Rift måste anslutas till en dator med Windows, och har höga krav på prestanda. – Oculus Rift utvecklades först av ett nystartat företag, Oculus VR, och finansierades 2012 framgångsrikt med gräs­rots­finans­i­er­ing. Facebook köpte företaget 2014 för två miljarder dollar. Den första versionen för konsumenter släpptes i mars 2016. Den kostade då 600 dollar. En enklare variant, Oculus Go (oculus.com/go/), släpptes i maj 2018 och säljs för 219 euro. Den behöver inte anslutas till dator. – Samsung Gear VR (länk) är baserad på teknik från Oculus. – Namnet: Oculus är latin för öga, rift betyder klyfta och syftar på klyftan mellan yttre verklighet och den virtuella verkligheten. – Se oculus.com.

[hårdvara] [ljud och bild] [virtuell verklighet] [3d] [ändrad 4 januari 2020]

NoOps

NoOps – ”no operations” – beteckning på utveckling och användning av applikationer som fungerar självständigt i företagets it-infrastruktur. De ska kunna installeras, uppdateras och driftas utan hjälp av en it‑avdelning. – Detta förutsätter vad som kallas för isolering och automatisering. Isolering innebär här att applikationerna inte är beroende av funktioner i infrastrukturen för sin inre funktion: de innehåller all kod de behöver. Samtidigt behöver de naturligtvis använda infrastrukturen, till exempel för internetanslutning. Men i NoOps ska programmen, när de installeras, själva koppla ihop sig med de funktioner och resurser som de behöver. Det är automatisering. – Man tänker sig att organisationens applikationer med NoOps ska kunna installeras och driftas utan hjälp av någon särskild it‑avdelning. – NoOps förutsätter virtualisering. – Uttrycket NoOps infördes 2011 i en rapport från Forrester Research (länk – men nerladdning kostar 499 dollar). – Jämför med DevOps och ChatOps.

[it-system] [ord på ops] [virtualisering] [1 februari 2016]