🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.winnt
2 messages
2 total messages Started by Bronek Kozicki Mon, 02 Dec 1996 19:18
Re: Workstation czy Server!
#419
Author: Bronek Kozicki
Date: Mon, 02 Dec 1996 19:18
63 lines
3306 bytes
Jaroslaw Lis napisał:

: Dokladnie tak samo mysle, tylko zapomnialem uscislic: do pracy typu
: 'workstation' [a wiec siada osoba i odpala worda, excela, FoxPro,
Netszkape
: etc...] na NTS trzeba troche wiecej pamieci niz na NTW.
No fakt. Masz racje

: Innymi slowy - nieco inne ustawienie priorytetow. Mile, tylko
dlaczego
Nie, tu nie chodzi o priorytet procesu obslugi I/O (w obu trybach jest
on pewno taki sam), ile o sama LICZBĘ tych procesow. Więcej procesów
obsługi zwiększa obciażenie systemu - jest to naturalne dla
dedykowanego serwera plików, ale mogłoby mocno przeszkadzac w
uruchomieniu np. takiego Worda

: Ze ogranicza to calkiem mozliwe. Tylko ze o ile kod na 1 procesor
jest mocno
: inny niz na 2 procesory, to roznica pomiedzy 2 a 32 jest juz zadna.
OK Kod jest taki sam (plik NTKRNMLP.EXE, taki sam w NTS i NTW), ale
musi przecież korzystać ze stalej okreslajacej liczbę procesorów. I
wlasnie korzystając z niej rozdziela miedzy nimi zadania. Być może
realizuje to inaczej dla 2, a inaczej (tzn według innego algorytmu) dla
32 procesorów. TO przypuszczenie, więcej na ten temat sie nie wypowiem,
bo to przekracza moje rozumienie systemu.

: Jezeli wprowadzono ograniczenie do dwoch - to chyba tylko po to, zeby
: bogatsi kupili NTS - bo drozszy.
TO jest naturalne wytłumaczenie.

: : jeszcze coś - nie należy łączyć usług serwera plików z serwerem
"czegoś
: : innego", np. właśnie SQL - po to, żeby SQL otrzymał dosyć czasu
: : procesora do pracy. Efektem dyskutowanej wyżej optymalizacji może
być
: : zbyt duża liczba wątków obslugujących odwołania do dysku, i SQL po
: : prostu nie bedzie miał "kiedy dzialać"
: Nie bedzie mial kiedy dzialac, to i nie bedzie dostarczal zadan
'dyskowych'.
Tak, ale obsługa polączeń klienckich bedzie dostarczała tych zadań. W
nadmiarza. Wszak pisałem o serwerze plików.

: 
: P.S. Czy ktos biegly w 'NT internal' moglby opisac o co chodzi z tymi

:      'watkami dyskowymi'? Mamy spory background z O.S., i jakos
zawsze
:      to procesy dyskowe byly w stanie oczekiwania na dysk, a nie
sluzyly
:      do wstrzymywania innych procesow...

Wrr. uruchomienie każdego procesu zabiera czas procesora, niezależnie
czy ten proces jest aktywny, czy czeka. Jest tak ze względu na samą
koniecznośc przełączania procesów. Po prostu proces, który nic nie robi
(bo np. czeka na dysk), zabiera czas procesora potrzebny na jego
uruchomienie, i od razu uśpienie. Podstawy systemów operacyjnych ...

Chętnie sie też dowiem opinii specjalisty, bo przecież mogę się mylić.


Bronek Kozicki
_____________________________________________"In Arp We Trust"
<mailto:bross@waw.pdi.net>     <http://www.waw.pdi.net/~bross/>
Re: Workstation czy Server!
#420
Author: Jarek Lis
Date: Tue, 03 Dec 1996 16:42
22 lines
1747 bytes
Bronek Kozicki <bross@polbox.com.pl> wrote:
: Jaroslaw Lis napisał:
: : P.S. Czy ktos biegly w 'NT internal' moglby opisac o co chodzi z tymi
: :      'watkami dyskowymi'? Mamy spory background z O.S., i jakos zawsze
: :      to procesy dyskowe byly w stanie oczekiwania na dysk, a nie: sluzyly
: :      do wstrzymywania innych procesow...

: Wrr. uruchomienie każdego procesu zabiera czas procesora, niezależnie
: czy ten proces jest aktywny, czy czeka. Jest tak ze względu na samą
: koniecznośc przełączania procesów. Po prostu proces, który nic nie robi
: (bo np. czeka na dysk), zabiera czas procesora potrzebny na jego
: uruchomienie, i od razu uśpienie. Podstawy systemów operacyjnych ...

E tam - takie 'uruchomienie' to ze 200 instrukcji, uspienie moze ze 100,
razem moze pare mikrosekund przy P150.  W dodatku jak dysk zakonczy
jedna operacje i mozna zainicjowac nastepna, to i tak 
trzeba jedno zadanie uspic, a jedno wznowic, niezaleznie od tego ile 
tych zadan jest. 
Owszem - jest jedna roznica - kolejka procesow jest dluzsza, i byc
moze dluzej sie ja przeglada. Ale to ciagle < 1us.

Jarek.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads