aanpassing van de kern, vandaag niet veel Linux de gebruikers meer je dagen (soms) de samenstelling van de eigen kern.Als je een speciale apparatuur of speciaal moet de kern zijn er geen andere manier om het te laten werken.De kern van de meeste werk vandaag, het merendeel van de apparatuur en de doos.Maar soms kun je nog meer resultaten, en kan zelfs een vermindering van de kern je tijdens de vlucht.Je kunt gebruiken, sysctl, commando, die kan je het openen of sluiten van meerdere nucleaire parameters voor het poeder of knip je specifieke documenten voor de aanpassing van deze parameters.Hoe dan ook, je kan tot wijziging van de lijst van alle parameters, /sys /, dus als je wilt zien wat je kan wijzigen, bloemen in iedere sub - gids te kijken, /sys /, gids.Bijvoorbeeld, je kan het grootste aantal descriptoren van veranderingen in uw machine door aanpassing van kern.maxfiles parameters. Noot: je zou absolute voorzichtig met dit bevel kan, in het op de verkeerde manier tot wijziging van een parameter, die leidt tot een verlies van gegevens of, erger nog, het gebruik van,,., van De beschikking van de sysctl opties gebruik, de variabelen.De variabele parameters voor boolean, touw of digitale vorm.Je moet de werking van deze beschikking als de wortel van de gebruiker of met de hulp van , Mr. Sudoh,.Eén van de eerste dingen die je zou willen doen is een bevel, pseudo - sysctl - A, het bevel geeft alle variabele op je antwoordapparaat.Deze lijst zal uitzien:, kernel.sched_min_granularity_ns = 2 miljoen, kernel.sched_latency_ns = 10 miljoen, kernel.sched_wakeup_granularity_ns = 2 miljoen, kernel.sched_shares_ratelimit = 500.000, kernel.sched_shares_thresh = 4, kernel.sched_features = 15834235, kernel.sched_migration_cost = 500.000, kernel.sched_nr_migrate = 32, kernel.sched_time_avg = 1000, kernel.timer_migration = 1, kernel.sched_rt_period_us = 1 miljoen, kernel.sched_rt_runtime_us = 950000, kernel.sched_compat_yield = 0, kernel.panic = 0, kernel.core_uses_pid = 0, kernel.core_pattern = de kern, kernel.core_pipe_limit = 0, kernel.tainted = 0, kernel.latencytop = 0, kernel.real-root-dev = 0, kernel.print-fatal-signals = 0, in totaal meer dan 500, de variabele parametersEen gemeenschappelijk systeem.Dit is een grote aanpassing.Als je wil de lijst van nauwer bij beschikking pseudo - sysctl - > kan worden aangepast, dan een dossier openen met je favoriete redacteur.Laten we dit doen, onmiddellijk een nuttige dingen.Wil je opnieuw < CTRL > < alt > < het schrappen van > sommige uitkeringen met een handicap.Ten eerste, laten we ervoor zorgen dat je opdracht is uitgeschakeld.Deze beschikking SYSCTRL: pseudo -, en de kern van de CTRL alt del, moet je zien. Kernel.ctrl-alt-del output:,, de produktie = 0, is het je verteld, dit is uitgeschakeld.We kunnen het.Zo zal je bevelen: pseudo - sysctl - W, kern. CTRL alt del = 1, moet je zien, de produktie, kernel.ctrl-al-del = 1:, dat vertel ik je bevel is een succes.Je kan het, natuurlijk, en reset commando van de oorspronkelijke waarde:,, de kern van de pseudo - sysctl - W. CTRL alt del = 0, dit is natuurlijk maar een eenvoudig voorbeeld, kun je de sysctl commando, aangepast.Omdat er meer dan 500 variabele parameters, kun je aan je kern te voldoen aan de specifieke behoeften van de laatste gedachten.,,,, en alle instrumenten, tot wijziging van de kern van een lopende, dient met voorzichtigheid te worden gebruikt, sysctl,.Je zou kunnen proberen bij de productie van machines doen veranderen, voordat het in de productie van machines - oefening van dit bevel.En begon te simpel.Tot wijziging van een aantal parameters, kan je de machine niet beginnen de harde schijf niet schrijven, niet tot je netwerk, enz.
Je sysctl
Next Page:De grote