mboost-dp1

unknown

Ny opdatering til Linux

- Via David Weinehall - , redigeret af hmn

Det er naturligvis ikke særligt underligt at der kommer en opdatering til Linux kernen, det gør der næsten konstant. Dog er der denne gang ikke tale om 2,6 eller 2,4 kernen, men derimod 2.0 kernen.

Der er tale om den for nogle længe ventede 2.0.40 version af linux kernen, der har været på trapperne i mange år. Den aldrende kerne har fået rettet en række fejl, og det bliver formodentlig den sidste udgave i 2.0 linjen.

Changeloggen kan læses her.





Gå til bund
Gravatar #1 - FISKER_Q
9. feb. 2004 08:46
Hvorfor opdaterer de overhovedet den gamle version?
 
Gravatar #2 - jensendk
9. feb. 2004 08:53
#1 af samme grund som MS opdaterer til ældre windows versioner..
Gravatar #3 - aterra
9. feb. 2004 08:56
#1 prøv sammenligne mindste kravene for 2.6 kernen og 2.0 kernen
Gravatar #4 - Disky
9. feb. 2004 08:56
Fisker_q:
2.0 kernen er KLIPPESTABIL og folk der ikke har brug for alt det nye, og hellere vil havde et virkeligt stabilt system, bruger stadigvæk 2.0 kernen.

Hvis den fuldt ud dækker ens behov, hvorfor så upgradere ?
Gravatar #5 - wiseeye
9. feb. 2004 09:03
Jeg synes snart at diverse Linux kerner bliver opdateret lige saa ofte som M$ udgiver en patch....
Gravatar #6 - FISKER_Q
9. feb. 2004 09:06
#2 Ja men det får Microsoft penge for, og deres produkter koster ligeså penge.

I fleste tilfælde ville der jo ikke være tale om at vi pludselig skal betale 1000kr for at opgradere fra 2.0.x til 2.6.x.

#3 Noget á la det jeg havde i tankerne, men nu er kernen jo baseret på moduler m.m. så jeg troede faktisk det var muligt at kunne køre det samme på hver kerne med nogenlunde samme systemkrav.

#4 Tjae det kommer vel an på personen. Personligt gad jeg ikke at have et uddateret system. Som måske blev opdateret en gang hver andet år.

Men jeg gad så heller ikke at have et som skulle have kritiske opdateringer hver gang.

Men alligevel hvis opdateringen har været på trapperne i de sidste par år, så har mange vel kørt med store sikkerhedsfejl?

Så da i det mindste noget nyere som bliver opdatereret lidt oftere.
 
Gravatar #7 - Yocal
9. feb. 2004 09:12
..chancelog? :)

// Yoc.
Gravatar #8 - Redeeman
9. feb. 2004 09:17
det er somend ikke af samme grund som microsoft, fordi microsoft retter ikke fejl som de ved er der, de retter dem som de pinedød er nød til. men 2.0.40 er jo nok den linux kerne der er mest stabil, selvom der også blev puttet en del arbejde i 2.4 skiftede de jo scheduler ud midt i det hele, det er egentlig ikke så heldigt.
Gravatar #9 - AndersAndersson
9. feb. 2004 09:20
#5 det er da nok rigtigt nok, men forskellen er at linux udgiver opdateringer, IKKE sikkerhedsfejl! ja der kommer nogen, men det er utroligt FÅ!!! microsoft kommer jo ikke med andet end hotfixes, men igen hvis windows havde en kerne var der også kun få sikkerhedsfejl i!! det er jo alt det andet som der er fejl i! softwaren!!
Gravatar #10 - sguft
9. feb. 2004 09:39
#9: Hvad snakker du om ? Windows har da i høj grad en kerne.

"forskellen er at linux udgiver opdateringer, IKKE sikkerhedsfejl!"

Udgiver Microsoft sikkerhedsfejl eller hvad prøver du at sige?

"det er jo alt det andet som der er fejl i! softwaren!!"

Selvfølgelig er kernen ikke det eneste der kan være fejl i og eftersom diverse software ofte er en langt størrer del af et operativsystem i vores moderne tider, så er det heller ikke så sært at det er her de fleste fejl dukker op.
Det gælder også for diverse Linux distributioner. Forskellen er at Linux som sådan kun er kernen, hvorimod Windows er kerne + medfølgende software. Kernen i Windows udkommer der faktisk ganske få opdateringer til, de fleste fejlrettelser har med Internet Explorer, Outlook og lignende at gøre.
Gravatar #11 - AndersAndersson
9. feb. 2004 09:46
#10
sguft, nej det har den faktisk ikke!!! den er bygget op i lag!!

"Udgiver Microsoft sikkerhedsfejl eller hvad prøver du at sige?"
hotfix til sikkerhedsfejl!!....

jeg skrev:
"men igen hvis windows havde en kerne var der også kun få sikkerhedsfejl i!!"

du skriver:
"Kernen i Windows udkommer der faktisk ganske få opdateringer til, de fleste fejlrettelser har med Internet Explorer, Outlook og lignende at gøre. "

skal du gentage hvad jeg skriver????
Gravatar #12 - Mr.Weasel
9. feb. 2004 09:52
#11 Jeps, Windows er bygget op i flere lag.... Hvad mon det nederste lag er? Microsoft har faktisk været så fræk at kalde det kernel32.dll
Gravatar #13 - AndersAndersson
9. feb. 2004 09:54
#12 ja og for microsoft er asyncron = syncron, så hvad microsoft kalder en enkelt dll kan jeg ikke tage mig af :)
Gravatar #14 - XorpiZ
9. feb. 2004 09:57
#13

Tror nu nok, at Windows har en kerne :>

Det er den hedder 5.0 i win2k, så vidt jeg husker. Og 5.1 i WinXP
Gravatar #15 - Ramses II
9. feb. 2004 09:59
"#5 det er da nok rigtigt nok, men forskellen er at linux udgiver opdateringer, IKKE sikkerhedsfejl! ja der kommer nogen, men det er utroligt FÅ!!! microsoft kommer jo ikke med andet end hotfixes, men igen hvis windows havde en kerne var der også kun få sikkerhedsfejl i!! det er jo alt det andet som der er fejl i! softwaren!! "

Ja du er flot er du!

Og du er sur over hvad....at microsoft retter sine fejl....eller er det bare fordi du sikkert kun kan se det fra et synspunkt ligesom utroligt mange andre ....
Gravatar #16 - SmackedFly
9. feb. 2004 10:01
#11 #12

http://www.i.u-tokyo.ac.jp/ss/lecture/new-document...

Hvem der har ret skal jeg ikke kunne sige, men her er vist lidt fakta. Alle styresystemer er bygget op i lag, men for at køre et multiprocessorsystem SKAL man have en applikation der kører på det laveste niveau, kernen. Hvis du ikke har en kerne har du ikke noget til at fordele timeslices og derved vil du kun kunne køre en application af gangen, eg.dos.
Kernens egentlige mål er at fordele processortid og i de fleste systemer styrer kernen også I/O i systemet, men det kunne i princippet også ligges udenfor kernen.
Til at fordele den processortid bruger man en scheduler, der fordeler processortiden efter et eller andet system. Og uden at komme for langt ned i det, så ka systemet betyde meget for resultatet.

Anyway, en lille intro hvis der er nogen der manglede det..:) Og hvis i vidste det i forvejen så lad være med at flame mig...
Gravatar #17 - Disky
9. feb. 2004 10:01
anderandersen:
Denne her må du gerne lige udbyde:
ja og for microsoft er asyncron = syncron
Gravatar #18 - SmackedFly
9. feb. 2004 10:02
#15

Hvad i alverden er dit problem. Hop da ned hvor peberet gror, manden har da absolut ikke sagt noget som burde irritere nogen der har 'microsoft styrer' som signatur.
Gravatar #19 - FISKER_Q
9. feb. 2004 10:03
#18 Nej det giver for lidt mening til at kunne irritere nogle.
 
Gravatar #20 - SmackedFly
9. feb. 2004 10:07
#19

Det er så noget andet :)

men jeg synes efterhånden der er ved at være en praksis på det her forum mht. at windows, ja jeg vil næsten sige fanatikere, sidder og venter på den mindste del kritik fra andre og udsender den største gang flame når de finder det mindste tegn...

mht indlæg 15, så mente jeg multiprocess system, ikke multiprocessor system...der er en lille forskel.
Gravatar #21 - sguft
9. feb. 2004 10:14
#11: "skal du gentage hvad jeg skriver????"

Hvis du nu gjorde dig en smule forståelig i dine indlæg, kunne det være jeg kunne undgå det ...
Gravatar #22 - dynamism
9. feb. 2004 10:16
Jeg kan ikke se, hvorfor nogen skal bruge en tråd om en opdatering til Linux, til at flame MS, kun hvis man virkelig ønsker at starte en flamewar.......

Diskussionen burde handle om Linux, ikke om MS....
Gravatar #23 - shadowsurfer
9. feb. 2004 10:25
Windows har en mikro kernel.
Linux er en monolit kernel.
Hurd er en mikro kernel.

I teorien er en mikro kernel det bedste, men i praksis, er det ikke altid tilfældet, da en mikro kernel er MEGET sværere at vedligeholde. Jo mere komplex et system bliver jo flere fejl vil der være. Men hvis det umulige ville ske, at lave en modernet mikro kernel, uden nogle fejl, vil denne i teorien være bedere (hurtigere og mere flexsibel) end en monolit kernel.

Microsoft, har ikke været helt tro med mikro kernel modelen, hvilket er ordsagen til at man skal genstarte efter de fleste opdatereinger. Disse afvigelser fra mikro kernel modelen, er gjort for at vinde hastighed på opstarts tiden af programmerne (fx IE og MS Office). Det er også disse afvigelser der har bidraget til den opfattelse, at Windows er ustabil (berettiget eller ej).

Linux har helle ikke været helt tror mod monolit modelen, og har taget ideer som moduler inden.

En mikro kernel kan bygges således, at de fleste kernel opdateringer, kan laves ved at unload et modul og load det nye. Dette er dog utroligt sværet at lave og der findes derfor ikke særligt mange der kan (Kender faktis ikke nogen, men der skal nok finde en Unix kernel der kan). StarLabs (dem der i sin tid udviklede StarOffice, før Sun opkøbte det), lave en gang en kernel der kunne opdateres uden genstart i langt de fleste tilfælde. Kernel havde dog ikke alle de funktioner som var kravet af en fuldblods kernel og var svær at vedligeholde. Den kom derfor aldrig ud til brugerne.
Gravatar #24 - Mr.Weasel
9. feb. 2004 10:28
#22 Der er faktisk ikke rigtigt nogen der har flamet Windows... men undtagelse af AndersAndersson der er så grov at påstå at der ikke er nogen kernel.

Faktisk er diskutionen interessant nok, der er faktisk ret mange der ikke ved hvad en kernel er, så det burde man måske få på plads. Det er svært at diskutere nyheder om noget man ikke helt forstå hvad er.

Må jeg anbefale folk at læse:
Tanenbaums Modern Operating Systems
Stallings Operating Systems
Gravatar #25 - dynamism
9. feb. 2004 10:44
#24 Mr.Weasel:

Synes nu at post 8's:
[det er somend ikke af samme grund som microsoft, fordi microsoft retter ikke fejl som de ved er der, de retter dem som de pinedød er nød til.]
er ret tåbelig og ikke hører hjemme i denne tråd heller.

Men ellers har du ret, det er en ret interessant diskussion, hvis man kan holde sig til fakta....
Gravatar #26 - AndersAndersson
9. feb. 2004 10:47
#17 det kan jeg da godt gøre for dig disky:
prøv du at sætte dine login script i 2000 miljø til at køre syncron!!! hvad forventer du der vil ske?.. at de forskellige loginscript køre samtidige eller efter hinanden?...

NEJ, de køre EFTER hinanden! asyncron køre samtidige!

#15
jeg ved ikke hvad dit problem er men jeg har intet imod microsoft, ej heller linux og unix.
jeg er en af de få som ser windows, linux og unix som hver deres styrke, og flamer aldrig!! jeg taler for alle os! især når nogen siger noget forkert om et, om det så er windows eller linux!!
nu skrev jeg til #5 som sagde at linux kom med lige så mange opdateringer som microsoft gjorde, og det er jo også sådan nogenlunde rigtigt, men dem linux kommer ud med er ikke for at rette sikkerhedsfejl!

#21
så må du jo sprøge til hvad jeg mener!! :)

#24
hehe I alt hvad jeg har læst har MS aldrig nævnt nogen kerne til windows!! ALDRIG!! kun om deres lag som snakker med nedre lag osv osv!! at du siger vi skal læse de der bøger om OS generalt siger da MINUS om hvordan microsofts OS'er er skruet sammen!

jeg skulle måske tilføje med at jeg godt ved hvad en kerne er!
Gravatar #27 - stone
9. feb. 2004 11:09
#5 - der findes tilgengaeld ogsaa vaesenligt flere udgaver af linux kernen, som skal holdes opdateret, end der goer af windows nt kernen.

#9 - windows har naturligvis en kerne, intet andet giver mening. nt kernen er ogsaa en ganske god og stabil kerne, det er resten af operativsystemet det kniber med.

#20 - synes det haelder til at aldersgraensen paa newz er for nedad gaaende. indlaegene bliver af stadig ringere kvalitet, og de gode diskutioner faerre. en skam.

#26 - lav evt en soegning paa google med 'nt kernel' eller ligende, saa du kan faa styr paa nogle ting, inden du fortsaetter diskutionen.

/stone
Gravatar #28 - XorpiZ
9. feb. 2004 11:10
#26

Så vidt jeg ved betyder synkron samtidig eller ens :>
Gravatar #29 - sKIDROw
9. feb. 2004 11:10
Hvorfor bliver 2.0 stadig vedligeholdt?
Nogenlunde af samme grund som 2.2, fordi der stadig er en maintainer der har lyst til det.
Og fordi den har en lille trofast brugerskare.
At kernen er gratis betyder ikke at den ikke bliver ordentligt supporteret, ligesom prisen aldrig er en garanti for god support.

(Gider ikke bruge min tid på al det MS bashing visse folk bruger kræfter på her i tråden.... GAAB)
Gravatar #30 - AndersAndersson
9. feb. 2004 11:13
#27
måske jeg skulle :) det kunne da være interessant!

#28 fortæl det til MS :)
Gravatar #31 - XorpiZ
9. feb. 2004 11:16
#30

Jeg tror ikke de lytter hehe :D
Gravatar #32 - Pally
9. feb. 2004 11:17
[at du siger vi skal læse de der bøger om OS generalt siger da MINUS om hvordan microsofts OS'er er skruet sammen!]

Tannenbaums bog har Win2k som case-study. Glimrende læsning iøvrigt.
Gravatar #33 - sguft
9. feb. 2004 11:23
#26: Udfra håndteringen af login scripts konkluderer du at Windows ikke kan udføre asynkrone handlinger ?

"hehe I alt hvad jeg har læst har MS aldrig nævnt nogen kerne til windows!! ALDRIG!!"

Jeg beklager, men jeg tror du skal læse lidt mere på lektion isåfald.
Gravatar #34 - Disky
9. feb. 2004 11:30
andersanderson:
Det du nævner har ikke noget med synkron/aynkront at gøre, det du snakker om er om noget er sekventielt eller ej.

Synkront/asynkront er nogen man f.eks. snakker om når det handler om f.eks. datakommunikation og lignende.

Hvis 2 script skal køre synkront betyder det at de afvikles samtidigt, og så stringent at når den ene kører et step gør den anden det også.
Hvis det er asynkront kører de uafhængigt af hinanden.

p.s. Hvorfor denne negative tone ?
Gravatar #35 - FISKER_Q
9. feb. 2004 11:36
#29 det jeg mente var, at nu når det alligevel var gratis hvorfor så ikke opgradere?

Men kan vel nok konkludere at når der kommer noget nyt så er det næsten også dømt til at have fejl. Så det kunne være det sparede dem nogle opgraderinger.
 
Gravatar #36 - AndersAndersson
9. feb. 2004 12:34
#33 sguft, hvis du har 2000 eller xp på din maskine så skrive lige i kør gpedit.msc (er lidt usikker på om det også er kommandoen i 2k...) men så finder du enten i user delen "login script/ logout script" i computer delen er det "startup script og shutdown script" der finder du at microsoft omtaler syncron og asyncron!!! derfra har jeg det!!!

#34
disky ved godt hvad det betyder! men sig det til microsoft! læs venligt svar til #33 :)

der er ingen negativ tone her fra :)
Gravatar #37 - FISKER_Q
9. feb. 2004 12:37
#36 Jeg ser hverken noget i detajlerne eller under hjælp om logon/logoff og startup/shutdown scriptsne der står asynkron eller sykron i.
 
Gravatar #38 - AndersAndersson
9. feb. 2004 12:47
#37 computerkonfiguration/administrative skabeloner/system/scripts

samme sted for user delen!
Gravatar #39 - sguft
9. feb. 2004 12:49
#36: Nu kan man tale om synkron/asynkron kørsel på mange abstraktionsniveauer. Jeg synes ikke umiddelbart jeg kunne finde noget omhandlende synkron/asynkron kørsel under de sektioner du henviste til (win2k), men er vi ikke også nede og snakke et sidespor af format på et ret ubetydeligt detaljeplan?

Mht. det med den negative tone, så virker det altså forholdsvis provokerende når du bruger alle de !!! og ???. De får det til at se ud somom det er nogle sure opstød du kommer med, hvilket også afspejler sig i de svar du får tilbage.
Gravatar #40 - sguft
9. feb. 2004 12:52
#38: Ok, nu fandt jeg beskrivelsen - jeg ser dog ikke noget forkert i dem.
Gravatar #41 - AndersAndersson
9. feb. 2004 12:55
#39 nu ved jeg ikke om du fik den #38 med? :)

jeg ved godt at lige det her er kommet ud på et sidespor, men jeg må jo svare på de spørgsmål som kommer ind.

sguft, ja ved det.... men det er en utrolig dårlig vane jeg har fået alle de ! og ?...

jeg er hel rolig :)
Gravatar #42 - AndersAndersson
9. feb. 2004 12:56
#40 gør du ikke?... synkron burde da gøre så de kørte samtidige, det gør de bare ikke!
Gravatar #43 - sguft
9. feb. 2004 13:03
#42: Synkron betyder ikke samtidig. Synkroniseret kørsel betyder at afviklingen sker efter et mønster således at de forskellige scripts ikke påvirker hinanden.
Asynkron kørsel derimod betyder at scriptsene kan afvikles uden særlige hensyn, tingene sker når de sker og ikke nødvendigvis i en bestemt rækkefølge.
Gravatar #44 - AndersAndersson
9. feb. 2004 13:10
#43
hmm... måske har du ret, og jeg ikke lige havde helt styr på ordet betydning!...

men som du skriver der kan jeg da godt se det! :)
Gravatar #45 - FISKER_Q
9. feb. 2004 13:11
#43 nemlig

Læste lige beskrivelserne selv og så heller ikke noget galt i det.
Der står endda hvad synkront mener. I samme beskrivelse.
 
Gravatar #46 - AndersAndersson
9. feb. 2004 13:13
#45 har også læst det flere gange, men har bare den mening at synkron var samtidige og asynkron har efter hinanden!

men så fik jeg da også lært noget idag :) hehe
Gravatar #47 - bjarkehingrumme
9. feb. 2004 14:55
#41
"Windle shook his head sadly. Five exclamation marks, the sure sign of an insane mind."

-Terry Pratchett i "Reaper man".

;)
Gravatar #48 - C#
9. feb. 2004 17:55
AndersAndersson:

system32\ntoskrnl.exe

Properties->
Fileversion: 5.1.2600.1151
Description: NT Kernel & System

Nej klart nok, de har aldrig selv sagt de har en kernel.
prøv at lave en søgning på "kernel overview" på msdn.microsoft.com der kommer 100vis af hits med diagrammer/artikler der forklarer en masse om deres kernel.
Gravatar #49 - troelshenriksen
10. feb. 2004 11:01
Nu er tråden jo alligevel gået offtopic...

Ganske vist var NT oprindeligt en eksemplarisk microkernel (hvad andet kan man forvente når det var Cutler der lavede den :-), men den er blevet voldtaget, rullet, skudt, tygget og spyttet ud igen så mange gange at der ikke er meget microkernel over den længere. Jeg vil kategorisere den som en monolitisk kernel med microkernel-tendenser (ganske som FreeBSD).
Gravatar #50 - tomle
10. feb. 2004 18:58
Denne diskussion har tilsyneladende udviklet sig til en kamp om flest tekniske betegnelser i ét indlæg. Hvad skulle der nu være galt i at der udgives opdateringer til Linux? Det kan selv Linux-modstandere vel ikke have noget imod?!
_____
fldg.dk
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login