A gjournal gyakorlatilag FS független, így naplózási szolgáltatást biztosíthat elvileg bármely filerendszer számára. Ehhez a filerendszerekben minimális változtatást kell elvégezni. Jelenleg ezek a változtatások az UFS filerendszerhez készültek el, illetve vannak készülőben.
A gjournal használata kis file-ok esetén egész gyors, viszont nagy file-ok esetén lassabb. A fejlesztő azt ígéri, hogy a gjournal használata esetén nincs szükség fsck(8)-ra egy váratlan rendszerleállás / leállítás után.
A fejlesztő levele itt.
- A hozzászóláshoz be kell jelentkezni
- 1966 megtekintés
Hozzászólások
Egy jó rendszernél ez tényleg igen ritka alkalom, így az ember azt érzi egy idő után: most mi a különbség hogy mondjuk ext3 van fenn ext2 helyett?
- A hozzászóláshoz be kell jelentkezni
Hát... egy jó file rendszer életet tud menteni.
Már egy 8-900 Gb-nyi adatbázist is legalább 10-15 óra visszatölteni, ha egy borulás miatt összezuhan a file rendszer....
- A hozzászóláshoz be kell jelentkezni
Sohasem értettem eddig tisztán, ezért valaki árulja el nekem érthetően: miért mellőzik a BSD -kben a naplózó fájlrendszerek használatát?
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
imádnak fsckázni ... :)
- A hozzászóláshoz be kell jelentkezni
Nem szeretnek metaadatokat duplán írni.
- A hozzászóláshoz be kell jelentkezni
Nem ismerem a *bsd-ket, de akkor hogy biztosítják a file rendszer konzisztenciát? HA rendszereknél ez elég fontos szokott lenni. Vagy *bsdből ilyet nem szoktak gyártani?
- A hozzászóláshoz be kell jelentkezni
soft updates-szel. http://en.wikipedia.org/wiki/Softdep
- A hozzászóláshoz be kell jelentkezni
elolvastam...... jól hangzik............. akkor tényleg nem kell a journal :-)
- A hozzászóláshoz be kell jelentkezni
Ezt is:
http://www.shiningsilence.com/dbsdlog/index.php/2004/01/20/213.html
(sajnos nem találom az eredeti interjút, pedig a kezdeti dflybsd korszakból van)
- A hozzászóláshoz be kell jelentkezni
Végülis, érthető. :)
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Érdekesnek tűnik.
Nem akarok flame-wart, ezért is inkább itt kérdezem és nem külön topicban.
Melyik BSD-t érdemes használni?
Jelenleg saját tulajdonú szerverként üzemeltetek egy Debian-t és egy Solaris-t. (Leginkább web, mail, DNS hosting) A BSD-k ről már elég sokat hallottam, olyan emberektől is akiknek adok a véleményére. Szóval gondoltam megismerkedek eggyel, ami kb. a fenti két rendszer mellé beillene. Aztán majd később maradok annál, amelyikkel gazdaságosabb foglalkozni. Én FreeBSD-re gondoltam, bár nem nagyon ismerem a külömbségeket. Előny az is ha ingyenes, vagy "elég olcsó", viszont kereskedelmi célra is lehessen használni.
(No, tessék kimoderálni, ha ez nem való ide.)
- A hozzászóláshoz be kell jelentkezni
IMHO FreeBSD. DragonFly még azért immature, Open meg nem olyan jó port-ügyben, mint a Free. NetBSD-t nem ismerem.
- A hozzászóláshoz be kell jelentkezni
Na meg amúgy is, szeretik, ha csupa izgalom az életük, ezek szerint... :)
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Látszik, hogy sokat használtál Linuxot és BSD-t abban az időszakban, amikor az előbbihez még csak ext2 volt és default async módban volt divat mountolni.
- A hozzászóláshoz be kell jelentkezni
Linuxot igen. :)
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Na és mi a tapasztalatod? Hányszor szoptál az ext2-vel miután összedőlt a gép, vagy eltűnt a táp, stb?
Mindig automatikusan elindult a géped utána?
- A hozzászóláshoz be kell jelentkezni
Rühelltem az ext2 -öt, mert iszonyúan nem bírta a szabálytalan leállást (powergomb -ba belerúgást, áramszűnetet, stb.), és nem igazán éreztem gyorsabbnak, mint a kásőbb megjelenő naplózó fájlrendszereket.
Pontosan ezért érdekelne, egy ésszerű, tartalmas magyarázat, mert biztos valami olyan áll mögötte, amit én még nem tudok, de szívesen tanulok, ha van mit. :)
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Pontosan ezért érdekelne, egy ésszerű, tartalmas magyarázat, mert biztos valami olyan áll mögötte, amit én még nem tudok, de szívesen tanulok, ha van mit. :)
Akkor adok egy elitista-BSDs választ. Diszkléjmer: ez nem feltétlen egyezik az én véleményemmel, de illik hogy legyen egy ilyen a szálban :)
Szóval... A BSD-k Más OSekhez képest lassan fejlődnek mert a BSDsek nem a gyors hekkek hívei, hanem az időtálló valódi megoldásokénak..
Jelen esetre vonatkoztatva: olvasd el háromszor lassan a beírásban szereplő A gjournal gyakorlatilag FS független mondatrészt, és közben mondd el a következő mantra egy-egy sorát respectively:
- a linux fejlesztők implementáltak egy zsurnálfst ext3 néven
- a linux fejlesztők implementáltak egy zsurnálfst reiserfs néven
- a linux fejlesztők implementáltak egy zsurnálfst xfs néven...
- A hozzászóláshoz be kell jelentkezni
> A gjournal gyakorlatilag FS független
Van is annyira gyors és hatékony, mint egy natív implementáció?
És ne feledjük, ez még csak egy implementáció, ha jól emlékszem, korábban is voltak ilyen kezdeményezések, melyekről nem sokat hallhattunk utána. És azok talán nem is rendelkeztek az általad fentebb említett tulajdonsággal.
Mindenesetre, köszönöm a válaszod, valóban korrekt volt. :)
--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven
- A hozzászóláshoz be kell jelentkezni
Van is annyira gyors és hatékony, mint egy natív implementáció?
És ne feledjük, ez még csak egy implementáció, ha jól emlékszem, korábban is voltak ilyen kezdeményezések, melyekről nem sokat hallhattunk utána. És azok talán nem is rendelkeztek az általad fentebb említett tulajdonsággal.
Hat majd elvalik. Mindenesetre pjd mar jo regen koszorulte ezt a dolgot, -- szoval ez nem az a hetvegi proof-of-concept tipusu dolog --, s azt gyanitom, hamar meg fogja talalni ez a kod az utjat a CURRENT agba.
- A hozzászóláshoz be kell jelentkezni