Allt från Computex 2023
Permalänk
Avstängd

Nytt i Linux kernel 2.6.23

Detta är en "heads up" tråd, för att informera om några av nyheterna i den uppkommande kerneln, version 2.6.23 som kommer om några månader.

  • CFS (Completely Fair Scheduler), en CPU scheduler som ersätter den gamla schedulern. Bör leda till ett mer responsivt system som är bättre på multi-taska. Utvecklad av hungariska Ingo Molnár på Red Hat med vissa ideér av Con Kolivas.

  • x86-64 blir tickless (dynticks). Tidigare var x86 tickless, men x86-64 var det inte. Detta gör att kerneln kan vara helt idle när ingenting utförs, vilket gör att datorn drar mindre ström.

  • Initierings/startup koden för x86 är omskriven från Assembly till C, vilket gör koden lättare att läsa, koden blev också mindre, och några buggar fixades.

  • KVM (Kernel-based Virtual Machine) får stöd för "SMP Guests". Detta medför prestanda förbättringar.

  • Dokumentation i "Documentation/" katalogen är översatt till Japanska och Kinesiska. Hoppas att översättningar för Indiska, Spanska och Portugisiska kommer snart. Detta leder förhoppningsvist till fler utvecklare.

  • lguest, en Hypervisor kodad av Rusty Russell. För VM (Virtual Machine).

  • Xen virtual machine monitor.

  • UIO. User-space drivrutiner.

Plus annat.

Visa signatur

Världsmästare i elakhet!

Permalänk
Medlem

Re: Nytt i Linux kernel 2.6.23

Citat:

Ursprungligen inskrivet av uid313
Utvecklad av hungariska Ingo Molnár på Red Hat med vissa ideér av Con Kolivas.

"Ungerska" nån måtta får det vara på Svengelskan även på ett datorforum..

men trevliga nyheter, Linux kommer bli trevligare att bära med sig, särskilt på flera kärnor under kärnan sas.

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk

mycket trevligt

undrar hur kernel 3.2 kommer att se ut om det fortsätter så här.

Visa signatur

Gigabyte-P35-DS4 | Intel Core 2 Quad Q6600 [3 GHz] | 2x1GB Corsair XMS-6400@800Mhz | Nvidia Geforce 460 GTX [975/2000 MHz] | Intel 320 Series 80 GB SSD | | SETI@Home Team: Sweclockers.com

Permalänk
Medlem

Nice, jag utser personligen härmed att uid313 får göra en fin sammanfattning som denna varje gång vi får en ny het kärna med roliga nyheter

Looking forward to CFS

Visa signatur
Permalänk
Medlem

när/hur uppgraderar jag? och är det nödvändigt?

Visa signatur

AMD Ryzen 5 1600 @3.7Ghz
Vengence LPX 4x8gb @3000Mhz
Asus RTX3070
Lagring: Samsung 860 2TB SSD

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av bust-a-gamer
när/hur uppgraderar jag? och är det nödvändigt?

vänta ett par versioner innan du uppdaterar, eller tills din dist har det i sin pakethanterare.

OnT:

CFS verkar trevligt

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

Om det ska komma något som gör att man kan fulldiskkryptera, är det funktioner i kärnan som är att föredra då eller externa program? Om det är i kärnan, finns det några officiella planer på det nu eller framöver?

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av bust-a-gamer
när/hur uppgraderar jag? och är det nödvändigt?

Du uppgraderar när den kommer ut, om du vill det.
Det är inte nödvändigt att uppgradera, du kan fortsätta köra den kernel du nu kör.
Du kan antingen kompilera och installera den själv, eller möjligtvist använda pakethanteraren i din distribution.
Eller vänta tills nästa version av din Linux distribution kommer ut, då innehåller den en nyare kernel.

Citat:

Ursprungligen inskrivet av hkman
Om det ska komma något som gör att man kan fulldiskkryptera, är det funktioner i kärnan som är att föredra då eller externa program? Om det är i kärnan, finns det några officiella planer på det nu eller framöver?

Beror på, vilken typ av kryptering den i kärnan använder, och vilken typ av kryptering som externa program använder, och vad du har för behov. Kanske den i kärnan ger mer prestanda, eftersom den är i kärnan. Men kanske ett externt program använder sig utav en säkrare algoritm.

http://en.wikipedia.org/wiki/List_of_cryptographic_file_syste...
http://en.wikipedia.org/wiki/Full_disk_encryption
http://en.wikipedia.org/wiki/Disk_encryption
http://en.wikipedia.org/wiki/Comparison_of_disk_encryption_so...

I Linux kärnan finns LUKS (Linux Unified Key Setup) och dm-crypt. Men inte använt någon av dem.

Visa signatur

Världsmästare i elakhet!

Permalänk
Citat:

Ursprungligen inskrivet av hkman
Om det ska komma något som gör att man kan fulldiskkryptera, är det funktioner i kärnan som är att föredra då eller externa program? Om det är i kärnan, finns det några officiella planer på det nu eller framöver?

LUKS är det enklaste och snabbaste man kan använda sig av i Linux. Finns också tydligen stöd för att läsa LUKS-enheter i andra OS nu, vilket kan vara bra för de som inte bara kör Linux.

Det enda man inte kan kryptera med LUKS är boot-partitionen. Den måste vara okrypterad så att datorns bios kan läsa boot-koden och starta grub/lilo.

Själv anser jag att det är bäst att dela upp det som följande:

Disk:
Partition 1, 128 MiB, ext2 eller xfs: boot
Partition 2, resten av utrymmet, LUKS-enhet med aes-lrw-benbi* som krypteringsalgoritm.

LUKS-enhet:
Hela utrymmet används till lvm2.

Volymgrupp (lvm2) :
root, 3-4 GiB, reiserfs, xfs.
swap, 512 MiB
home, 5 GiB, reiserfs, xfs.

När det gäller volymgrupperna så går de att ändra storleken på medan du arbetar med datorn. Så behöver du mer utrymme på t.ex. home så är det bara att ändra det, utan att behöva starta om eller liknade.

Ovanstående gäller dock ej med Ext2/3/4, FAT, NTFS, m.fl. De stödjer inte "online resizing".

* Stöds endast av Linux 2.6.20 eller nyare. Annars får du köra med det svagare standardvalet, aes-cbc-essiv.

Permalänk
Medlem

Re: Nytt i Linux kernel 2.6.23

Citat:

[*]Dokumentation i "Documentation/" katalogen är översatt till Japanska och Kinesiska. Hoppas att översättningar för Indiska, Spanska och Portugisiska kommer snart. Detta leder förhoppningsvist till fler utvecklare.
Plus annat.

Undrar hur pass vanligt det är med *kernelhackers* som inte kan läsa engelsk dokumentation egentligen?

Permalänk
Avstängd

Re: Re: Nytt i Linux kernel 2.6.23

Citat:

Ursprungligen inskrivet av iXam
Undrar hur pass vanligt det är med *kernelhackers* som inte kan läsa engelsk dokumentation egentligen?

Vet inte, men Linux växer starkt i Kina, Indien, och i en del Sydamerikanska länder som Brasilien, Venezuela, etc...

Visa signatur

Världsmästare i elakhet!

Permalänk
Medlem

Ett tips till de som vill hänga med i vad "alla" ändringar i Linux-kerneln handlar om är sidan kerneltrap.org.

Visa signatur

Stationär: Intel-baserad, Arch + KDE
Bärbar: Dell XPS 13, Arch + KDE

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Talavis
Ett tips till de som vill hänga med i vad "alla" ändringar i Linux-kerneln handlar om är sidan kerneltrap.org.

kerneltrap är fint

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

För ett tag sen var det på tal att man skulle kunna ladda in en ny kärna utan att starta om datorn? Har det thänt något mer på denna fronten?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nystan
För ett tag sen var det på tal att man skulle kunna ladda in en ny kärna utan att starta om datorn? Har det thänt något mer på denna fronten?

hade det kommit så hade jag gråtit av lycka.

[xerxes2@ninja ~]$ uptime 01:05:44 up 58 days, 5:14, 1 user, load average: 0.16, 0.22, 0.18 [xerxes2@ninja ~]$ uname -a Linux ninja 2.6.21 #3 SMP PREEMPT Wed May 23 16:09:15 CEST 2007 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux

enda gången man bootar om arbetsstationen är ju när man uppgraderar kärnan. har redan kompilerat 2.6.22 men orkar bara inte boota om. och inte snacka om alla servrar som kan vara nervöst att boota om om man har uppgraderat mycket på de.

edit: och förresten, konstigt att min burk är så stabil när man ofta läser om hur ostabilt linux är.

Visa signatur

enlisy Systemd
WS1: X2 4400+ | WS2: X2 4000+ | Laptop: Athlon2 P520 | Server: XP 2400+

Permalänk
Medlem

Det där med fulldiskkryptering verkar krångligt för en noob som mej. Hoppas Ubuntu snart kommer med såna val redan vid installation.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av hkman
Det där med fulldiskkryptering verkar krångligt för en noob som mej. Hoppas Ubuntu snart kommer med såna val redan vid installation.

Jo, jag skulle gärna också vilja ha fulldiskkryptering då jag är intresserad av säkerhet, anonymitet och integritet.
Men jag är inte så jätte bra på Linux, och vill helst bara att det ska fungera smidigt och lätt, utan att behöva göra så mycket själv.

Visa signatur

Världsmästare i elakhet!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Jonos
hade det kommit så hade jag gråtit av lycka.

[xerxes2@ninja ~]$ uptime 01:05:44 up 58 days, 5:14, 1 user, load average: 0.16, 0.22, 0.18 [xerxes2@ninja ~]$ uname -a Linux ninja 2.6.21 #3 SMP PREEMPT Wed May 23 16:09:15 CEST 2007 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD GNU/Linux

enda gången man bootar om arbetsstationen är ju när man uppgraderar kärnan. har redan kompilerat 2.6.22 men orkar bara inte boota om. och inte snacka om alla servrar som kan vara nervöst att boota om om man har uppgraderat mycket på de.

edit: och förresten, konstigt att min burk är så stabil när man ofta läser om hur ostabilt linux är.

Precis. Bootar om gör man bara när man uppgraderat kärnan eller något annat riktigt stort.

Permalänk
Medlem

Läste precis detta om 2.6.23, såg inte att någon tagit upp det men kanske kan vara intressant.
http://liquidat.wordpress.com/2007/07/21/linux-kernel-2623-to...

Visa signatur

Ryzen 7 3700X, Asus TUF X570-PLUS, Asus ROG STRIX 5700XT, Corsair Vengence 16GB, Corsair HX650, Samsung 840 EVO 250Gb, Kingston A2000 M.2 500GB, 1+2 Tb HDD, Dell U2515H

Permalänk
Hedersmedlem

Re: Nytt i Linux kernel 2.6.23

Citat:

Ursprungligen inskrivet av uid313
...

  • ...

  • Xen virtual machine monitor.

Plus annat.

Stöd för Xen från vanilla kernel? NICE!

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Avstängd

Re: Re: Nytt i Linux kernel 2.6.23

Citat:

Ursprungligen inskrivet av m0REc
Stöd för Xen från vanilla kernel? NICE!

Ja, det ser ut som om det kommer att bli så.
http://kerneltrap.org/node/13917

Visa signatur

Världsmästare i elakhet!

Permalänk
Medlem

så om jag uppdaterar kerneln, får jag XEN programet då?

Visa signatur

AMD Ryzen 5 1600 @3.7Ghz
Vengence LPX 4x8gb @3000Mhz
Asus RTX3070
Lagring: Samsung 860 2TB SSD

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av bust-a-gamer
så om jag uppdaterar kerneln, får jag XEN programet då?

Du måste nog aktivera det i kärnan.

Visa signatur
Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av bust-a-gamer
så om jag uppdaterar kerneln, får jag XEN programet då?

Citat:

Ursprungligen inskrivet av spaam
Du måste nog aktivera det i kärnan.

Samt installera verktygen för Xen.

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Medlem

Nice "Scheduler drama" btw

Visa signatur
Permalänk
Medlem

Det är en hård värld ja. Men det var väl för det bättre att -ck la av redan nu, för hans egen skull. Tids nog skulle han ändå inse att hans hobby hela tiden varit att vaska efter guld i en svavelgruva.

Permalänk
Citat:

Ursprungligen inskrivet av Klaar
Det är en hård värld ja. Men det var väl för det bättre att -ck la av redan nu, för hans egen skull.

Linus är en konstig typ. Jag läste följande från honom:

Citat:

I've replaced the scheduler before, I'm 100% sure
we'll replace it again. Schedulers are actually not at all that important
in the end: they are a very very small detail in the kernel.

Ok, om vi räknar antalet rader kod i kärnan så är schedulern en mycket liten del, det köper jag, men argumentet om att den inte är viktig måste väl ändå vara resultatet av för mycket ego i mannens hjärna. Det är ju ett faktum att Linux scheduler har sugit ganska hårt genom åren vilket jag ändå tror att både Con och Ingo var medvetna om och nu när konkurrenterna springer förbi så har väl Linus helt enkelt blivit desperat. Det finns en kul jämförande graf mellan Linux och FreeBSD där man tydligt ser skillnaderna mellan olika schedulers (här i just MySQL):

http://people.freebsd.org/~jeff/sysbench.png

Det känns synd att Con lägger av. Han verkade inte få den uppskattning han förtjänade.

Visa signatur

"Linux is good because it keeps people out of real kernels"

Permalänk

Jag håller med Kent-Mustafa här, CKs SD hade enligt många väldigt stora fördelar på skrivbordet samtidigt som den har utvecklats under många år. CFS är visserligen ett steg i rätt riktitning men det känns som att det kommer ta ett antal kernelversioner innan den har samma prestanda som SD. Visst ska man inte underskatta någon del i kärnan, alla delar är viktiga för helheten men minneshantering och processchemaläggning känns ändå som de saker som borde stå i centrum.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"