Stránka 2 z 2

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 11:52:09
od cryingfreeman
a koľko to asi je? ta časť má rovnaku rýchlosť ako normalna ram?

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 11:55:41
od ramon.dexter
nevim jak je to s velikostí, ale asi něco kolem 32MB. A ano, rýchlosť je stejná jako RAM, proto se to taky používá. Pro hero ROMky je ovšem praktičtější swap oddíl na kartě - na kartě je víc místa, což se o flashROM říct nedá.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 12:01:52
od cryingfreeman
no dalších 32M ram, ktoré by kompletne mohli využívať aplikácie by mi stačilo

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 16:21:08
od charlie2806
Vezme se kus RAM, rozkouskuje se na mensi kousky a ukladaji se do ni momentalne nepotrebna data z RAM ale komprimovane, narozdil od swap.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 17:37:36
od Case
Ramon.dexter v tom má zase chaos. Jak zmínil charlie2806, compcache je v zásadě ramdisk volitelné velikosti, který se používá jako swap partition, ovšem na rozdíl od swap partition se do něj případná data ukládají komprimovaná. Při správném nastavení všech parametrů compcache se její použití vyplatí, protože ačkoliv užírá část paměti, tak jí má v podstatě systém k dispozici díky oné kompresi víc. Současně je compcache pochopitelně znatelně rychlejší než pomalá swap partition na SD kartě. Není pravda, že použití compcache nezpomaluje - samozřejmě zpomaluje, protože dochází k oné kompresi, která pochopitelně nevzniká sama od sebe. Ale znovu, velice záleží na tom, jak je compcache nastavená. Nastavení compcache je velice netriviální záležitost (ono i správné nastavení obyčejného swapu je docela věda). Compcache navíc může používat tzv. backing swap, což není nic jiného než možnost použít pro "nepotřebná" data v případě nutnosti ještě i swap partition na disku. Opět i tady záleží na správné konfiguraci.

Obecně pro všechna tahle swapovací řešení na všech platformách platí jedna základní věc - při správném nastavení mohou výrazně pomoci. Při špatném mohou naopak situaci ještě zhoršit. V případě compcache, která de facto užírá RAM, to platí dvojnásob.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 17:46:04
od cryingfreeman
škoda to vysvetlenie ramon.dextera má viac potešilo :lol:

jak je možne, že non root G1 a Galaxy ktoré by mali mať 192mb ram ukazujú v task manageri a system monitoroch pri bežnej činnosti iba cca 20 mb ram voľnej pamäte?to je systém tak náročný na ram?

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 17:59:51
od yonah
Case píše:Při správném nastavení všech parametrů compcache se její použití vyplatí, protože ačkoliv užírá část paměti, tak jí má v podstatě systém k dispozici díky oné kompresi víc.
Nějaký tip na správné nebo-li vhodné nastavení by nebyl? Nebo jestli máš nějaký zkušenosti... Rady, postřehy, poznatky? :)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 18:01:33
od sambick
Ja pouzivam cc disk size 32mb, cc swapines 60 a jsem naprosto spokojen...

edit bez backing swap. (=0) s nim mi to prislo pomalejsi..

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 18:09:21
od ramon.dexter
Case: dík za vysvětlení, z jiných vysvětlení jsem tak nějak nepochopil která paměť se používá (RAM/flashROM) ;)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: stř 30. zář 2009 19:44:04
od Case
yonah píše:
Case píše:Při správném nastavení všech parametrů compcache se její použití vyplatí, protože ačkoliv užírá část paměti, tak jí má v podstatě systém k dispozici díky oné kompresi víc.
Nějaký tip na správné nebo-li vhodné nastavení by nebyl? Nebo jestli máš nějaký zkušenosti... Rady, postřehy, poznatky? :)
Bohužel. Já mám s compcache smůlu, protože pro 32A snad neexistuje kernel, se kterým by šla zprovoznit. Můžu poradit jenom to, že by PRÝ mělo být nejlepší držet compcache a backing swap pod 32MB a já se sám za sebe domnívám, že navyšovat swappiness zbytečně vysoko by se nemuselo vyplatit (ale realita může být zkrátka úplně jiná).
Všechny 32A kernely, které se mi dostaly do ruky, ji buď mají záměrně deaktivovanou, protože ten, kdo ho kompiloval, ji neuznává, nebo jsou to hrozní prasopsi. Teď jsem tu zrovna narazil na novou ROM, portovanou na 32A, tak jsem si dělal naděje, že třeba konečně budeme mít k dispozici použitelný kernel se vším všudy...Jo, to bylo hodně naivní. Kernel samotný je 2.6.27 od Amon_RA, init scripty jsou bez jakýchkoliv úprav převzaté z eViL Hero ROMky (takže se například vůbec nenamountuje adresář modules) a moduly samotné jsou z JACxHeroSki kernelu 2.6.29. Ty lidi jsou někdy hrozná prasata...jako, ono to bootuje, ale to je asi tak všechno...:( A nejhorší je, že když jeden chce nějakou ROM portovat, tak nemá jinou možnost než po nich takovouhle zprasenost převzít a ještě ji tímpádem dál podporovat...

Proč někdo nemůže udělat JEDEN, JEDEN JEDINÝ kernel se vším všudy, který by bylo možné používat k portování ROM na 32A? :( Už bych se do toho pustil sám, když vidím stav 32A ROMek, ale fakt na to teď nemám čas...:(

No nic, sorry za OT. Jenom tu z toho zkrátka krapet tluču hlavou o stůl a někde to muselo ven ;)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: čtv 01. říj 2009 9:36:48
od Cheprer
fien po precteni tohoto celeho... muze nekdo vice nadany na toto mi pomoci s nastavenim swap na G1.. dle doporuceni vyrobce rom udelam swap 64-96MB vetsi uz prej laguje, a jak tedy by bylo njeidelanejsi nastaeni user.ini ?
Jedna se o hero romku...

Jestli sem to teda pochopil dobre je potreba na swap ho miti akorat na hodnote 1 a swappinies.... tak nekde mezi 60-80.. chapu li dobre? nebo jeste neco by tam melo byti?

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: čtv 01. říj 2009 11:14:35
od d750
Tady máš nastavil sem to na linux swap a 60 swappiness. Instalační skript je na předchozí stránce.

Kód: Vybrat vše

http://www.4shared.com/file/136730359/72893e5a/userinit.html

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: čtv 01. říj 2009 20:25:30
od Cheprer
d750 píše:*
diky moc :ugeek:

aplikovano ;)

hmm eRay lite mi porad pise ze mam 18mb ram.. je to normalni?

jenom ukazuje vse bezi squele thx

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: čtv 01. říj 2009 21:08:06
od Case
Dej v konzoli "free" a uvidíš, jestli je swap skutečně zapnutý a používá se. (Teda pokud ROMka, kterou máš, free obsahuje, jinak třeba "cat /proc/meminfo", ale tam je výstup trochu míň přehledný, pro laika, minimálně.)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: čtv 01. říj 2009 21:21:30
od Cheprer
u swapu amm total: 91788 ; ised: 37408 ; free 54380


to znamena asi ok ze? :-)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 11:26:02
od jara
P1azer píše:
Winc píše:Zeptám se trochu hloupě, ale pokud chápu, tak Compcache je RAM phonu a SWAP použiju místo této RAM? Chtěl bych rozchodit nějakou Hero ROMku, ale kvuli neaktivovanému SWAPu se mi to nedaří (lépe řečeno reakce a odezva ROMky je tragická). Jak ho tedy krok po kroku mohu prosím aktivovat?
Swap oddíl využívá místo na kartě, ale pozor, je doporučená karta minimálně class 4!
Zdar jak zjistím jakou mam kartu class :(
jinak mám tu původni sandisc 2GB

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 13:25:08
od Case
Zkus se podívat do wiki.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 13:49:29
od jara
Case píše:Zkus se podívat do wiki.

uz jsem se díval na wiki i na google, ale nasel jsem jen ze co znamena miniSD ale a ze je 2 GB class 2 a dalsi, ale nevím z toho jestli teda jsou vsechny 2GB class 2 a nebo mohou být i s vyšším class. Chtěl jsem vědět jestli se to dá zjistit nějakým příkazem v telefonu.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 15:18:19
od Case
Do MÍSTNÍ wiki...

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 16:48:20
od d750
Technicky kdyby to ta karta měla vyšší class tak by to na ni bylo určitě napsaný.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 16:58:09
od jara
Mám tu puvodni a běží to na ní, jen jsem si chtěl ověřit jestli je to ta správná popřípadě jaká to vlastně je :)

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 17:44:23
od sambick
Mas class 2. Je to tu na foru psany uz asi 1000 krat! Kdyby jsi mel jinou class tak by to na 99% na ni bylo napsany v malem krouzku. Nikde neni psany ze ti to na class2 nepojede, jen je tato karta tak pomala ze neni pro swap vhodna.. Nerozebirej uz dale prosim toto tema....

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 18:11:02
od skooopa
Ona to dokonce neni ani class 2.
Jelikoz je to SDcard a to co mame prvazne je class 6 a SDHC coz znaci to ze ty karty jsou oproti te tve (zakladni) vykonejsi/ rychlejsi.

Re: Jak vypnout Compcache a zapnout linux swap

Napsal: sob 07. lis 2009 19:26:46
od jara
díky všem za odpovědi a vyjasnění situace :oops: