Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Zelený je lopuch,
fotbal to je hra...

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Linux [ŽP: neomezená] (kategorie Počítače) moderují Case, Kdokoliv.
Linux Distribution Chooser - vyplnenim jednoducheho testu najdete distribuci, ktera vam bude nejlepe vyhovovat.

commanlinefu.com
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 1844 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
bredy 16.4.2006 11:01  1633
fis FuxoftNeznalost technologii vás omlouvá. Takže, pro ti zvás, jenž neprogramují ve Windows.

Windows má swap file vyřešen trošku jinak než linux (V linuxu mi to trochu připomíná řešení swapfile v Dos4gw, akorát na zvláštní parition).

Windows znají cosi, čemu se říká mapované soubory. To je prostě soubor, který obsadí čast paměti a umí se dle potřeby odložit na disk a zpět. Swap file je pak zvláštním případem tohoto souboru. V rámci aplikace mohu vytvořit naprosto vlastní swap file, prostě tak, že si na disku vytvořím soubor, a celý ho mápnu do adresového prostoru aplikace.

Když už tak mluvíte o pomalosti a fragmentaci, to nikoho zvás nenapadne jednoduchá tabulka v paměti (s přístupem Log N), která by fragmentaci řešila. Notabene, když OS musí fragmentaci řešit jen když hledá místo ve swapfile, kam odloží stránku. Protože položka ve stránkovací tabulce přímo vybízí, aby v době nepřítomnosti obsahovala adresu logického sektoru na disku, (nikoliv offset v souboru, jak si někdo mysli). Takže Windows si ve file systému vyhradí nějaké sektory, jenž si zmapuje, a dál už může pracovat přímo s těmi sektory, a nepotřebuje oslovovat file system. Umí to ve FAT i u NTFS.

Takto úplně stejně pracují mapované soubory. Mimochodem, kdykoliv windows pracuji s R/O daty, nečtou je, ale mápnou je do paměti. To dělají například s EXE soubory, ale i souborová cache takto chodí. O načtení dat ze souboru se pak postará vlastní swapovací systém v okamžiku, kdy je to potřeba.
fis fis 16.4.2006 01:05  1632
themajkl: Nejen fragmentace, ale i obycejny filesystem overhead. Prijde request na stranku, a OS musi nejdriv nacist jinam kus dat filesystemu, podivat se, kde vlastne dana stranka je fyzicky na disku, pak se teprv sahne do swapu. Sice ma NTFS nejaky Bstromy, coz je rychly, ale je to pristup na disk navic, coz je pomaly.
fuxoft Fuxoft František Fuka - www.fuxoft.cz 15.4.2006 23:07  1631
Bredy: NTFS to mozna umi "celkem dobre", ale kdyz ho mas na samostatnem malem partitionu, tak to jede lepe nez jakykoliv filesystem. Ale tobe zrejme staci "celkem dobre". To je OK, proc ne. Bizarni ale je, ze kvuli tomu, ze ti to u Windows staci, vyjadrujes podiv, proc to u Linuxu (kde to je lepe) neni stejne... A porad jsi nerekl proc chces byt root kvuli KOMPILOVANI driveru. Protoze to tak je ve Windows? Nebo pod slovem "kompilovani" myslis ve skutecnosti "instalace"?
themajkl themajkl All those moments will be lost in time - like tears in rain. 15.4.2006 22:33  1629
Bredy [1627]: Windows neumi swap nikdam jinam, než do FS, nebo umi? A "celkem dobře" = fragmentace = snížení výkonu.
Ale hlavně, že nemusíš nic nastavovat, že?
case Case Greatest comedy of the generation of - blah blah ever to do a thing on a thing. 15.4.2006 22:29  1628
Bredy: BTW, chceš-li skutečně nainstalovat a provozovat Linux jako BFU, pak Ti vřele doporučím právě zmiňované Ubuntu (i přesto, že má standardně vypbutého root uživatele - ono to skutečně není vůbec potřeba), protože lepší a přívětivější distibuci já osobně skutečně neznám a poradí si i s lecjakým exotickým hardwarem.

Předtím a v průběhu instalace doporučuji pročíst tyhle stránky:

http://www.linuxnewbieguide.org/

Až budeš mít hotovou instalaci, tak přejdi na následující stránky:

http://www.ubuntuguide.org/

kde je sepsáno řešení řady počátečních problémů.

No a potom už směle na výtečná diskusní fóra na http://ubuntuforums.org (případně, chceš-li česky, pak znatelně chudší fóra na http://www.ubuntu.cz) a neméně kvalitní dokumentaci na http://wiki.ubuntu.com.

A abys neřekl, tak jsem se i podíval na tu tvou děsivou wifinu. Jak se zdá, je natolik exotická, že nejspolehlivější je rozchodit ji pomocí ndiswrapperu. Tady máš návod, jak na to v Ubuntu:

- Get ndiswrapper-utils by typing "sudo apt-get install ndiswrapper-utils" in a terminal.
Give the root password when necessary.
- Get the Microsoft Windows drivers. Copy the .inf and .sys file. Paste these into a folder.
(eg. /home/USERNAME/Desktop/driver/)
- Open a terminal
- Type the following commands:
$ cd Desktop/driver/
$ sudo ndiswrapper -i name.inf
$ sudo modprobe ndiswrapper

Tak hodně štěstí. Jak vidíš, zas tak složité to není.
bredy 15.4.2006 18:41  1627
fisno NTFS to umí celkem dobře :-)

Bežte se s takovou technologii zahrabat!
fis fis 15.4.2006 18:14  1626
Bredy: Ano, swap si klidne muzes v souboru vytvorit. Ale je to samozrejme pomalejsi, o filesystem overhead. A swap neni zrovna neco, kde by clovek mel cekat na to, nez se FS uraci neco nekde najit, je to pomaly uz samo o sobe. Ale jestli mas fakt potrebu to protahovat, nebo jestli mas touhu po tom, aby ti pozadavky na pamet sezraly postupne misto pro data... uzij si to. Dekuju, ja se bez toho obejdu.

A co se tyce zbytku - bez si trollovat nekam jinam.
case Case Greatest comedy of the generation of - blah blah ever to do a thing on a thing. 15.4.2006 17:29  1625
"Veřejně se přiznat, že tvá práce přišla vniveč, protože pak přišel lamer bredy, v době, kdy už ovladače nebyly v beta stage, a kliknu několikrát na "další>" a šlapalo to."

WTF? :)))))
bredy 15.4.2006 17:28  1624
http://proc.linux.cz/
case Case Greatest comedy of the generation of - blah blah ever to do a thing on a thing. 15.4.2006 17:27  1623
Stejně je neskutečný, že si někdo stáhne Linux s představou, že získá zadarmo a legálně Windows a nebude pro to muset hnout ani prstem. Nevím, jestli se smát, nebo co si o tom vlastně myslet.
bredy 15.4.2006 17:26  1622
Ad kXNemáš zač. Veřejně se přiznat, že tvá práce přišla vniveč, protože pak přišel lamer bredy, v době, kdy už ovladače nebyly v beta stage, a kliknu několikrát na "další>" a šlapalo to. Dokonce zvládnu programovat mixer bez dokumentace. Hoši (autoři) asi velice rychle pochopili, co ovladačům chybí. Bohužel to nepochopili jiní a tak stále linux bych přirovnal čtyřem procentům populace....

Nic, zavírám téma, ztrácím čas. Třeba se mi to ještě podaří

Ještě otázka: Proč musím mít speciál parition na swap? Asi jsem najivní, ale myslel jsem si, že swap file se už umí honit v souborovém systému. Pak má človek k dispozici tolik paměti, kolik má na disku.

Windows replacement: No tak promin. Nevím, proč často linuxaci spouští flame na různých IT časopisech o tom, že nejlepší je linux. a proč tuto flame spouští i leckterá vyšší místa a proč v každé reklamně na linux se srovnává s Windows.
case Case Greatest comedy of the generation of - blah blah ever to do a thing on a thing. 15.4.2006 17:23  1621
Ano, objevils Ameriku. Linux není Windows replacement. LOL. V tom duchu, v jakém si to představuješ ty, ani snad nikdy nebude.
bredy 15.4.2006 17:19  1620
CaseAd root: no ve windows nemůžeš ladit aplikace, pokud nejsi ve skupině administrátors (jasně že se to našemu správci moc nelíbí - ale věřím, že to bude snad v budoucnu vyřešeno). Možná že v Linuxu můžeš vytvořit uživatele, který má právo měnit HW, měnit jádro, a dělat spoustu věcí, co může root. Ale já na to hned nepřišel, jak se to dělá a žádný wizard mi to nenabídnul.

Abych to uzavřel. Linux (Linux+KDE+open source aplikace) prozatím není Windows replacement, a zatím to nevidím reálně že bude. "Naštěstí". Takže bych to spíš viděl jako klamavou reklamu od Linux comunity (asi opravdu má pravdu Microsoft, když tvrdí, že přechod na Linux je mnohem dražší, než se na začátku zdá)
case Case Greatest comedy of the generation of - blah blah ever to do a thing on a thing. 15.4.2006 12:57  1619
Co je proboha na větě "počítač by měl nainstalovat odborník" nesmyslného?

"Windowsy totiž mají nádherně udělané průvodce, kdy stylem "klikni na další" jsi schopen nainstalovat cokoliv, případně ještě vyřešit nějaký ten problém."
Ano, ti průvodci jsou často VELMI nádherní a často zrovna moc nefungují. O tom, že nemáš nejmenší tušení, co se během jejich chodu v systému děje, ani nemluvím.
Ale ano, pro úplné lamy jsou asi průvodci fajn. A poslední dobou už nejsou v Linuxu až tak neobvyklí. Krom toho pokud máš nějakou slušnou distribuci, tak je stejně instalace naprosté většiny programů (i ovladačů) jen otázkou spuštění nějakého manažeru balíčků a pár kliknutí, případně podle jasných instrukcí doplnění něčeho do nějakého ini souboru. Pořád je to jen o tom jednom - CHTÍT vědět, jak systém používat, nikoliv ho jen poprvé v životě nainstalovat a pak bez jakékoliv snahy křičet, že nestojí za nic.

"Jenže jak pak se vyvíjí ovladače? neříkejte mi, že všichni pracují v konzoli aby mohli překládat "do jádra?" (když nejsem root, nemám ani právo pustit překlad ovladačů)"
Ty potřebuješ být při vývoji programu/ovladače permanentně root? Proč?

"UKAZUJE SE, ŽE LINUX JE DRAŽŠÍ NEŽ WINDOWS, PŘESTOŽE JSEM SI MYSLEL, ŽE JE TO NAOPAK."
Pokud sis myslel, že stáhneš Linux, nainstaluješ ho a budeš se v něm orientovat stejně jako ve Windows a bude se v něm všechno dělat a nastavovat jako ve Windows, pak jsi jednoduše blázen (a u člověka, který se něčím kolem počítačů živí, mě to, že by měl takovou představu, přivádí v úžas). Samozřejmě, že na jeho zvládnutí je potřeba čas. Přijdeš mi jako někdo, kdo celý život jezdil na kole, pak dostal od příbuzných auto, sedl do něj, půl hodiny v něm seděl, a pak vystoupil a nadává, že to nejezdí, protože se tam nedá nikde šlapat, místo řídítek je tam taková divná kulatá věc, brzdy tam zřejmě vůbec nejsou, a i kdyby se mu to povedlo nějak rozjet, tak stejně by musel vyrazit přední sklo, aby na něj tak jako na kole foukalo a pršelo.
Je to prostě nová věc. Je naprosto logické, že její zvládnutí si vyžaduje čas. Buď ho na to vynaložit chci, nebo nechci. Pokud nechci, pak si nebudu pořizovat něco, co jsem v životě neviděl a neumím s tím pracovat. To, že umím hrát na kytaru neznamená, že prvně v životě vezmu do ruky mandolínu a bez problémů na ni zahraju cokoliv. Tak to prostě chodí.

"Instalací ovladače, jenž naučí Windows pracovat s HW. Přičemž zodpovědnost za fungování ovladače má výrobce."
Hm, a v čem je to v Linuxu jiné? Teda krom toho, že s tou zodpovědností je to poněkud mlhavější, protože výrobce HW na Linux v 90 % případů naprosto kašle a ovladače za něj dělají nadšenci ve svém volném čase, tudíž po nich logicky nikdo nemůže chtít žádnou větší zodpovědnost za jeho chování a je potřeba k tomu přistupovat stylem "ber nebo nech být" - to je zkrátka opět zcela logické.

"Jenže 99% koupenýho HW bude fungovat na bežné současné Windows."
To je hezký teoretický výrok velmi vzdálený realitě, ale i kdyby - skutečně je tak obtížné pochopit, že čím rozšířenější věc, tím větší podporu má? Že komerční produkt bude mít z principu možnosti si tu podporu zajistit?
BTW - Linux sis stáhl ZADARMO. Nikdo Ti nebrání v tom koupit si nějakou jeho komerční distribuci a nechat za sebe problémy řešit jejího distributora. A jsem si NAPROSTO jistý, že když si koupím třeba SuSE, že se od Novellu dočkám NESROVNATELNĚ kvalitnější pomoci, než jakou mi kdy nabídl Microsoft. No a když nevydám ani korunu, tak si zkrátka musím pomoci sám a navštěvovat diskusní fóra. Za dobu, za kterou používám Ubuntu (cca rok, hádám) jsem jen na velmi málo problémů nenašel řešení během pár minut na jejich oficiálních diskusních fórech (která jsou jedna z nejlepších a nejvíce na úrovni, co jsem za nějakých 12 let, po které se profesionálně věnuju IT, viděl. Tržní prostředí, jak říkáš - prostě si jen vyber, kolik času nebo peněz jsi ochoten vydat. Jedno nebo druhé ale vydat musíš, nevydat ani jedno NEJDE.

"tak třeba při vydání XP to spoustě opravdu velkých firem trvalo HODNĚ dlouho
Proto vždycky pracuju o 1 verzi nižší, než je současná :-)"
Aha. To je velmi moudrá reakce na to, co jsem psal, ano...

"Mimochodem pro svůj Live používám kX project, což je open source ovladač. Je zajímavý, že i tenhle ovladač ve Windows nainstaluju stylem "klikni na další", má to patřičné množství wizardů a funguje na první našlápnutí. Vsadím se, že stejný ovladač budu v linuxu instalovat z root konzole podle několikastránkového návodu"
Jistě kXProject znáš dobře a pamatuješ si na to, jak to s nimi bylo v začátcích. Vybral sis výtečný příklad, lepší sis vybrat nemohl, protože shodou okolností kXProject znám od jeho počátků, když se ty ovladače ještě jmenovaly APSLive. Velice dobře si pamatuju, jaký byl problém je nainstalovat tehdy. Velice dobře si pamatuju na to, kolik hodin jsem strávil nad jejich velmi netradičním mixerem a snažil se v nich signálové cesty nastavit tak, aby mi fungovaly všechny čtyři reproduktory, aby fungovalo přehrávání MIDI a aby fungoval záznam. Velmi dobře si pamatuju i poměrně obsáhlý návod, který jsem ZDARMA sepsal a který posléze zveřejnil jeden v tehdejší době vcelku velký audioserver. Takže ještě jednou - DÍKY právě za tenhle příklad. Lepší sis vybrat opravdu nemohl.

"chyba výrobce (zkus mu napsat mail)"
Zkoušels to někdy? Opravdu ses dočkal jiné odpovědi než "Je nám velmi líto, že máte problémy, pracujeme na jejich odstranění, zkuste ovladač odebrat a znovu nainstalovat. Děkujeme za to, že jste si koupil náš výrobek, hezký den."?
Ale radíš mi napsat mail výrobci. Zkusils TY udělat nějaký ekvivalent podobné akce? Zkusil jsi najít pomoc Googlem? Zkoušels třeba tohle Howto? Zkusil jsi projít diskusní fóra, jestli tam není někde návod a případně se tam i zeptat, co máš jako naprostý začátečník dělat? Proč ostatně tady místo vřeštění o tom, jak je Linux na hovno PŘESNÉ nepopíšeš, co s tím máš za problém, aby ses přiblížil jeho vyřešení? Ty ho totiž, mám dojem, ani vyřešit nechceš, o to tu jde.

"Chudák root, je odkázán na konzoli...."
Není. Jen není důvod k tomu, aby byl trvale přihlášený. Ostatně žádný jsi mi neuvedl, když jsem se ptal, proč by to měl dělat...
mpts mpts Je to jinak, ba přesně naopak! 15.4.2006 12:23  1617
Je absurdním chtít hrušku a přitom si stěžovat, že nechutná jako rybíz.

Je absurdním chtít linux a přitom si stěžovat, že to není woknous.

Pokud někdo není schopen něco tak jednoduchého nahlédnout sám a pokud si ten někdo přesně takto hloupě stěžuje, nemá imho vůbec žádný smysl s ním o věci debatovat -- je předem jisto, že to k ničemu rozumnému nepovede. Je to ztráta času. :-)

[ 1844 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt