olear Skrevet 23. september 2005 Del Skrevet 23. september 2005 (endret) Eneste som krever restart er kernel, er jo heller ikke sikkert at den kernelen som ble brukt hadde noen sikkerhetshull. Endret 23. september 2005 av olear Lenke til kommentar
dabear Skrevet 23. september 2005 Del Skrevet 23. september 2005 Blir vel kanskje litt offtopic: men jeg har posta en del i denne tråden. Det ville vært flott å finne igjen hvilke sidetall dette var på (litt kjipt å måtte gå igjennom 121 sider ), er dette mulig? Lenke til kommentar
Arntfinn Skrevet 23. september 2005 Del Skrevet 23. september 2005 Eneste som krever restart er kernel, er jo heller ikke sikkert at den kernelen som ble brukt hadde noen sikkerhetshull. Er det ikke noen unix-systemer som har hotswappable (redundant?) kernel? Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Eneste som krever restart er kernel, er jo heller ikke sikkert at den kernelen som ble brukt hadde noen sikkerhetshull. Er det ikke noen unix-systemer som har hotswappable (redundant?) kernel? Solaris har ekte mikrokjerne, og det vil nok forhindre en del omstart, pluss self-healing osv... Edit: Solaris er et UNIX-system, basert på UNIX System V Release 4. Endret 24. september 2005 av stigfjel Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Solaris har ekte mikrokjerne, og det vil nok forhindre en del omstart, pluss self-healing osv... Å? Som f.eks. QNX? Visste ente det... Jeg må si jeg tviler litt på det da. UNIX system V er jo tradisjonelt et monolitisk (?riktig begrep?) kjerne med moduler, som Linux er. *BSD'ene er monolitiske, Linux, trad. UNIX OS X og win-OSene basert på NT-kjerna er hybrider, dvs. de har en mikrokjerne innebyggd i en monolitisk kjerne. For OS X er det Mach inni FreeBSD. Minix, AmigaOs, Haiku og QNX; mikrokjerne OS. Endret 24. september 2005 av olefiver Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 Selv om Solaris har UNIX System V-kode i seg, så har Solaris blitt utviklet siden da, og har nå ekte mikrokjerne. Det kan jeg si med sikkerhet, fordi jeg faktisk har et fag som heter Operativsystemer på skolen nå (går Siv.Ing Data 3. år). Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 Skjønner selvfølgelig at Solaris har blitt utvikla over tida, jeg ville bare gi uttrykk for en sunn skepsis Vi burde alle pålegge oss litt sunn skepsis oftere. Jeg har brukt QNX, skulle programmere et lite embedded system som hovedprosjekt på skolen. Og QNX er et ekte mikrokjerne OS; kun de mest fundamentale OS funksjonene (signals,timers,scheduling) blir behandlet av kjerna. Alle andre komponenter som drivere, filsystemer, protokoll stacks, osv. kjører utafor kjerna som separate minnebeskytta prosesser. Her er litt av grunnen for skepsisen: Linux har visse aspekter av mikrokjerne arkitekturen, f.eks. moduler. Det er mulig å få linux til å oppføre seg som en mikrokjerne til en viss grad. De aller fleste *NIX type OS har aspekter av mikrokjerne arkitekturen, men det er få som har EKTE mikrokjerner. Kan kalle det "micro-kernel-ish" Hvis Solaris er slik "micro-kernel-ish" er det fortsatt et stykke til EKTE mikrokjerne, men hvis Solaris har EKTE mikrokjerne er det vel bra. Til de som ente skjønner hva vi snakker om: Mikrokjerne har ingenting med størrelsen på kjerna å gjøre Lenke til kommentar
zyp Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Multithreaded Kernel: * Solaris has a multithreaded kernel * There are kernel threads associated with user processes * There are system kernel threads such as those created to handle interrupts * Device driver routines run in kernel threads * On a multiprocessor system, several kernel threads can run simultaneously Sitert herfra. Wikipedia sier også at Solaris har en monolitisk kjerne. Endret 24. september 2005 av zyp Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 Multithreaded Kernel: * Solaris has a multithreaded kernel * There are kernel threads associated with user processes * There are system kernel threads such as those created to handle interrupts * Device driver routines run in kernel threads * On a multiprocessor system, several kernel threads can run simultaneously Sitert herfra. Wikipedia sier også at Solaris har en monolitisk kjerne. Nåja, stoler heller mer på det vi lærer i timen enn på Wikipedia, som kan komme fra hvem som helst. Se bare på dette foilsettet fra en forelesning. Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Nåja, stoler heller mer på det vi lærer i timen enn på Wikipedia, som kan komme fra hvem som helst. Se bare på dette foilsettet fra en forelesning. Jeg vet ikke med deg, men jeg utviklet raskt evnen til å ikke stole uhemmet på forelesningsfoiler av den typen. Forelesere kan jo også være hjemsomhelst ^^ Presenter en godt, utfyllt begrunnelse, ikke bare fire setninger på en foil. Jeg leste også på wikipedia (at Solaris var monolitisk), men jeg valgte å ikke stole uhemmet på'et. EDIT: Foilen under Solaris handler om win2K. Win2K har IKKE en mikrokjerne, snarere er win2K et hybrid OS. Har byggd inn en mikrokjerne inn i en monilitisk kjerne, samme som OS X (mach innebyggd i FreeBSD). Vi kan da utlede at foreleser som har lagd disse foilene mener at hybridkjerne OS er mikrokjerne OS. Og siden foreleser anser Solaris som mikrokjerne OS; er Solaris et hybridkjerne OS. Endret 24. september 2005 av olefiver Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 Jeg vet ikke med deg, men jeg utviklet raskt evnen til å ikke stole uhemmet på forelesningsfoiler av den typen. Forelesere kan jo også være hjemsomhelst ^^ Det er ikke det at jeg ukritisk absorberer alt det jeg får presentert, men foreleserne våre er som regel personer som har grad av professor og 1. ananumensis. Og skolen er NTNU, og jeg går på siv.ing-studie. Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 Det er ikke det at jeg ukritisk absorberer alt det jeg får presentert, men foreleserne våre er som regel personer som har grad av professor og 1. ananumensis. Og skolen er NTNU, og jeg går på siv.ing-studie. Jeg sier ikke at foreleser er en dust. Poenget er at foilen er et STERKT forenklet bilde av OSet. Man kan være professor og 1. ananumensis så mye en bare vil, man greier ikke å beskrive et OS godt nok på fire bisetninger. Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 En forelesningsfoil er ment å være kort, og skal gi en indikasjon på hva som faktisk blir forelest. Vi har også en stor, tykk pensumbok. Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 En forelesningsfoil er ment å være kort, og skal gi en indikasjon på hva som faktisk blir forelest. Vi har også en stor, tykk pensumbok. Vet da det. Altså: Jeg mener ikke at du ukritisk absorberer alt det du får presentert. Jeg mener heller ikke at foreleserene dine er noe annet enn kompetente mennesker. Men når du sier at Solaris har en EKTE mikrokjerne og ikke har annet enn en kort foil å vise til, må du akseptere at andre tviler på det du sier. Hva står det i pensumboka! Jeg vil ha fakta! Lenke til kommentar
olear Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Fant denne. Sammenligner diverse OS. Solaris: Module-loading Monolithic. Endret 24. september 2005 av olear Lenke til kommentar
kattemat Skrevet 24. september 2005 Del Skrevet 24. september 2005 Så vidt jeg vet så byttet sun fra monotolisk kjerne(BSD) til microkernel(SysVr4) ved SunOS4->SunOS5. Men jeg tror ikke at solaris er noe prakteksempel på en ren microkernel - men heller at det har en mickrokernel'ish design. Tviler litt på at det hadde vært noen enkel sak å få solaris til å kjøre oppå en anna microkernel. Ellers er jeg enig med olefiver. Professorer og førsteamanuensis betyr ikke nødvendigvis at en skal sluke alt rått. Jeg sier heller ikke at de ikke er kompetente(tok UiO versjonen av kurset selv i sin tid), men en skal heller ikke ta alt for god fisk Lenke til kommentar
Gronz Skrevet 24. september 2005 Del Skrevet 24. september 2005 Huff. http://yro.slashdot.org/article.pl?sid=05/...8&tid=3&tid=106 Lenke til kommentar
olear Skrevet 24. september 2005 Del Skrevet 24. september 2005 (endret) Huff. http://yro.slashdot.org/article.pl?sid=05/...8&tid=3&tid=106 Jepp, kjøper ikke musikk som er beskyttet av DRM. Endret 24. september 2005 av olear Lenke til kommentar
stigfjel Skrevet 24. september 2005 Del Skrevet 24. september 2005 Huff. http://yro.slashdot.org/article.pl?sid=05/...8&tid=3&tid=106 Jepp, kjøper ikke musikk som er beskyttet av DRM. Nok et eksempel på at Mac/Linux/UNIX-brukere blir diskriminert. Ganske råttent gjort, egentlig. Det er bare enda en grunn til at man nå må ta i bruk forbrukermakten og begynne å benytte Mac/Linux/UNIX for å tvinge de store selskapene til å begynne å støtte disse plattformene. Lenke til kommentar
olefiver Skrevet 24. september 2005 Del Skrevet 24. september 2005 http://yro.slashdot.org/article.pl?sid=05/...8&tid=3&tid=106Vi trenger å forstå at å spille av musikk fra datamaskinen din er et privilegium. Normalt lytter folk til musikk i bilen eller gjennom hjemmestereon. Hvis du er en Linux eller Mac bruker bør du overveie å kjøpe en regulær CD-spiller. Sweet zombie Jesus! Hva går disse folka på? DU har kjøpt CD'en, det er DIN eiendom, altså skal du ha rett til å bruke den som DU vil, og du skal også ha muligheten til det. Ermh, nei det er tydligvis feil... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå