Re: Win NT - zabojca UNIXa

Autor: Gotfryd Smolik (smolik_at_stanpol.zabrze.pl)
Data: Thu 24 Oct 1996 - 11:06:05 MET DST


On Wed, 23 Oct 1996, Jarek Lis wrote:

> O - jeszcze jeden: http://www.microsoft.com/sql/performance/cmpaqmkt.htm
>
> Running on a 4 processor, 166 MHz Pentium Pro-based system from
> Compaq, beats performance of systems with up to 20 processors
>
> Improving its record perormance of two months ago by 55%,
> SQL Server turned in audited TPC-C results of 5676 tpmC at
> $136/tpmC setting yet another performance record on
> Windows NT.
  ^^^^^^^^^^
[cięcie]
> P.S. czyzby z tych testow wynikalo ze Pentium lepszy niz Alpha?
> Przynajmniej pod NT?

*wstawka:
 Dla jasności, uwaga (że NT) jest słuszna ! Bezwzględny rekord
jest na VMSie; nie wiedzieć czemu pod UN*Xem jest przeważnie
od 2 do 5% gorzej... (UN*X nie ma wielu mechanizmów systemowych,
więc wydawałoby się że pod "obciętym" [uproszczonym] systemem powinno
być szybciej -:) - na wypadek jakby kto pytał czemu nie uważam
że akurat *tu* VMS powinien być lepszy ! A dla bazy danych szybkość
jest dopiero druga wśród pierwszorzędnych cech -;)).

*właściwe:
 Nie wydaje ci się, że niejaki procesor ALPHA może mieć takie same
problemy z emulacją trybu 32 bit (yes, sir, rewelacja ! własnie
napisaliśmy chodzący system 32-bitowy - jakieś dwadzieścia lat
po tym, jak inni to zrobili -:>) jak niejaki 3/4/5/686 trybu
16-bit ? Melduję posłusznie, że jako typowy RISC zrobiony do tego
jako "niezależny od endianów" żeby np. obrobić 32-bit liczby
musi w trakcie operacji ciągle ANDować (jawnie !!) wszystkie
32-bit operandy -:(

 Pozdrowienia - Gotfryd.

PS. 64/32-bit to mały pikuś: konwersja rozkazów np. takiego VAXa
 (*prawdziwy* CICS, z lekko rozbudowaną listą rozkazów ! I swobodnym
 wyborem operandów...) może być (jest) problemem (jak się przenosi
 kod binarny -:)). Rekord świata wynosi coś 57 rozkazów ALPHY, aby
 wykonać najbardziej złośliwy rozkaz VAXa !
(rekord świata w sensie: "znaleźć najbardziej złośliwy/trudny do
 konwersji rozkaz").
PS". System operacyjny to takie coś, w którym kod binarny przenosi
się z jednaj platformy (procesora) na inną przez konwersję -:>
(ok, nie działa we wszystkie strony :().
PS'". Alpha "starej" generacji technologicznej (640xxx, "sktualna"
to 641xxx") miała operacje stałoprzecinkowe ciut wolniejsze niż
Pentium (chodzi o takie, które w tym momencie było najszybsze
z dostepnych na rynku). "Tylko" reszta operacji była szybsza
gdzieś 3-5 razy -:)

 Poprawka do pozdrowień !



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 16:00:15 MET DST