Re: Linuks w Windowsach? (Re: AMD vs Intel, bylo Athlon 800 czy p3 800)

Autor: Witold Wilk (maniack_at_tychy.com)
Data: Tue 26 Dec 2000 - 18:14:48 MET


Piszac do pl.comp.pecet niejaki(a) trashcan man byl tak zapity, ze
napisal cos takiego....
:
: > ma zwiazek z windows :) Inaczej - mamy sobie kernela windy. Mamy tam cos
: > rozwiazane tak "jak komunikowac sie z dyskami twardymi". Ten modul jest
: > zly - wolno chodzi, itp. teraz - wypiepszamy caly stary moduł, wkładamy
: > ten od linuxa (ale przekonwertowany, by zachowac kompatybilnosc - tzw.
: > stare funkcje nadal dzialaja, ale "nowym" silnikiem), modyfikujemy i co?
: > Moze sie okazac, ze:
:
: wiesz co ? obejrzyj sobie driver development kit pod windows nt,
: potem zerknij na zrodla linuxa i powiedz jakie widzisz punkty
: wspolne. to nei jest kwestia wywalenia kawalka zrodel i wstawienia
: nowych, to jest kwestia przerobienia wszystkiego do zupelnie
: innych warunkow pracy i calkowicie innego api kernela.

Ale jest mozliwe :) I z tego powodu ktos w microsofcie mogl stweirdzic...
a zobaczy o z tego wyjdzie :)

: a poza tym,
: dlaczego przestales mowic o xwindow i zaczales o kernelu ? zdecyduj
: sie ;->

ano taq - trza czasem zmienic temat, a w tamtym artykule byo napisane, ze
chodi o oglnie pojetego linuxa :)

: > : moze wzieli korepetycje od kolegow z ekipy nt ?
: >
: > a moze koledzy z ekipy nt brali korepetycje od ekipy open-source.
:
: mozliwe. tyle, ze przeportowanie kodu z linuxa byloby trudne i raczej
: nieoplacalne.

Kwestia uznania Billa i spolki... pozatym Windowsy sa closed-source i
czlowiek pewnie nigdy sie nie dowie co tam naprawde w nich siedzi...

: > Programista micro$oftu nei jest to jakis los z ulicy, tylko zwykle czlek,
: > ktory uzywa mozgu i caly czas sie uczy. Jak sie najlepiej uczyc jak
: > zaimplementowac 'x', nawet jesli sie nie ma pojecia jak? alez oczywiscie
: > - open source - bierze sie zrodla i oglada...
:
: w windows nie ma odpowiednika x, nie ma niczego, co by to chociaz
: z daleka przypominalo.

to jak wytlumaczysz, ze powstal np. port BitchX na winde? Taki przyklad.
Da sie przeportowac - kwestia nakladu czasu i pieniedzy, chociaz
portowac, to portowaliby dla oszczednosci :)

: > windy to tylko nakladki na DOS + kilka rzeczy "osobnych", jednak nadal
: > posiadajace balast nieziemski... w moim katalogu c:/windows/system mam
: > pliki "ostanio modyfikowany 1987"...
:
: albo masz stary system, albo zrypany system plikow ;-)

Nie... zrypany system - to jest pozostalosc z poczatkow DOS'a - np.
systemowki typu himem, itp rzeczy :)

: a jaki zwiazek ma wiszenie na dosie z portowaniem kodu ?

Ano wisznie na command.com i FATcie... a NT? Inny "command.com" (jest tam
cos takiego?), i NTFS. Taki przyklad. A "command.com" tego NT moze byc
ciut w strone linux'a :)

: > obsluga pamieci, alokacja swapa, cpu, i/o... i nie mowimy tutaj tylko o
:
: obsluga pamieci to domena freebsd a nie linuxa. alokacja swapa...
: nie bardzo rozumiem, swap po prostu jest i sie go uzywa, zalicza
: sie to do zarzadzania pamiecia. cpu... cpu sie nie obsluguje, cpu
: po prostu dziala.

zaleznie od tego jak kernel danego systemu go obsluguje... :) Np. zobacz
male_windy - czasem przesadzaja z uzyciem tegoz podczas operacji i/o...

: i/o - zalezy jakie, usb ma z flopem raczej malo
: wspolnego.

i/o - male windy przy odvczycie wpiepszaja zasoby jak cholera :)

: > malych windach - nei wiadomo rowniez jak jest z NT - portowanie moglo byc
: > takie: z linuxa do NT, z NT do windy_malej. Jest to mozliwe juz bardziej
: > - jadro NT nie ma ograniczen jak z dos'a rodem. Nadal sie przypominaja,
:
: windows nt z windows 9x ma bardzo malo wspolnego. nie przypominaja
: sie zbytnio.

chyba ze wygladem ;)

: > jednak podsystem jest ciut inny. W NT jest tak jakby ciut w strone
: > linuksa. Obsluga urzadzen, zasobow jest o wiele lepiej dopracowana,
:
: w nt jest jakby ciut w strone wszystkich innych sensownych
: systemow operacyjnych ;->

co go rozni to, to, ze potrzebuje sprzetu ze hoho... ;)

: > system nie wisi caly czas, nawet przy duzej ilosci programow (to, ze ma
: > wymagania systemowe jak jasna cholera to inna rzecz, chociaz...
: > zastanawiales dlaczego tak jej rosna wymagania? moze to sa te porty
: > linuxa? :) )
:
: jakby to byly porty linuxa, to win2k smigaloby na 486dx 16mb ram.

No nie wiem... w sumie trzeba orobiec te dodatkowe api, ktore
kontrolowalyby ten caly bigos :)

-- 
|_____Witold "ManiacK" Wilk <maniack_at_tychy.com>______+480607397423__|
|______________WWW: www.moze.kiedys.zrobie.pl________________#tychy_|
| TPSA: Zliberalizujemy rynek telekomunikacyjny??? Ludzie! To bedzie|
|_______totalitaryzm!____<Roman 'Faraon' Stopa <r100pa_at_bwsh.edu.pl>>|


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 21:04:56 MET DST