Из скольки строк кода состоит Windows?

Легенда форума
Статус
Оффлайн
Регистрация
10 Дек 2018
Сообщения
4,381
Реакции[?]
2,284
Поинты[?]
189K
Здравствуйте, привет всем.

Статья небольшая, сразу перейдем к цифрам.
  • Windows NT 3.1 (1993) - 5,6 миллиона строк исходного кода (MLOC)
  • Windows NT 3.5 (1994) - 8,4 MLOCs
  • Windows NT 3.51 (1995) - 10,2 MLOCs
  • Windows NT 4.0 (1996) - 16 MLOC
  • Windows 2000 (2000) - 29 MLOC
  • Windows XP (2001) - 35 MLOC
  • Windows Vista (2007) - 45 MLOCs
  • Windows 7 (2009) - 42 MLOCs
  • Windows 8 (2012) - 50 MLOCs
  • Windows 10 (2015) - 55 MLOCs

Исходный код Windows в основном написан на C++ и Cи, так же, небольшое кол-во кода - ассемблер.

--Это не официальные данные, цифры примерные--


Цифры взял из Я. Дзена и Пикабу.

Кстати, вот еще что-то интересное:

Трассировка вызовов Linux для Apache:
SysCallApache.jpg

А вот трассировка вызовов Windows сервера под управлением IIS:
SysCallIIS.jpg

Как видите, у Windows все намного сложнее и запутаннее.
Это объясняет тот факт, почему в винде нельзя убрать одну ошибку, не задев другие важные части.
 
Сверху Снизу