Itt van például a Violin Memory, aki óriási méretű memória dobozok, ún. Violin Switched Memory (VXM) eszközök építésével és árusításával foglalkozik. Talán tényleg itt az ideje a tervezésnek.
Daniel Philips neki is állt nagyot álmodni. Egy olyan, Ramback névre hallgató patch-et készített a Linux kernelhez, amely az adott memóriát ramdisk-ké alakítja, de oly módon, hogy mögé tesz egy tartós adattárolásra képes eszközt is. Normális esetben az összes alkalmazás IO művelete a ramdisk-ben zajlik. Ennek előnyét magyarázni nem kell, mivel a műveletek memóriában történnek, a merevlemezhez képes "egész gyors" lesz. A szerző szerint az átlag tesztekben egy 25 másodperces fileművelet a sync-kel együtt 1 másodperc alatt lezajlik. A ramdisk hátránya, hogy az adat csak addig marad meg benne, amíg a gépet ki nem kapcsoljuk. Éppen ezért kerül mögé a perzisztens adattároló eszköz. A háttérben a kernel gondoskodik a gyors ramdisk és a lassú merevlemez vagy egyéb adattároló eszköz közti szinkronizálásról.
Nem vitatta senki, hogy a Ramback gyors, azonban voltak akik aggódtak az adatintegritás miatt. Normális működés esetén a ramdisk és a mögötte található jóval lassabb, tartós adattároló eszköz nincs szinkronban. Felvetődött, hogy mi van áramszünet esetén. A szerző szerint jó UPS kell a gép alá. Áramszünet esetén az UPS jelzésére a Ramback képes writeback módból writethrough módba kapcsolni. Ilyenkor az összes dirty adatot azonnal kiírja a lemezre és a következő írásokat azonnal a háttérben dolgozó lemezre irányítja.
Volt akiket nem ez a magyarázat győzött meg, azonban a fejlesztő bátor tesztelőket keres az elképzeléséhez.
Referenciák:
Ramback: faster than a speeding bullet
Kernel space: How to use a terabyte of RAM
Kapcsolódó LKML szál
- A hozzászóláshoz be kell jelentkezni
- 4262 megtekintés
Hozzászólások
Az Intel új üdvöskéjéről, a PRAM-ról nem az a hír járja, hogy nem veszíti el tartalmát áramkimaradás esetén sem?
- A hozzászóláshoz be kell jelentkezni
PRAM nem adatvesztő memóriafajta, viszont minden egyes irásnál mechanikai folyamat zajlik le a memórián belül, emiatt várhatóan a sebessége a hagyományos RAM-okhoz képest lassabb, és az élettartama pedig véges lesz.
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "
- A hozzászóláshoz be kell jelentkezni
Ja, kb 1 nagyságrenddel lassabb, de még így is jóval gyorsabb, mint egy hdd, és 100millió írási ciklussal kihúzhat pár hónapot :)
- A hozzászóláshoz be kell jelentkezni
Igen de a procid viszont elhasal, a gep allapotanak megtartasahoz kellenenek a regiszterek is....
- A hozzászóláshoz be kell jelentkezni
Mennyi idö elmenteni egy processzor állapotot?
- A hozzászóláshoz be kell jelentkezni
Nem sok, de aramszunet eseten nincs annyi idod.
- A hozzászóláshoz be kell jelentkezni
Ne viccelj, akkora UPS azért még akadhat a spájzban.
Mondjuk kimenti egy PRAM device-ra :))
- A hozzászóláshoz be kell jelentkezni
Mostansag azon filoztam, hogy az osszes tmp komnytaramat egyteln nagy tmpfs-re iranyitom, swapomat meg fel turom az egebe.
De egy kerdesem adodott, szeretnem azt is, ha sok cache teruletem lenne, ezert ki kene talalni valami jo szabalyzast a swapelodesre
tmp -t rebootkor ugy is torolni kell, a tmpfs -el erre sem lenne gondom :)
- A hozzászóláshoz be kell jelentkezni
echo vm.swappiness = 60 >> /etc/sysctl.conf
Így "sokat" fog swappolni, és boot-kor automatice beállítódik. Ha tovább emeled, akkor mégtöbbet.
Ps: Ha nincs sysctl.conf-od, akkor minden boot-kor echo 60 > /proc/sys/vm/swappiness
Ha ismered a Slackware-t, ismered a Linuxot.
- A hozzászóláshoz be kell jelentkezni
De milyen esellyel swapolja ki a tmpfs -t ? Van -e megulomboztett szerepe ? Talan jobban jarok, ha tmpfs swapolasara hajlamosabb, de tmpfs leiro adataira kevesbe hajlamos.
Egyebkent most pont 60-on van :)
- A hozzászóláshoz be kell jelentkezni
Uppsz. Azt hittem 50 a default érték (nálam 30 van beállítva). 1000 bocs és két anyamedve... 8)
Ha jól tudom, akkor a kernel először a legrégebben használt tmpfs-en lévő fájlokat swappolja, és csak utána a többi memóriát. Viszont leíró részek maradnak cache-ban.
Itt magyarázzák (3. bekezdés) is, de most épp túl sokat ittam, hogy rájöjjek jól értem-e... 8)
Ha ismered a Slackware-t, ismered a Linuxot.
- A hozzászóláshoz be kell jelentkezni
Köszi.
60 -at en allitottam, nem tudom mi a default :)
- A hozzászóláshoz be kell jelentkezni
Még nem jutottunk el arra a pontra, ahol a számítógépes rendszerek - beleértve a csúcskategóriás gépeket is - terabyte méretű memóriákkal szerelve érkeznek.
- A hozzászóláshoz be kell jelentkezni
Tömegével. Kimaradt.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Így már helytálló :)
- A hozzászóláshoz be kell jelentkezni
Vagy a p5-590 (1TB) es a p5-595 (2TB)
csakazertis ;-)
(es az uj p595 emlekeim szerint mar 4TB-ig lesz pakolhato... ha megjelenik hivatalosan is - az "emlekeim szerint" ugy ertendo, h 4TB biztosan megy bele, de lehet, hogy tobb is)
- A hozzászóláshoz be kell jelentkezni
1 TB RAM éppenséggel PC-kbe is pakolható. :)
http://www-03.ibm.com/systems/x/hardware/enterprise/x3950m2/index.html
- A hozzászóláshoz be kell jelentkezni
Nem erre szolgálna többek között a cache, hogy a szabadon lévő memóriát a fájlműveletek gyorsítására használja? (Win-n legalábbis Windows Internals szerint így van). Egy-egy virtuális gép újraindításakor szépen meglátszik sebességben.
- A hozzászóláshoz be kell jelentkezni
Nem akarom lezavarni a szokasos win32 horgest, de a VM-et es az MS termeket egy lapon emliteni botorsag...
Nyomjal free-t, probalkozzal hasonlo diszkeken masolni fileokat. Termeszetesen van buffering.. Olvasd el megegyszer mit irtak
- A hozzászóláshoz be kell jelentkezni
Csupán megkérdeztem, hogy mire van akkor a cache (linuxon), ha nem kb. ugyanerre? Különbség így első ránézésre annyi, hogy ez nem írja vissza azonnal az adatokat a lemezre, hanem a memóriában tárolja, ameddig lehet (pl. UPS jelzésig).
Virtuális gépeket meg azért hoztam példának, mert egy OS bootolása viszonylag komplexebb folyamat és eléggé látványos sebességkülönbség van akkor, mikor másodszor indítom el ugyanazt a rendszert és ez ugrott be elsőnek példának, azon ne kezdjük már el a win32 flame-t, mert eléggé offtopic.
- A hozzászóláshoz be kell jelentkezni
Oke, csak eleg rosszul hatott a kerdesed. Tipikusan ez az amiben a win32 egy rohadt nagy 0.
- A hozzászóláshoz be kell jelentkezni
Notebookok eseten ugyebar az akksi UPS-kent nagyon jol mukodik, igaz, ott nem is fordul elo ekkora RAM.
- A hozzászóláshoz be kell jelentkezni
még, de a nanochip-el már előfordulhat, és ez nem is túl távoli jövő...szerintem
- A hozzászóláshoz be kell jelentkezni
Én azonbnal jelentkezem tesztelésre, ha ingyen adja hozzá a gépet...
Mitől is van olyan érzésem, hogy ez nemn fog bekövetkezni... Kár pedig.
Különben, régi fixa ideám, hogy a memóriáé a jövő, s a lemezes-szalagos stb, szóval mozgó eszközökre épülő adattárolás ideje le fog áldozni. Szóval a fickónak alapvetően szerintem igaza van.
-------------
:::A GoboLinux felhasználók hivatalos magyar fóruma: http://linux.birodalom.net/smf
:::A #86-os sorszámú hivatalosan bejegyzett GoboLinux felhasználó
- A hozzászóláshoz be kell jelentkezni
Nehogy már a 4k/G -s ár drága legyen most a ramnál. kb. 36k-ért lehet kapni 8g ramot, szvsz igazán nem sok érte.
- A hozzászóláshoz be kell jelentkezni
hat en nem igazan ertem a sirast az aramszunet miatt. Tegyuk fel hogy egy progi kiirt egy fajlba egy A-t, majd egy B-t is, utana elment a villany. Namost ha van ez a ramback, akkor a progi kiirja az A es B-t, de megint elmegy az aram. A rambacknak meg volt annyi ideje, hogy A-t a diskre is kiirja, de B-t mar nem. Tehat az hogy az elso esetben B is lemezre irodott pusztan annak koszonheto, hogy nem 3 sec-el korabban lett aramszunet.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
A sync-ek kozott nyilvan nem par masodperc van. Ha csak a peldat nezed, a 25 masodperces muvelet 1 masodpercig tartott. Tehat aramszunettel az utolso sync ota irt adatok vesznek el (percek is lehetnek, imho).
- A hozzászóláshoz be kell jelentkezni
Másutt van a gond. Pl. a tranzakció látszólag lemegy de még valójában nincs kiírva az állandó adattárolóra. És itt jön az áramszünet. Van egy visszaigazolt tranzakciód de ténylegesen nincs meg.
Ezt egy módon lehet megoldani, a számítógép tápegysége tartalmaz egy akkumulátort (fél Farados kondi?), ami még 3-5 másodpercig ad villanyt és egy jelkábelt, ami egy interrupton keresztül jelzi a kernelnek, hogy gáz van, az dob egy-két nagyfogyasztót és még a villanyoltás előtt kitolja az adatokat a merevlemezre.
- A hozzászóláshoz be kell jelentkezni
Jó ötlet a tápegységbe épített akkumulátor/szünetmentes :) Szerintem lenne rá kereslet.
- A hozzászóláshoz be kell jelentkezni
"Jó ötlet a tápegységbe épített akkumulátor/szünetmentes"
+ statikus RAM és meg van oldva a probléma :-)
- A hozzászóláshoz be kell jelentkezni
20 eve volt mar ilyesmi, egy ISA kartya formajaban.
Aramkimaradaskor kiirta vinyora a memoria tartalmat, regiszterek allapotat, stb, aztan amikor visszajott a kraft szepen visszatoltott mindent. Kb. hibernalas, csak hw-bol:)
- A hozzászóláshoz be kell jelentkezni
128 MB/s sebesseggel eleg karcsu a 3-5 masodperc, nem lehet (nem is kell) meguszni a szunetmentest.
- A hozzászóláshoz be kell jelentkezni
ahol van penz 500G ramot osszepakolni, ott csakvan love egy upsre is
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
"és még a villanyoltás előtt kitolja az adatokat a merevlemezre."
Illetve beröffenti a dízel / gáz / emberhajtású generátort. Ahol ilyen cuccra van pénz, ott az ilyesmi nem szokott ritkaságszámba menni.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Csak az szokott kritikus lenni, hogy mennyi cucc van a dizellel taplalt konnektorokra aggatva ;-) (Oda csak a valoban kritikus eszkozoket szabad csatlakoztatni.)
- A hozzászóláshoz be kell jelentkezni
Vettem részt olyan projektben itt Magyarországon, ahol külön épület volt a gázturbinának, ami szükség esetén az egész kócerájt elhajtotta akár napokon keresztül is. Nem konnektorok voltak abba kötve ha jól emlékszem, hanem az egész mindenség. De ennek majd utánanézek. Nem csak bowdennel berántható 50 köbcentis mókák léteznek ám.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
én meg dolgoztam is olyan cégnél, ahol minden fogyasztó automatikusan átterhelődött az aggregátorra...
havi rendszerességgel végeztek próbaindításokat...
az udvar alatt óriási gázolajtartályok voltak vész esetére ;-)
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
mivel foglalkoznak ezek a cégek?
korház + paks? :)
hol dolgoztatok / milyen projektben vettetek részt, h ilyesmire szüksége volt az adott cégnek?
(persze csak olyan mélységben érdekel a válasz, amennyire rám/ránk tartozik)
- A hozzászóláshoz be kell jelentkezni
Az én esetemben egy nagy áruházlánc központjáról van szó. Hogy melyik, merre van, stb. az nem publikus.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
annó melóztam a B.A.Z. megyei Rendőr Főkapitányságon, ott volt egy autó méretű aggregátor ;-)
képzeld el a szitut, hogy a kedves állampolgár épp hívja a 112-t (vagy 107-et) és azt mondja a telefonja, hogy a hívott szám átmenetileg nem kapcsolható, mert nincs áram :-)
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni
Nem kell azonnal ekkora dolgokra gondolni. Nálunk a telco számlázás miatt van egy generátor a mélygarázsban...
--
"It all keeps adding up / I think I'm cracking up / Am I just paranoid? / I'm just stoned"
/Green Day - Basket Case/
- A hozzászóláshoz be kell jelentkezni
Csak le ne szívja valamelyik élelmes kolléga a generátorból a gázolajat a 206-os Pözsójába... :)
- A hozzászóláshoz be kell jelentkezni
:)
Látom magam előtt, hogy miután beröffen a generátor felsikít a tintasugaras nyomtató monoton, fülsértő hangja és megkezdődik a piciny memóriatartalom kinyomtatása leporellóra... Amint a hibát elhárították Gizike a cég mindenes titkárnője nekiáll egy terminál előtt begépelni az 500TByte-os memória utolsó rögzített tartalmát bit-by-bit. :) Egy-egy ilyen recovery alig tartana több ideig mint néhány százezer év egy megfelelően eltökélt és munkája iránt elkötelezett Gizikével.
Ilyen megoldásokkal rengeteg munkahelyet teremthetünk! Képzeljétek el a felvételit: Miért gondolja, hogy ön a legalkalmasabb arra, hogy hiba nélkül bepötyögje az 500TByte-os memória tartalmát? :)
- A hozzászóláshoz be kell jelentkezni
Tegyük fel, hogy van 1 TB memóriám, amiben megvalósítom ezt a Ramback-et. Bootkor indításkor betöltöm a kedvenc adatbázisomat a lemezről a buzi nagy memóriába. Mondjuk legyen ez a HUP adatbázisa. Az jelenleg kb. 1 GB, úgyhogy belefér. Marha gyors lesz az egész, hiszen nem lemezről kapod az adatokat, hanem memóriából, nem lemezre ír az adatbázis kezelő, hanem a memóriába. Átlagban 25-ször gyorsabb a memóriában lezajló művelet, mint a merevlemezen, azaz a merevlemez nem fog tudni lépést tartani a memóriában bekövetkező változásokal. Azaz tud, de folyamatos szinkronizálás esetén is csak 25-ször lassabban. Azaz egy áramszünet esetén - ha nincs UPS-ed - akkor elbuktad azokat változásokat, amit nem tudtál kiírni a lemezre. Ez a HUP esetében lehet, hogy csak néhány post, de egy kritikusabb rendszernél néhány milliós tranzakció is lehet. Mondjuk a fizetésed átutalása. :))
Ha van UPS-ed, akkor amikor elmegy az áram, a Ramback azonnal kiírja a lemezre a memóriában levő olyan adatokat, amik nincsenek a lemezen, majd átkapcsol egy olyan üzemmódba, hogy nem keletkezik dirty adat, mert minden változás azonnal megjelenik a lemezen is. Majd ha visszaállt a normális állapot, akkor a visszaállhat a memóriába dolgozás is újra.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
És ez nagyon hasznos dolog, például ha valaki a hunger által linkelt ramsan-szerű megoldást szeretne építeni.
- A hozzászóláshoz be kell jelentkezni
Amúgy mennyi a puskagolyó adatátviteli sebessége? Én azt hittem, az is kiderül a cikkből. :)
És akkor már ide illik ParadoxH aláírása: "Sose becsüljük le egy autópályán szágúldó, kazettákkal megrakott furgon sávszélességét!" A. S. Tanenbaum
- A hozzászóláshoz be kell jelentkezni
Es ne feledkezzunk el a keslelteteserol, kesleltetes-ingadozasarol sem.
Nem jelentektelen parameterek :)
- A hozzászóláshoz be kell jelentkezni
Főleg most, hogy a Firefox fejlesztők is egyre nagyobb gondot fordítanak a memóriaszivárgások felszámolására. Még a végén nem tudunk majd mit kezdeni a felesleges memóriával...
LOL :))
Két éve tesztelgettünk olyan RamSan eszközöket, amelyek szintén fel vannak ruházva nagy mennyiségű memóriával és egy olyan elektronikával, amely áramkimaradás esetén az adatokat gyorsan egy merevlemezre írják. Akartam írni belőle anno egy cikket, csak mindig közbe jött valami...
A legkisebb típusról (RamSan-120) készített képeket most már legalább köreadom, ha már a témába vág:
- A hozzászóláshoz be kell jelentkezni
Nekem a nagy álmom egy szilárdtest winchester összerakása (szóval egy rakat ram, + egy áramkör, ami tartja a töltést. Tök könnyű lenne full format :D ). Ha már ekkor több Gb-s memóriák léteznek akkor veszek egy marékkal, és egy vezélő kérdése egy 64-bites proci iszonyú mennyiségű memóriát tud megcímezni. Nem is kellene belőle olyan nagy pocesszor. Csak hát kelle egy cég aki ezt finanszírozz, és támogat mert egyedül tuti lehetetlen ennek nekiesni, és megoldani. De ez annyira tök egyszerű ötlet, hogy a nagyoknak már biztosan eszébejutott.
- A hozzászóláshoz be kell jelentkezni
Milyen vicces lesz majd nagypapa korunkban olvasgatni az ilyen híreket: az AMtel bejelentette új 1024 magos 1TB L2 cache-sel rendelkező low-end karórákba szánt belépő szintű processzorát.
- A hozzászóláshoz be kell jelentkezni
Idézet a cikkből: "Normális működés esetén a ramdisk és a mögötte található jóval lassabb, tartós adattároló eszköz nincs szinkronban."
Szóval a cikk írójának fogalma sincs arról, hogy mi miért történik. Ugyanis az idézet mondat, mint a probléma középpontja egy ostobaság. A megálmodott és felettébb kívánatos rendszer ugyanis úgy működik, hogy egy írásvédelemmel ellátott és lezárt tartós adattároló eszközről (pl egy SD-kártya) történik a bebútolás, majd ezt a felállt rendszert akár évekig használhatjuk anélkül, hogy újra kellene bootolnunk. Kikapcsolás helyett ugyanis alvó állapot van. Notebookunkat sohasem hagyjuk áramforrás nélkül. Ha mégis, akkor bútolunk megint. Ennyi. Vagyis nincs itt a világon semmi probléma sem. Remélem minél előbb lesznek majd ilyen notik. Nekem is kell egy ilyen!
- A hozzászóláshoz be kell jelentkezni
Ettol fuggetlenul a ramdisk es a mogotte levo lassu hattertar tenyleg nincs szinkronban, es egy esetleges UPS hiba eseten megengedhetetlen adatvesztes kovetkezne be.
- A hozzászóláshoz be kell jelentkezni
"Ettol fuggetlenul a ramdisk es a mogotte levo lassu hattertar tenyleg nincs szinkronban,"
Én ezt így fogtam fel. Ha szinkronban lenne, akkor mi szükség lenne az egész bohóckodásra? Az azt jelentené, hogy diszkműveletek olyan gyorsak, mint a RAM-ban végbemenő műveletek. Semmi értelme sem lenne.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Te miről beszélsz ember? Miért kellene szinkronban lennie? Nem elmagyaráztam, hogy a bebútolás lehet csak évente egyszer történik meg? Arra az egy alkalomra nem mindegy, hogy az a folyamat mennyire gyors, vagy mennyire lassú? Más köze nincs egymáshoz a két memóriának. Én nem tudom, hogy ezt miért nem lehet felfogni. :-(
És mi az hogy UPS hiba? Egy notinál ez nem értelmezhető. Legfeljebb ha tökre lefogyasztom az aksit, vagy működés közben kiveszem. De ezek egyike sem a normális működésből adódó probléma. Más szavakkal: nagyon hülye kell legyen a kezelő ha ilyesmit elkövet. Ha pedig ennyire hülye, akkor ott amúgy sem értelmezhető semmiféle adatbiztonság. Érted ezt?
- A hozzászóláshoz be kell jelentkezni
Van a gyors RAM, ahol minden tortenik, meg van a lassu hattertar, ahol csak ritkan tortenik valami. Vegzel egy fajlmuveletet, mondjuk elmented a munkadat. Az bekerul a RAM-ba. Beut a az aramszunet (tokmindegy, hogy miert). A munkad csak a RAM-ban volt, mert meg nem szinkronizalta a kernel a hattertarral. A munkad elszallt. Ilyen egyszeru.
És mi az hogy UPS hiba?
Az, hogy az UPS is meg tud hibasodni. Vagy peldaul ha takaritas kozben kirantod a gepbol a tapkabelt. Nem megengedheto, hogy egy ilyen esemeny adatvesztessel jarjon.
Egy notinál ez nem értelmezhető.
Nem csak notik vannak a vilagon.
Roviden: a ramback csak addig jo, amig van aram. De ha csak 10 evben egyszer nincs aram, lottek az mindennek, ami egesz egyszeruen nem elfogadhato.
- A hozzászóláshoz be kell jelentkezni
Szerintem hagyd. A notebookban van akkumulátor. Problem solved.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Olvasd el még egyszer a (eredeti angol) cikket. Fejlsztésről, a jövőről van szó, nem pedig a te elavult 15-éves elvi működési rendszerű gépedről. Ennyi.
- A hozzászóláshoz be kell jelentkezni
Szeretném megkérdezni, hogy miről beszélsz. Nekem ez egy zagyvaság. Ez a Ramback-ről szól?
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Kóstólgatsz moderátor?
- A hozzászóláshoz be kell jelentkezni
Nem, megkérdeztem, hogy te miről beszélsz. A cikkben felvázolt patch által megvalósított megoldásról, vagy másról.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
"A cikkben felvázolt patch által megvalósított megoldásról, vagy másról."
Miféle cikkben? Az eredeti angol nyelvű híradásokban, vagy a te általad írt félreértelmezésben? fenntartom a jogot, hogy egy cikk mögött az eredeti értelmet keressem, ne pedig a buta félremagyarázást. És megkérlek azzal kötekedj aki veled egy súlycsoportban van. Nem szeretném, ha egy nagyon is korrekt válaszom miatt te -érdemi válasz híján-, indulatból kitiltanál. Értve vagyok?
- A hozzászóláshoz be kell jelentkezni
"Miféle cikkben?"
Őőő, a Referenciák alatt felsorolt három linkre gondoltam. Segítek:
Ramback: faster than a speeding bullet
Kernel space: How to use a terabyte of RAM
Kapcsolódó LKML szál
És hogy hol kezd:
"So now you can ask some hard questions: what if the power goes out
completely or the host crashes or something else goes wrong while
critical data is still in the ramdisk?"
"Értve vagyok?"
Hogyne. Rég megtanultam, hogy vannak emberek nem szabad ellenkezni ;)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Írod: "Rég megtanultam, hogy vannak emberek nem szabad ellenkezni ;)"
Todod az nem olyan nevettséges, hogy egy bővített magyar mondatot nem vagy képes megfogalmazni. Egyébként mit akarsz tőlem hallani? Felejts el nagyfiú, ne szórakozz velem!
- A hozzászóláshoz be kell jelentkezni
Ő kihagyott egy ", akikkel" sztringet, te pedig a helyesírásban vagy osztályelső. :)
- A hozzászóláshoz be kell jelentkezni
"Ő kihagyott egy ", akikkel" sztringet, te pedig a helyesírásban vagy osztályelső. :)"
Idézd! És szabad megkérdezni miért térdelsz be mögé?
Csupa kötekedő ember. Mi lenne ha esetleg netán szakmai módon próbálnátok meg érvelni sunyisanyik?
- A hozzászóláshoz be kell jelentkezni
Egyébként pedig kiszállok innen! Lementetek iszapbírkózásba. Csináljátok csak, de nélkülem.
Csá!
- A hozzászóláshoz be kell jelentkezni
Kétszer kérdeztem meg, hogy miről beszélsz. Megkérdeztem, hogy elolvastad-e a Ramback patch-ről szóló bejelentést. Erre választ nem adtál választ, csak fújtad tovább a dalodat. Valószínűleg nem egy dolgoról beszélünk. Jövőbeli fejlesztésekről hadoválsz, pedig itt nem arról van szó. A cikk pedig egy konkrét, most kipróbálható, kézzelfogható, a Linux kernelhez készült patch-ről és annak esetleges problémás részeiről szól. Tehát utoljára a kérdéseim:
Elolvastad a patch bejelentéséről szóló postot?
"Ramback is a new virtual device with the ability to back a ramdisk
by a real disk, obtaining the performance level of a ramdisk but with
the data durability of a hard disk. To work this magic, ramback needs
a little help from a UPS."
Erről folyik a diskurzus. HTH.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Abban az egyben van igazság, hogy a RAMback már ma használható laptopokon, ha a felhasználónak van annyi esze, hogy ha nincs áram és kicsit az akksi töltöttsége, akkor lekapcsolja a gépet.
"Mindössze" olyan laptop kéne, amibe lehet pakolni rendesen RAMot (azért 8G nekem már elég lenne... :-)
---
"A hülyeségen nem segít a linuz." (BE)
- A hozzászóláshoz be kell jelentkezni
Jaja. A notebook-okban van akkumulátor. Egyetértek.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
"azért 8G nekem már elég lenne"
Neked. de aki mondjuk grafikával, videómachinálásokkal foglalkozik, annak nincs olyan hogy elég...
- A hozzászóláshoz be kell jelentkezni
Szerintem neked nincs fogalmad arról, hogy miről szól a cikk...
- A hozzászóláshoz be kell jelentkezni
nem tudom mit szivsz, de adj nekunk is :-)
te valamit nagyon beneztel.
- A hozzászóláshoz be kell jelentkezni
Amirol te beszelsz a mezi ram disk hasznalta. Ma is hasznaljak ilyen cellal.
Gonosz modon initrd megadod a fs -t amirol bootolni akarsz az bemasolodik a ramba es ott marad, majd elfelejted a real init -et meghivni es keszen vagy. (Lealitaskor ezt ram disket is el dd -ezheted valahova.)
Ez a rendszer mas, itt van egy valos blokk device mogotte folyamatosan, ahova folyamatason kerulnek vissza az adatok, de nem feltetlen olyan gyorsan, mint ahogy azok valtoznak. Egy folyamt foglalkozik azzal, hogy gyujtogesse (dirty blokkokat). Mivel a rendszer, nem fs szinten gondolkozik, hanem mondjuk 4k lapokban, igy aramszunet eseten orisai baromsagok maradhatnak az fs -en, inkozisztens lesz.
ja, es meg egy dolog, ez hasznalhato a ramdisk -be masoloas kozben is, nem kell megvarni a teljes ramba toltodest.
- A hozzászóláshoz be kell jelentkezni
Es akkor divatba jonnek a CF-IDE megoldasok meg az SSD-k, mert igy gondolom toredekere csokkentheto a flash memoriat megviselo irasok szama.
- A hozzászóláshoz be kell jelentkezni
Pontosan. És ráadásnak nem fertőzhető az oprendszer. Illetve a futó oprendszer igen, de egy reset és volt fertőzés, nincs fertőzés. Ez pedig nagyon nagy dolog egy olyan világban ahol a fertőző dolgokat egymilliárdnál is többre becsülik...
- A hozzászóláshoz be kell jelentkezni
omgwtf
- A hozzászóláshoz be kell jelentkezni
Én ott látom a problémát a megvalósításban, hogy a szinkronizálás szoftveresen menne. Az áramkimaradás szünetmentes megoldások használatával nem okozhat gondot, viszont ha a rendszer magába zuhan, akkor ott már nem lesz semmilyen szinkronizálás. Ezt a funkciót szerintem érdemesebb lenne hardveresen megvalósítani, nem az oprendszer részeként.
- A hozzászóláshoz be kell jelentkezni
Igen, felmerült ez is:
"You just need to believe in your battery, Linux and the hardware it runs on."
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
akkor a sok fanboy mar rakhatja is fel, nem? :-)
ja, varj. ok nem hisznek se az akksiban, se a hardverben... :)
- A hozzászóláshoz be kell jelentkezni
Pedig az elgondolas nem rossz, egy atlag User eseten, sot servereknel is lehetne jo, a hozzaferesek gyakorisaganak figyelesevel... van par terulet (pl amiben en is dolgozom), hogyha olyan gephez jutnek, amiben 1-2-xTB RAM van, en hagynek mindent hagyomanyosra, es csak azokat az adatokat toltenem fel, RAM-ba, esetleg a software-t amivel eppen dolgozom... Nem tudnak kitalalni olyan gepet, amit szet ne terhelnek...
de gondoljuk csak vegig... volt a DOS... 4Mega ram-al a kezdetekben isten voltal, aztan kellet mar a 8Mega a Dark Forces miatt (akkoriban meg csak jatszottam, de akkor mar elkezdtem programozni)... aztan jott a Win95, es linuxos X-ek... azert annak kellet a tobb, mar talan 32Mega is ... :D
igy mentunk feljebb, emlexem meg win9x-es idoben, 128Mega ram... aztan 1Giga, 2 Giga... most 4Giga ram-om van... mindig azt hittem, hogy nah ez untig eleg mindenre... aztan hamar belefutottam, hogy nem...
jo tudom, en elegge extrem modon hasznalom a computerem, 3d-vel, reklamokkal, filmekkel, latvanytervekkel foglalkozom...
de akar egy tudosnak is szuksege van ilyen teljesitmenyu gepekre, sorolhatnank a teruleteket, csillagaszat, biokemia...
a masik, hogy mig egy win3.1-nek szinte alig kell ram, addig mar a Vistaba mennyi kell, es azert Linuxos desktop kornyezetek is eszik a ramot, ha osszehasonlitjuk a win3.1-es idobeliekkel... ezzel csak azt akarom mondani, hogy egyre csillivilibb a Desktop, es egyre tobb eroforrast igenyel, es higgyetek el, ha azok alatalanosak lesznek, akkor mar az OS-s is eroteljesen fogja hasznalni...
- A hozzászóláshoz be kell jelentkezni
A Dos 1MB rammal is "király" volt, sőt, afelett már nem is kezelte egyszerűen. A win95 elnyekergett 4 megával, inkább 8-cal. Azon a környéken sose volt normális memoriakezelés, de ez más téma.
Van egy összeesküvéselméletem, miszerint a szoftver-és hardvergyártók között létezik legalább egy hallgatólagos megegyezés: csinálunk behemót, erőforrásigényes szoftvereket, ti meg csináltok a mi rendszerünkhöz drivereket. Mindenki jól jár, csak a júzer nem. Szó sincs igények kielégítéséről, inkább igények gerjesztédéről. Aztán ha véletlenül mégis igény lenne megbízható, terhelhető rendszerre, akkor csak a fud marad. Szánalmas dolgok történnek mind a hardver, mind a szoftverfejlestésben úgy általában. Reménykedem, ez a nyílt forrású rendszerekre ez nem lesz ilyen sarkítottan igaz. Az architektúra meg adva van, azt nem lehet házilag átírni...
- A hozzászóláshoz be kell jelentkezni
A Dos 1MB rammal is "király" volt, sőt, afelett már nem is kezelte egyszerűen.
Sőt, már 640k felett sem. :)
Reménykedem, ez a nyílt forrású rendszerekre ez nem lesz ilyen sarkítottan igaz.
Gondolom tömegével használsz nyílt forrású rendszereket még mindig 4-8 megával... ;)
- A hozzászóláshoz be kell jelentkezni
Proprietary Nvidia driverrel biztos nem.
11_169_160 byte.
- A hozzászóláshoz be kell jelentkezni
A (Linux) kernel sem feltétlenül kicsi... És 4-8 megával használni vsz. ott is ki kell hajítani belőle sokmindent (hogy egyáltalán elinduljon, ha egyáltalán működésre bírható ennyivel).
- A hozzászóláshoz be kell jelentkezni
ez elmegy egy megaval :P
--
Segmentation violation -- Core dumped blues
- A hozzászóláshoz be kell jelentkezni
Itt azt írja, hogy "At least 16M of RAM".
- A hozzászóláshoz be kell jelentkezni
qemu-ban ment 1 megaval :)
16 megaban mar netbsd default install is elfer
--
Segmentation violation -- Core dumped blues
- A hozzászóláshoz be kell jelentkezni
avr32 cuccal talalkoztam amiben 8 Mb ram volt.
mplayert sikerult beizatani, alatta :), 2.6 -os kernel mellett, Talan 4Mb volt szabad RAM, miutan shell is ment, leszogezem nem fekudtem ra a lecsupaszitasra.
A memoria igenye a kernelnek rohamosan novekszik. 2.2 kb 1/4 megatol el van. 2.4 ikabb fel mega felett. 2.6 1Mb felett.
Es beagyazott rendszereknel, ha gyors a rom/flash amiben kernel nyugszik, lehet execute in place-t tolni, es akkor ram be at sem toltodik.
- A hozzászóláshoz be kell jelentkezni
De nem beágyazott rendszerekről volt szó. :)
- A hozzászóláshoz be kell jelentkezni
X86-al is meg lehet oldani.
Csak mostansag nehez ilyen keves rammos gepet szerezni :)
Azt sem ertem ebbe miert volt csak ennyi, sokkal kisebb eszkozokbe is min. 32mb figyel, ezen meg volt minden :) , Bar forraszthatsz magadnak ram kartyat hozza :)
- A hozzászóláshoz be kell jelentkezni
Egyes Phoenix BIOS-ok is tudtak hasonlokat laptopokba. Kellett egy specko part, es ennyi.
- A hozzászóláshoz be kell jelentkezni
ccache -hez lehetne hasznalni kisebb memoriaval is.
- A hozzászóláshoz be kell jelentkezni