Обзор Puppy linux Slacko.


Я на данный момент пользуюсь Puppy linux, поэтому мне захотелось сделать на него обзор, система хорошая, очень даже, но пользователю, который до этого момента пользовался Windows, будет тяжело сразу на него перейти (хотя у них схожий интерфейс).

Первое что мне в нём понравилось, это то что он весит 150МБ, да полноценная ОС весит всего 150МБ. В ней уже изначально стоит хороший браузер, много предустановленных программ, а в частности редакторы текста, редакторы изображений и программа для работы с жёсткими дисками.

Я сделал скриншот. Именно так выглядит рабочий стол.


Ещё что мне понравилось, то что есть там такая программа называется HardInfo. Понравилась она тем что, там есть таблица на которой рассказано какие компиляторы установлены для каких языков. Там есть множество пунктов.

Вот так она выглядит.


У данного дистрибутива есть полный русский перевод.  А также форум по поддержки данного русского дистрибутива, если у вас возникнут вопросы можете обращаться туда.

Если вы перешли с Windows, установка различных программ происходит там по другому, существует специальный менеджер пакетов. В данном менеджере есть 4 вида файлов. Файл EXE, это файлы для обычных программ. Файлы DEV, они нужны для разработчиков, в этих файлах содержатся компиляторы и прочие прелести для разработки. Файлы DOC, это текстовые файлы, и файлы NLS, это международные файлы.



Если вы разработчик программного обеспечения, и если вы программируете на языке Си, то вы можете скачать специальный DEVX файл, он содержит в себе компилятор, и некоторые полезные инструменты. Скачать данный файл можно в специальном разделе в меню, а именно меню -> sfs менджер -> скачиваете файл.

Вот и весь обзор, я пытался рассказать всё максимально подробно.

История возникновения Linux.


Linux довольно популярная операционная система. мне бы хотелось вам рассказать как она появилась. Всё началось в 1991 году, когда Линус Торвальдс ( он был студентом Хельсинского Университета, это университет находится в Финляндии) решил написать свою ОС похожую на Minix. За основу своей операционной системы он взял ядро Unix (кстати, Minix имела тоже ядро Unix).

Minix ему не нравился, потому что он даже не мог использовать программу, которую он скрыл, потому что она ему пока не нужна. В Linux уже входил компилятор GCC (компилятор языка C) и также у него в системе была командная оболочка Bash. И пару других программ. Об поддержке пользователя, официальной документации и прочих вещах, речи не шло абсолютно.
Но ситуация изменилась, Линус Торвальдс весь исходный код выложил в интернет. У него получилось так что, он собрал большую компанию энтузиастов и они помогали ему в разработке. Так и до сих пор, тысячи людей по всему миру участвуют в разработке ядра для Linux.
История создания этой операционной системы довольно многогранна. но об этом в следующих статьях.

Пару слов о Sega Mega Drive.


Я уже рассказывал про приставку Dendy, но теперь я расскажу о Sega, я думаю то что об этой приставке знает каждый житель СНГ. Именно по этой причине я считаю, то что обязан про неё рассказать, хотелось бы начать рассказ не с технических характеристик, а с игр. Все покупают консоли из-за игр, а не из-за того что железяки хорошие.
Я помню как лет 10 назад, играл с огромной радостью в Mortal Combat 3. Мне эта игра понравилась из-за своей многогранности, много проработанных деталей, интересные персонажи, множество способов победить врага и прочие прелести.
Вот собственно сам Mortal Combat 3.

Вторая игра, которая запала мне в душу это Sonic. Игра тоже очень интересная, там много уровней, много различных уровней, опять же есть интересные персонажи.
А вот и Sonic.

Теперь давайте вернёмся к технической составляющей. Картридж с игрой, имел емкость 4МБ (молодые читатели подумают что я ошибся)). Было два процессора, основной имел тактовую частоту 7.61МГц, а второй имел тактовую частоту 3.55 МГц. У консоли также была видеопамять, она составляла 64КБ, и имела ещё дополнительные 8КБ.
Вот и всё.

История создания Windows #2.


Вот я и продолжаю вам рассказывать про историю возникновения Windows. Эта часть будет немного интересней, потому что рассказывается уже непосредственно про Windows.

Компания Microsoft выпустила новую версию Windows 98, она называлась Windows ME. Следующей разработкой Microsoft, была ОС Windows NT (new tecnology). Операционная система сначала не получила большую популярность, но только когда вышла версия 4.0 она начала становиться более популярной. Стоит подметить то факт, что Windows NT поддерживала 32-разрядные процессоры. Когда вышла версия 5.0, Windows NT стала называться Windows 2000.

И вот на дворе 2001 год, компания выпускает легендарную Windows XP, она стала настоящей легендой! Её до сих пор используют в некоторых офисах, школах, в заведениях где стоят маломощные компьютеры. Её поддержка завершилась только в 2014 году, эту систему Microsoft поддерживала 13 лет! Она действительно надёжная и была лучшей ОС из семейства Windows на то время.

После версии Windows XP, появилась версия Windows Vista, она была убогая, у неё были очень высокие системные требования, была плохая система защиты и прочее. Microsoft быстро поняла свою ошибку, и выпустила Windows 7, эта система продавалась в два раза лучше чем предшественница. Windows 7 хорошая и стабильная система на данный момент.

И в 2012 году в свет выходит Windows 8, интерфейс был не привычен для конечного пользователя, потому что данная система была предназначена для сенсорных экранов, поэтому многим пользователем было довольно не привычно.

И вот в ушедшем 2015 году вышла Windows 10, её можно получить абсолютно бесплатно, но с учётом того что у вас стоит Windows 7 или Windows 8.

Что такое ОС (для новичков).

Сразу скажу, тот человек который разбирается в этой теме, не найдёт для себя новую интересную и полезную информацию, просто самое основное и поверхностное для новичков. ОС - операционная система.

Компьютер имеет много составляющих, а именно оперативная память, процессор, жёсткий диск, монитор, клавиатура, мышка, материнская плата и прочее. Эту груду железа необходимо заставить работать должным образом, для этого существуют ОС. Основа любой ОС является ядро, ядро постоянно модифицируется, потому что написание ядра для операционной системы это очень трудная и тяжёлая работа, вам придётся написать приблизительно 4-6 миллионов строчек кода, это черезвычайно много, а я не беру в счёт, то что вам надо будет написать ещё дополнительное ПО. Поэтому любая операционная система работает в режиме ядра, иногда режим ядра могут называть режим супервизора. А всё остальное программное обеспечение работает в режиме пользователя.
На данный момент вы пользуетесь ОС в режиме пользователя, потому что вы сидите в веб браузере, интерфейс для пользователя называется GUI или графической оболочкой.

История развития Windows #1


Эта ОС является самой популярной на планете. И история возникновения windows довольно интересна и многообразна. Хотелось бы начать рассказ не с самой windows, а с DOS.


Когда компания создала свой IBM PC, это был первый персональный компьютер данной компании. Им пришлось искать хорошее программное обеспечение для своего компьютера, и сотрудники данной компании решили обратиться к Биллу Гейтсу. Но не для того чтобы он сделал им ПО, а для того чтобы получить лицензию на использование его интерпретатора языка программирования Basic. Для создания ОС, Билл предложил обратиться к другой  компании, но у IBM не получилось с ней заключить договор и тогда они обратились к Биллу.  Билл согласился создать для них ОС, но создавал он её не сам, просто её купил и создал свой софт к этой ОС, купил он её приблизительно за 50 000$, у компании Seattle Computer Products. И называлась она DOS (Disk Operation System). Перед тем как её продать, Билл назвал её под другому, а именно MS DOS
(MicroSoft Disk Operation System). И уже в 1983 году ОС стояла хорошо на ногах.

Когда Apple создала свой первый Macintosh, Билл был просто поражен от GUI (графический интерфейс). Ему очень понравилась эта идея. И он решил создать такую же ОС. И он создал Windows, но это была просто графическая оболочка, это было что-то вроде надстройки для MS DOS. И только в далёком 1995 году, MicroSoft выпускает полноценную версию windows, эта была Windows 95. ОС получила настоящий успех среди пользователей. Потом они выпустили Windows 98, которая также была не плохой. Эти ОС, были написаны для шестнадцати разрядных процессоров Intel, хотя и поддерживали 32-разрядные процессоры.  А вот 32-разрядные версии Windows, положили своё начало с Windows NT. А про это будет рассказано в следующей статье...

Что такое кэши L1 и L2


Это будет не большая статья, которая будет посвящена кэшам L1 и L2 в процессоре. Чтобы улучшить быстродействие компьютера, разработчики решили в свои процессоры внедрить новую технологию, а именно добавить в процессор L1 и L2 кэши, ведь намного проще обратиться к ним чем использовать для этого ОЗУ.

Каждая компания внедряла эту технологию по разному, Intel и AMD осуществляла эту технологию по своему. Компания Intel сделала так чтобы все 4 ядра, обращались к кэшу L2, и в каждом ядре процессора было по ещё одному кэшу L1. А в свою очередь компания AMD, делала это по другому, на каждое ядро выделялось по кэшу L2 и L1. Чтобы вам было понятнее, я сделал две схемы, на первой схеме показано нахождение кэшей у компании Intel, а на второй показано схематичное нахождение кэшей у компании AMD.




Во многих современных процессорах стоит также ещё один уровень в кэше L1, там используются данные, которые компьютер использует интенсивнее всего. Различия между кэшами L1 и L2 заключается в том что, компьютер намного быстрее обращается к памяти L1, разница во времени составляет в один или два такта, не больше.