Jaka je pouzitelnost linuxu?

Michal Grunt michal.grunt@volny.cz
Sobota Únor 10 15:03:34 CET 2007


A co pisma, ty okopirovali?

10. února 2007, 14:46:16, napsal jste:

> Pokud ja vim, tak wine rozhodne zadne knihovny windows nepouziva.

> Honza K

> 10.2.07, Michal Grunt <michal.grunt@volny.cz>:
>> A neni to tak (Linux nepouzivam, nekde jsem o tom drive cetl, takze
>> nevim co je na tom pravdy), ze pro chod techto emulatoru jsou potreba
>> nejake systemove soubory z Windows? Jestli ano pak postradaji tyto
>> emulatory pro 'legalizaci' smysl, protoze licenci Windows stejne
>> budete muset mit (prave pro pouzivani techto par souboru, ktere jsou
>> chraneny copyrightem).
>>
>> 10. února 2007, 13:37:09, napsal jste:
>>
>> > Zdravim,
>>
>> >> Vypada to hezky, ale jestli jsem to dobre pochopil, je to emulace windows,
>> >> pod tim bezi Linux takze je to pomalejsi a narocnejsi na pamet.
>>
>> > Tak to je prave velmi zkreslena predstava.
>>
>> > Vite, co znamena zkratka wine ? Je to "Wine Is Not Emulator" :-)
>> > (cili tzv. rekurzivni akronym).
>> > wine neni emulator, ale tzv. "compatibility layer", cili vrstva, vlozena mezi
>> > aplikaci puvodne pro windows a jiny OS (Linux, *BSD, Solaris, HP-UX...),
>> > cimz dochazi ke prekladu volani systemovych prostredku windows na volani
>> > prostredku hostitelskeho systemu. K zadne emulaci v pravem slova smyslu zde
>> > nedochazi.
>> > Paradoxem je, ze nektere aplikace bezi pod wine o mnoho procent rychleji nez
>> > na nativnich windows (zvlaste na zastaralych verzich typu w95 ci w98). Je to
>> > napr. z duvodu filesystemovych operaci, ktere treba na Linuxu v ext3 jsou
>> > skutecne radove rychlejsi nez pod VFAT (navic bez write cachingu). Jelikoz
>> > soubory windows jsou vlastne umisteny diky wine na velmi kvalitnim a rychlem
>> > fs, o kterem se treba w95 nikdy nesnilo, skutecne mohou byt tyto aplikace
>> > podstatne rychlejsi. Ani u NTFS, ktery je podstatne lepsi nez VFAT, nejsme
>> > ve ztrate a na nektere operace jsou *IXove FS (ext3, reiser...) stale
>> > rychlejsi.
>> > Dalsi otazka se tyka stability. Zatimco zejmena starsi verze windows vubec
>> > nemely meziulohovou ochranu ani ochranu OS pred aplikacemi, "modra smrt" byla
>> > na dennim poradku. V Linuxu to neni mozne - aplikaci pod wine nemuzete
>> > sestrelit system, proste ji to nedovoli. A to presto, ze "emulujete" (tj. ta
>> > aplikace ma pocit, ze bezi) treba ty w95.
>> > Co se tyce spotreby pameti, nemohu poskytnout presna cisla, ale jen vim, ze
>> > na stroji s 512 M RAM jsem byl schopen vytvorit v IDA na wine .idb soubor,
>> > ktery kolega na nativnich windows, rovnez s 512 M RAM, neotevrel, IDA mu
>> > psala "Out of memory". Moje IDA na Linuxu to pritom opakovane otevira
>> > a pracuje s tim zcela hladce.
>> > Vice prosim treba na wiki, nema cenu zde rozepisovat neco, o cem je plna
>> > Sit.
>>
>> >> To
>> >> neexistuje neco v cem by windowsovske programy bezely primo? V tomhle se
>> >> opravdu neorientuju, programuju pouze MCU a tam je to jednodussi :-) Treba
>> >> co jsem jeste sledoval, v dosu byly na urcitych adresach ruzne systemove
>> >> funkce a daly se vyvolat jakymsi softwarovym prerusenim. Aby program chodil,
>> >> musel mit moznost ty funkce si zavolat. Vim ze ve Windows je toho vic a i
>> >> ten princip se zmenil, ale to nikdo nevytvoril system ktery by tohle
>> >> dokazal, obsahoval jen to nejnutnejsi pro beh programu a tim padem byl
>> >> rychly a uzivatel mel kontrolu co se v tom deje? Neplanuje neco EU v ramci
>> >> nezavislosti na Americe ? :-)))
>> >> Andel
>> > Ano, existuje ReactOS. Podivejte se na nej, da se snadno najit.
>> >                                                   S pozdravem Pavel Trolle
>> > _______________________________________________
>> > HW-list mailing list  -  sponsored by www.HW.cz
>> > Hw-list@list.hw.cz
>> > http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>> --
>> Michal Grunt
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>




-- 
Michal Grunt




Další informace o konferenci Hw-list