The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

SAP R/3 for Windows NT


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

_ RU.OS.CMP (2:5077/15.22) _________________________________________ RU.OS.CMP _
 From : Cyril Rotmistrovsky                 2:463/59.60     20 Dec 98  15:40:52 
 Subj : Re: SAP R/3 for Windows NT                                              
________________________________________________________________________________
>>>>> En Fri, 18 Dec 98 21:52:40 +0200 Denis Pershin (DP)  as ecrit:


 AG> Intel'e. Принцип построения операционной системы с использованием
 AG> ядра аппаратных абстракций гораздо лучше и экономичней нежели

То-то NT ни подо что нет, кроме x86 и alpha, а Linux (который имеет
примерно такой же официальный возраст, что и NT) есть под десяток
кирпичей и пол дюжины платформ.

 AG> UNIX'овая идея написание всей операционки на языке высокого уровня
 AG> - Си. По сути дела вся операционная система UNIX это одно сплошное
 AG> ядро аппаратных абстракций, написанное к тому же в перемешку на Си
 AG> и аппаратно зависимом Асемблере,поэтому портация UNIX'а на другие
 AG> платформы черезвычайно сложное и трудоемкое дело. У Windows же NT

Сразу видно, что человек (AG) долго занимался разработкой Unixов и переносом
их под разные платформы. 

Hемного статистики:
~$ PS2=' = '
~$ find /usr/src/linux/ -name *.[chS] | xargs ls -l | \
 = awk '{SUM+=$5}END{print SUM}'
44517543
~$ find /usr/src/linux/ -name *.S | xargs ls -l | \
 = awk '{SUM+=$5}END{print SUM}'
1778652
~$ find /usr/src/linux/arch/ -name *.[chS] | xargs ls -l | \
 = awk '{SUM+=$5}END{print SUM}'
7106806
~$ find /usr/src/linux/arch/i386/ -name *.[chS] | xargs ls -l | \
 = awk '{SUM+=$5}END{print SUM}'
881364
~$ find /usr/src/linux/arch/i386/ -name *.S | xargs ls -l | \
 = awk '{SUM+=$5}END{print SUM}'
199737
~$ _

Или, переводя на русский, из 44Mb исходников Linuxа только 7Mb -
платформо-зависимый текст, из которого только 1.8Mb - ассемблерный. Это
_весь_ платформо-зависимый (т.е. там и x86, и Alpha, и MIPS, и Spark, и
прочая), а для x86 весь специфичный код весит 880k, из него
ассемблерного - 200k. Т.е. под конкретную платформу менее 1Mb из 38Mb 
(2.6%) текста - платформо-зависимая.

Впрочем, в ``осведомленности'' AG про все и вся никто уже давно не
сомневается. 

 DP> Sincerely Yours, Denis Pershin E-mail: dyp@inetlab.com Fido;

-- 
  Soiree,
   Cyril.

 : An algorythm must be seen to be believed. -- (c) D.E.Knuth.


--- Gnus v5.5/XEmacs 20.4 - "Emerald"
 * Origin: Microsoft free station (2:463/59.60@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру