Kuita nyaya refu ipfupi, mazuva mashoma apfuura mumwe wevanogadzira kernel akaisa chigamba (200 mitsara yekodhi) iyo yaibvumidza kunatsiridza zvakanyanya (kanokwana kagumi) mashandiro ehurongwa, kunyanya kana uchibata nekuita kwakawanda panguva yekuitwa kwebasa rinorema (sekunyora kernel). Linus akakorokotedza uyu mugadziri nemupiro wake mukuru. Zvisinei, mugadziri weRed Hat, Lennar Poettering haana kubvuma kuita izvi zvekuwedzera zvakananga kubva kune kernel; zvaive nani kwaari kuti aite shanduko munzvimbo yemushandisi (~ / .bashrc). Linus akatsamwa uye akatuka mugadziri uyu, achimuudza kuti mhedzisiro yacho yaizvitaurira. Lennar, panzvimbo yekupindura nemashoko makukutu, akagara pasi ndokufunga imwe nzira (iyo haidi kubaya kernel) uye inobata mitsara mina chete. Pakupedzisira, ivo vakavhara Linus ... |
Ongorora: iyi nzira inoda rutsigiro rwemapoka emabasa muLinux Kernel (mapoka), ndiko kuti, vashandisi chete vane Kernel yakakwira kupfuura 2.6.36 vanogona kuishandisa.
Maitiro ekuisa chigamba muFedora
1.- Rongedza iyo ~ / .bashrc faira.
gedit ~ / .bashrc
2.- Namatira kodhi inotevera pakupera kwefaira:
kana ["$ PS1"]; ipapo
mkdir -m 0700 / sys / fs / cgroup / cpu / mushandisi / $$
echo $$> / sys / fs / cgroup / cpu / mushandisi / $$ / functions
fi
3.- Mhanya iyo inotevera mirairo:
mount -t cgroup cgroup / sys / fs / cgroup / cpu -o cpu
mkdir -m 0777 / sys / fs / cgroup / cpu / user
Maitiro ekushandisa chigamba muUbuntu
MuUbuntu zvinhu zvakati omei zvishoma ...
1.- Rongedza iyo faira rc.local nemurairo uyu:
sudo gedit /etc/rc.local
uye unama pamberi panoti "buda 0", zvinotevera:
mkdir -p / dev / kgroup / cpu
mount -t cgroup boka / dev / cgroup / cpu -o cpu
mkdir -m 0777 / dev / cgroup / cpu / user
echo "/ usr / yemuno / sbin / cgroup_clean"> / dev / cgroup / cpu / release_agent
2.- Sevha iyo faira uye uipe riitise mvumo:
sudo chmod + x /etc/rc.local
3.- Rongedza iyo faira ~ / .bashrc:
gedit ~ / .bashrc
4.- Namatira kodhi inotevera pakupera kwefaira:
kana ["$ PS1"];
wobva mkdir -m 0700 / dev / cgroup / cpu / user / $$
echo $$> / dev / cgroup / cpu / mushandisi / $$ / mabasa
echo "1"> / dev / cgroup / cpu / mushandisi / $$ / notify_on_release
fi
5.- Chinja iyo cgroup_clean faira:
sudo gedit / usr / yemuno / sbin / cgroup_clean
6.- Namatira kodhi inotevera pakupera kwefaira:
#! / bin / sh
kana ["$ *"! = "/ mushandisi"]; ipapo
rmdir / dev / boka reboka / cpu / $ *
fi
7.- Sevha iyo faira uye uipe riitise mvumo:
sudo chmod + x / usr / yemuno / sbin / cgroup_clean
8.- Dzorera iyo system.
Tarira: kana iwe ukaona iyo / dev / cgroup / dhairekitori iwe uchaona kuvandudzika kwakanyanya mukutungamira kwakawanda.
Ini ndawana rairo yeArch, vari pano: http://pastebin.com/raw.php?i=sHRYRuAN
Kune yangu chikamu, ini ndaisa chigamba, kuvandudzika kwakawanda kwandisingatarise kwakawanda, asi kana iwe ukaona shanduko hombe kana uchipururudza iwo mapeji ewebhu, iwo anonyorova kwenguva yekutanga !!! =)
Hukuru! Ndatenda zvikuru nekugovana!
Ndakakuudza here kuti tiri kutsvaga vanhu vanoshandisa Arch kublog? Kana iwe uchifarira, nyorera kwatiri let's uselinux@gmail.com
Kumbundira kukuru! Paul.
Kutenda nekukoka, isu tichaenderera mberi netsamba ipapo 😉
Nemukana hakuzovi nemirairo yeArchlinux, handiti? 🙂
Handina kuvawana. Asi chimwe chinhu chinondiudza kuti chokwadi chakafanana naFedora. Kune rimwe divi, zvinofanirwa kutorwa mupfungwa kuti sezvo munhu wese ari kuunganidza Arch sezvavanoda, pamwe izvo zvinokanganisa maitiro anoteverwa ...
Pano ini ndawana maitiro ekuishandisa muArchlinux, yakafanana ne fedora: http://pastebin.com/raw.php?i=sHRYRuAN
bash: / dev / cgroup / cpu / mushandisi / $ / mabasa: Iyo faira kana dhairekitori haipo
Ini ndakatevera iyi mirairo uye inoramba ichindiudza iyi kukanganisa kana ndichivhura terminal AMD64 x kana iine chekuita
Ini ndatoiwana, ndapota pablo kuzvigadzirisa http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html
Zvaunofanira kuita mu ubuntu - panzvimbo yezvaunoisa - ndeizvi:
sudo gedit / usr / yemuno / sbin / cgroup_clean
uye isa izvi:
#! / bin / sh
kana ["$ *"! = "/ mushandisi"]; ipapo
rmdir / dev / boka reboka / cpu / $ *
fi
Ready! Yakagadziriswa! Ndatenda!
Ichokwadi! Kutenda nekundiyeuchidza!
Ini ndichangobva ndawedzera kujekesa pakutanga kwenyaya.
Kumbundira! Paul.
Kunyanya, ndeapi mabhenefiti andichawana semushandisi, uye ndedzipi shanduko dzekuita dzinozoonekwa mune yangu system.
Zvese zviri kuenda nekukurumidza zvakanyanya. Nekudaro, mutsauko uyu "unoonekwa" chaizvo paunenge uchiita rinorema basa uye uchida kuita mamwe mabasa panguva imwe chete. Semuenzaniso, urikumhanya kumisikidzwa kwezvirongwa zvakati wandei kana urikunyora kernel kana kugadzirisa vhidhiyo rinorema uye panguva imwe chete iwe uchida kusefa internet kana kuona firimu, nezvimwe.
Ndizivise kana iwe ukawana maitiro ekushandisa chigamba muArch.Ndingaedza kumhanya iyo inoshanda muFedora.
Kumbundirana! Paul.
Ini ndinofungidzira kuti zvinoenderana nekushandisa kwaunopa kune yako komputa. Kana iwe ukatadza kushandisa iyo internet uye imwe yakapfava zvinyorwa edhita ... haugone "kunzwa" mutsauko Kune rimwe divi, kana iwe wakaita seni uye uchiita zvinorema mabasa (sekushandura mavhidhiyo, kunyora kernel, nezvimwewo) uchitsvaga internet kana kuona mafirimu, unogona kutaura mutsauko.
Mushure mematanho ese, pandino vhura iyo terminal ndinogara ndichiwana zvinotevera:
mkdir: Haigone kugadzira dhairekitori "/ dev / cgroup / cpu / mushandisi / 1844": Faira kana dhairekitori haripo
bash: / dev / cgroup / cpu / mushandisi / 1844 / mabasa: Iyo faira kana dhairekitori haripo
bash: / dev / cgroup / cpu / mushandisi / 1844 / notify_on_release: Faira kana dhairekitori haripo
domingopv @ pc1: ~ $
Zvese zvinoshanda mushe kunyangwe iyo terminal, pane zvawakaita zvisizvo?
Mmmm ... Ini handinyatso kuziva kuti chingave chii. Nekudaro, ini ndinowana fungidziro yekuti zvingangoita kuti iwe hauna kuita zvakanaka mamwe ematanho, kubva ku5 zvichienda mberi kunyanya. Edza kuzvidzokorora kana kuona kuti wawana chaicho Ndizvo chete zvandinogona kufunga nezvazvo ikozvino.
Kumbundira kukuru! Paul.
Dzorera maverick uye dzosera chigamba uye ikozvino ndinowana zvinotevera.
mkdir: Haigone kugadzira dhairekitori "/ dev / cgroup / cpu / mushandisi / 1678": Faira kana dhairekitori haripo
bash: / dev / cgroup / cpu / mushandisi / 1678 / mabasa: Iyo faira kana dhairekitori haripo
bash: / dev / cgroup / cpu / mushandisi / 1678 / notify_on_release: Faira kana dhairekitori haripo
domingopv @ pc1: ~ $
Uyy .. Ini handinyatso kuziva kuti chingave chii. Yakashanda zvakakwana kwandiri.
Chimwe chinhu chinondiudza kuti kuchenesa kwegroup hakuiti mushe. Ndokusaka ndakasimbirira kuti iwe uone kubva padanho rechishanu zvichienda mberi.
Mufaro! Paul.
Amai vangu, vanoyemurika, ndinogona kuona 1080p mafirimu mavhidhiyo pane pasividhi nvidia 8400, ndinoreva, zvakaipa zvakashata, ZVAKANAKA, iyo cpus inoshanda yese, inoshamisa uffff, iyo inovandudza, iri nani kwazvo, ini ndine Ubuntu 10.04 😀 yakanaka, iyo mavhidhiyo akanaka kwandiri hahaha 😀
Ndeipi rc.local? Kune akati wandei, ndeapi? Zvido.
Ini ndangonyora iyo mirairo yakanyorwa mune poindi 4. Haufanire kuteedzera izvozvo mufaira asi mhanyisa iwo mirairo.
Mufaro! Paul.
Izvo hazvina kutsanangurwa zvakanaka.
Zvaunofanirwa kuita kugadzirisa iyo rc.local faira ne:
sudo gedit /etc/rc.local
Iwe unofanirwa kunama mukati (usati wabuda 0):
mkdir -p / dev / kgroup / cpu
mount -t cgroup boka / dev / cgroup / cpu -o cpu
mkdir -m 0777 / dev / cgroup / cpu / user
echo "/ usr / yemuno / sbin / cgroup_clean"> / dev / cgroup / cpu / release_agent
Ndiro dambudziko. Matanho aya haana kutsanangurwa zvakanaka.
Ndizvozvo! Inotaura zvakajeka, "edit the rc.local file." Changa chisipo kuwedzera murairo wekuita chinhu chakadai (icho vamwe vangangodaro vasingazive nezvacho). Ini ndinoiwedzera izvozvi.
Ndatenda nechiziviso! Mufaro! Paul.
Ndeipi ingave maitiro muPCLinuxOs?
Chokwadi ndechekuti handizive…
Kana iwe uchinge waziva, usakanganwa kugovera iyo data pamwe nevamwe!
Ndinokutendai zvikuru!
Mufaro! Paul.
Zvinotaridza kwandiri kana kuti hauna kuisa chero chirevo kubva kwawachiwana? Unogona kundiudza kunobva?
gracias
Iko hakuna imwechete sosi. Ini ndanga ndichitsvaga maitiro ekuzviita kubva kwakasiyana masosi uye kubva kune yangu pachezvangu ruzivo. Mukutaura kwakawanda, ini ndinogona kukuudza kuti izvo sosi ndeye mamirioni emablog akaburitsa iyo nhau. Tsvaga "chigamba 200 linux kernel mitsara" uye iwe uchaona zvandiri kutaura nezvazvo. Ini handicharangarira chaizvo, asi iyo Ubuntu chikamu chingave chakawanikwa kubva paWebUpd8; kwete zvakadaro zvaFedora.
Ini ndiri mushandisi wenguva pfupi yadarika, yeUbuntu 64 bit uye pandinoona iri zano ndinotanga kuongorora uye yazvino kernel yandinayo ndeye 2.6.32-27 zvinoenderana nechinyorwa, chigamba ichi chinogona kungoiswa kumeso akakwirira kana akaenzana ne 2.6.36 Mubvunzo wangu ndewekuti shanduko iyi inongoshanda makumi matatu nemaviri distros kana mune yangu yazvino distro kernel inogona kuvandudzwa kuita 32?
Kutenda neruzivo rwese pawebhu, zvakanakisa zvinhu.
Shanduko iyi inoshanda makumi matatu nematanhatu, zvakafanana.
Mufaro! Paul.
kumubvunzo, uye izvi hazvizokanganisa nechero gadziriso yekupedzisira?
Kana zvisina kufamba zvakanaka, chii chingave chakaipisisa chingaitika?
(Iwe unoona izvo zvino kungoenda kubva kuUbuntu 10.04 kuenda ku10.10 inopaza zvese)
Chinhu chekutanga chinofanira kujekeswa (kudzivirira kushandiswa kusingatarisike kwenzira yacho) ndechekuti inoda rutsigiro rwemapoka emabasa muLinux Kernel (mapoka), ndiko kuti, vashandisi chete vane Kernel inopfuura 2.6.36 vanogona kushandisa nzira iyi. yekuvandudza.