hvad er nyt i linux 2.6.39: ding - dong, den store kernel lås er død

, linus torvalds har frigivet 2.6.39 kerne.denne overgang er nye elementer, nye chauffører, og en stor bedrift: at fjerne linux kerne i den store kernel lås.,, den store kernel låsen var næsten fjernet i 2.6.37 kerne.det er kernen kunne bygges uden &mdash, men en del af koden var der stadig., med 2.6.39 kerne, bkl er endelig gået med et plaster fra varer bergmann.det har været en lang historie, og lwn har en god dækning af, hvad bkl er (eller var) og forsøg på at slippe af med det.hvorfor forsøge at slippe af med det?det korte svar er, at det bkl var bag nogle resultater, problemer og latencies, at du virkelig ikke ' t.,, men hvad er der ellers i den nye kerne?masser.,, forbedringer og fornyelser, der er én ting, du og', finder en ny kerne er støtte til ny hardware, og 2.6.39 er ' ikke skuffe.som lwn detaljer, de får støtte til masser af bærbare særlige nøgler (dell ' alt i en serie, som for eksempel) og en række hardware kontrollører fra texas, instrumenter og st ericsson.masser af udstyr i henhold til video4linux samt.,, denne overgang, omfatter også støtte til en usb 3.0 knudepunkter &mdash, hvilket betyder, at linux - brugerne bør nyde usb 3.0 udstyr i en ikke alt for fjern fremtid, naturligvis kernen omfatter også en række forbedringer af eksisterende chauffører og karakteristika.et problem for mange brugere vil være chauffør for intel ', s gma500, en grafisk udstyr i mange netbooks, der har været et problem for linux - brugere.du og' vil også finde forbedringer i nouveau for nvidia chipsæt og støtte til amd ' cayman video kort og chipsæt.,, men det ' ikke alle lige hardware.den 2.6.39 kernel markerer indførelsen af brugernes namespaces, som giver mere finkornet kontrol over privilegier, en proces, der kan have.namespaces give " enkeltdosisbeholdere " for processer, der holder dem fast fra resten af systemet, der kan beskytte processen og /eller system).bruger namespaces mindre privilegerede brugere mulighed for at skabe en namespace, snarere end at have namespace skabt af systemledelsen.,, denne overgang er ligeledes støtte til undersøgelsesperioden fastsættes til linux kerne.ip - sæt er ' t helt nye, men de var ' t del af hovedlinjen kernel tidligere.hvad er ipset?det giver mulighed for oprettelse af iptables regler, der beskæftiger sig med et sæt (deraf navnet), i havne eller ip - adresser, uden at en regel for hver adresse eller havn.kun ved hjælp af iptables, for eksempel, at du og' d skabe en regel at blokere eller afvise tilbudet fra en enkelt adresse eller netværk og mdash; men med ipsets du kunne skabe en regel, der ser på en ipset tabel og behandler alle de havne eller adresser på passende vis.(se til linux.com forelæsning om ipsets snart.), en anden interessant i 2.6.39 er pstore filesystem, som skaber en platform filesystem for specifikke lagre.dette kan bruges til at lagre en lille mængde data, hvor systemet ned til undersøgelse senere.det kan anvendes til at opbevare andre data på tværs af genstarter.vi ', vil se, hvor de går med at &mdash. det kunne være meget interessant,.,, mo ', chauffører, mo ' problemer...,, og' er værd at bemærke, at kernel udvikling er ikke altid glat.i dette tilfælde er der nogle tilbageskridt i sandy bro kode.,, det er ikke meget, men det ' er ikke verdens ende.hvorfor?meget få brugere får deres kerne direkte fra kernel.org — det ' er ikke, som om det øjeblik, at kernen er frigivet, det bliver skubbet ud til alle brugere.nogle kerner er ' t i vid udstrækning anvendes på alle.andre kerner har tendens til at blive anvendt af flere større udlodninger og få udbredt anvendelse og mdash samt fortsat opmærksomhed og støtte fra kernen, folkens.se vores stykke forståelse af den stabile linux kerne for mere om det.,, så de nye kerne er et par insekter til at fungere.de ' vil blive udarbejdet hurtigst muligt, og størstedelen af brugerne er usandsynligt, at der nogensinde bemærket,.,, fusionere vindue er åbent!, med 2.6.39 kerne, fusionere vindue til næste kerne er nu åben.hvad ' er fusionere vindue, nogle af dem måske?efter hver kerne er løsladt, og' en periode (to uger), at mange steder er i den næste version — med andre ord, det er det tidspunkt, hvor nye elementer, store fastsættes, og så er i kernen for entreprenørerne skal arbejde på.resten af den indre udvikling cyklus er afprøvning og fastsættelse af insekter og regressioner, at snige sig ind på grund af de mærker, der er slået sammen.,, fusionere vindue til næste kernel (2.6.40) kan være kortere end normalt 14 dage.torvalds vil deltage i linuxcon japan og han advarer ". hvis jeg får den følelse, at jeg ' har fusioneret ' nok ', jeg kunne bare gøre det lettere for mig og skære det to dage, kort og frigivelse, før jeg går på memorial day (som for ikke - amerikanske du er måske 30 år). ",, hvad ' s forventes i 2.6.40?det ' altid svært at sige med sikkerhed, men det må være en lille overgang, forholdsvis.forventer at arbejde hen imod at rydde op i armen med koden i linux kerne for sikker.lwn har en fremragende stykke om rationalisering af arm træ for dem, der er interesseret i den pedantiske detaljer af kerne udvikling.,, der ' er også tale om nvidia optimus støtte kommer i 2.6.40.hvis du og' er ikke en nørd, der omsætter som hardware til støtte for hybride grafiske computere, som giver to grafikprocessorer (gpu 'er) og mdash; i dette tilfælde en nvidia og intel grafikkort.det er nyttigt for maskiner, som du ønsker at redde magt, når de er på vej, men har en (mere) magtfulde video kort, når den bærbare computer er sat til.der ' meget mere til det, end at skifte mellem produktionen og mdash video, og at sømløse (uden at kræve en x - genstarte, f.eks.) kræver en del arbejde.,, der ' er meget mere på den måde, og vi ', vil have en opdatering, når 2.6.40 er frigivet.hvis de seneste meddelelser er en indikation, 2.6.40 overgang bør være til rådighed i slutningen af juli og begyndelsen af august.



Previous:
Next Page: