Názory k článku
Unununium
Tolik novinek v tom zase nebude
celé vláknoCorba
celé vláknoRe: Corba
celé vláknoTAI – UTC = 33 s
celé vláknoRe: TAI – UTC = 33 s
celé vláknoRe: TAI – UTC = 33 s
celé vláknoRe: TAI – UTC = 33 s
celé vláknoJen kvůli tomu není potřeba navrhovat nový OS a v tomto článku to tak zdůrazňovat. Ostatně IMHO stačí zkompilovat Linux (a glibc) na 64bitovém procesoru a je to. Pokud ta hodnota 64bitová v současných jádrech už není (i při kompilaci pro IA32).
Prostě onanie, tohle je prkotina, kterou vyřeší každý středoškolák.
Re: TAI – UTC = 33 s
celé vláknoRe: TAI – UTC = 33 s
celé vlákno
Standardizované? Já tedy žiju v přesvědčení, že standardizované je, že k ukládání těch hodnot se používá typ time_t (mimochodem, na svém systému mám sizeof(time_t) == 8, takže podle autora článku nemám unixový systém) a třikrát běda tomu, kdo by si myslel, že je k tomu určen long, int nebo dokonce int32_t…
Spíš je problém s binárními datovými formáty a komunikačními protokoly, které počítají natvrdo s 32-bitovými hodnotami. Třeba time a de facto i NTP. Ty budou muset být včas nahrazeny.
Pripomina mi to Oberon
celé vláknocopak mi to jen pripomina?
celé vláknoRe: copak mi to jen pripomina?
celé vláknoRe: copak mi to jen pripomina?
celé vláknoRe: copak mi to jen pripomina?
celé vláknoRe: copak mi to jen pripomina?
celé vláknoAmerika
celé vláknoVýhody nového přístupu k ukládání dat na disk (principiálně totožný s klasickým unixovým systémem bufferů, vyvinutým na konci 60. let) mi nějak unikají.
IMHO největším problémem současných OS je GUI, které už v polovíně 90. let narazilo na své hranice - s rostoucím počtem objektů a možných vazeb mezi nimi neúměrně roste režie systému a vytrácí se to, kvůli čemu bylo GUI vytvořeno - přehlednost, rychlost a jednoduchost ovládání OS.
atomique
celé vláknoOnanunium
celé vláknoRe: Onanunium
celé vláknoRe: Onanunium
celé vláknoRe: Onanunium
celé vláknoO ničem
celé vláknoRe: O ničem
celé vláknoP.S.: doufám že se nezabýváte programováním :-). A jestli ano, tak stav ve kterém jste tu myšlenku splodil tipuju minimálně na 10 piv ;-)
Re: O ničem
celé vláknoTaké by to znamenalo že by mohlo na jednom PC současně běžet třeba Windows Linux i MAC a to tak že by spolu komunikovali přes hlavní jádro, které by bylo nezávislé na systému a podporující všechny platformy . Znamenalo by to absolutní svobodu ve volbě aplikací a současně maximální zabezpečení chodu i přístupu k operačním systémů spuštěným jako moduly. Pokud se vám to zdá jako plýtvání tak se o tom můžeme pobavit tak za 5 let kdy 5 Gb ram zřejmě již nebude finanční problém.
Re: O ničem
celé vlákno"Také by to znamenalo že by mohlo na jednom PC současně běžet třeba Windows Linux i MAC a to tak že by spolu komunikovali přes hlavní jádro, které by bylo nezávislé na systému a podporující všechny platformy ."
To co jste popsal je de facto něco podobného tomu jak pracuje třeba takový Xen. Sice pokud pod ním chcete provozovat OS, který není pro něj upraven (Windows, MacOS X, atp.), musíte mít podporu virtualizace v CPU (AMD Pacifica, Intel VTx), ale pak vám přesně něco takového umožní...
Re: O ničem
celé vláknoRe: O ničem
celé vláknoDomnívám se, že cesta, kdy k řešení problému, k němuž je postačující pár MB paměti, bude nutné použít paměti o jeden až tři řády více, není tou nejšťastnější.
Například onen zmíněný model exokernelu problém řeší na úrovni tzv. systémových knihoven, ovšem mnohem efektivněji. Ne cestou přidávání mezivrstev a zbytečným duplikováním částí kódu, ale naopak náhradou některých vrstev jádra částmi ze systémových knihoven na základě požadavků té které aplikace.
Jazyk
celé vláknoJinak jak uz nekdo rekl, taky mi to prijde spise jako omylani neceho co uz tu bylo, bez poradne koncepce (tj. pocinaje zapisem tech programu, jazykem).
R.
Re: Jazyk
celé vláknoneni to mrtve?
celé vláknoZnovuobjavovanie kolesa
celé vláknoV ramci GNU je k dispozicii prostredie GNUstep, ktore uz ma implementovanu vacsinu funkcii podla povodnej specifikacie OpenStep, k dispozicii su aj nastroje pre tvorbu aplikacii v tomto prostredi.
Re: Znovuobjavovanie kolesa
celé vláknoBeOS forever..tedy mikrokernel.
Re: Znovuobjavovanie kolesa
celé vláknoRe: Znovuobjavovanie kolesa
celé vláknoJe to otázka jak dobře je systém navrhnutý a napsaný.
Pro OpenSoft je ale monolitické jádro výhodnější, protožě se daleko lépe udržuje a taky rychlost vývoje je daleko rychlejší než u microkernelu.

