Hozzászólások
Sziasztok!
Kb 1 hónapja használom a Fedora Core 4 64 bites változatát. A telepítést rendben megoldottam, és a közben felmerülő problémák javával is végeztem, de pár dologhoz kevés a tudásom.
1. Valami oknál fogva mind a fc3 mind a fc4 működés közben megeszi az összes memóriát. Ahogy fut, lassan, de biztosan nő a memóriahasználat. A rendszerfigyelő szerint nem 1 program használja el az összeset, hanem az éppen futó alkalmazások osztoznak meg. És idővel nem szabadítja fel a nem használtat. Pedig memória van elég. 1 GB DDRam, és 1 GB swap.
[akos@localhost ~]$ free
total used free shared buffers cached
Mem: 1024584 777704 246880 0 45936 491736
-/+ buffers/cache: 240032 784552
Swap: 1550220 0 1550220
Ez van kb 15 perccel bekapcsolás után. Jelenleg fut 2 db gFTP és 1 db Firefox.
2. Feltelepítettem az ATI 64 bites driverét, rendben fel is ment, fglrxconfig rendben lefutott, a menükben megjelent az ATI Contol, de a glxgears 96 FPS-t mutat, az fgl_glxgears pedig el sem indul.
[akos@localhost ~]$ fgl_glxgears
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 32
Current serial number in output stream: 32
3. A tvtime-scanner parancsra a csatornák felderítése rendben elindul, de azután félidőben, 360-580 kHz között váratlanul kifagy. Annyira, hogy még a logokban sem jelentkezik semmi. :-(
Tud valaki segíteni? Vagy legalább valami irányt adni, hogy merre keresgéljek?
- A hozzászóláshoz be kell jelentkezni
A beszaggatás viszont valszeg az ati driver hiánya miatt van...
Ha lefordul rendesen a driver(logokban nézd meg van-e error, az új kereneleknél ált. patch kell), akkor vagy nem töltődik be az fglrx modul vagy nem jól lett átírva az x configja, az x logjában megnézheted volt-e error a modullal...
- A hozzászóláshoz be kell jelentkezni
Hat, ahogy elnezem a kernel kornyeken lesz a kehe.
Szvsz memoriaszivargas. Amin ha kozosen osztoznak a processek, arra utalhat, hogy az allokalt memoriateruletek felszabaditasa a kernelen at nem tortenik meg.
Amit megprobalhatsz
1. Forditsal hozza le egy masik kernelt
2. ATI driver nelkul probaljad. Sajnos elegge sok baj van vele :(
3. Lehet, hogy a kernel beallitasanal vmit nem allitottal be ami a memoria kezelessel osszefugg. Vagy beallitottal vmit amit a vas nem tamogat.
Amugy gyari kernel, vagy vanilla?
- A hozzászóláshoz be kell jelentkezni
A kernel a 2.6.11 1.1367-es gyári kernel.
A yumon keresztül leszedtem és felraktam a 2.6.12 1.1398-as kernelt is, de azon még nem működik a madwifi driverem (nincs hozzá 64 bites kernelmodul), ezért nem használom.
Amúgy az probléma az ATI drivere előtt is fennállt, és a fedora 3-as változatánál is megjelent. Ugyanakkor az UHU alatt semmi gond nem volt a memóriahasználattal.
- A hozzászóláshoz be kell jelentkezni
A memóriába való pakolás tudtommal általános dolog, nem csak FC függő.
- A hozzászóláshoz be kell jelentkezni
A probléma nem szűnt meg a kernelfrissítéssel.
Viszont úgy tűnik, valamiért nem használja a gép a swapot. Pedig van két swap partíció, együttesen közel 1,5 GB mérettel.
[akos@localhost ~]$ free
total used free shared buffers cached
Mem: 1024600 1010228 14372 0 48400 556112
-/+ buffers/cache: 405716 618884
Swap: 1550220 968 1549252
- A hozzászóláshoz be kell jelentkezni
Amíg nem swapol, addig ne foglalkozz a memóriahasználattal. Telerakja mindenfélével a memóriát (pl. disk cache), akármennyit is raksz bele. Ez normális, ugyebár miért álljon ott üresen a sok RAM, ha fel lehet használni? :)
- A hozzászóláshoz be kell jelentkezni
Csak az a baj, hogy a 100% memóriahasználat elérése után már lassan indulnak a programok. pl indítás után 1s alatt betölti a mplayert. Mikor így meg van terhelve, akkor viszont több másodperc is eltelik, mire elindul...
És néha még a film is beszaggat, pedig 3200+-os proci mellett nem szabadna ezt csinálnia.
- A hozzászóláshoz be kell jelentkezni