ПредишенСледващото

Защо имаме нужда от мощни процесори?

Уеб замества традиционния софтуер. Ако преди разработчиците да пишат код, който работи на компютъра на потребителя, но сега техните програми се изпълняват на собствените си процесори разработчици.

Например, днес, потребителите седят на един нормален Microsoft Word, а утре ще използва своя уеб версия или направя някои Google Docs. Все повече и повече натоварване се прехвърля от клиента към сървъра и разработчиците плащат за самите услуги процесори, не само потребителят го прави.

Това се отразява на икономиката на процеса. Ако по-рано печалбата мръсната разработчик беше нагоре с 99%, в зависимост от наличните канали за продажби, в случай на услуги е значително # 0160; по-долу # 0160 - сега разработчикът ще трябва да има и поддържа сървъра и висококачествено обслужване за тях.

В резултат на това, разработчиците са се превърнали принуден да се мисли, че е възможно да се напише код, така че да заемат по-малко изчислителни ресурси? В случай на ползвателя на процесора, че въпросът е без значение - добре, да зареди в продължение на три секунди по-късно, програмата ще се забави.

В случай на услуги, предоставяни чрез интернет, подравняването на другия: това е много скъпо да се напише код за спирачка, както и за процесори (както и сървър в центъра за данни и т.н.), сега се обръща на строителя! Разработчиците се замислят за по-оптимално код и това е - голям проблем за тях.

Но в крайна сметка се оказва, че производителите на процесори и други жлези няколко губи позиции. В крайна сметка, ако програмите ще работят по-бързо, това ще отнеме по-малко оборудване. Няма значение от страна на потребителя или на сървър обрат - Intel например продажба и там и там.

Фиго показа интересна Intel'u от Apple. Пиша тази на лаптоп MacBook Air, който е купил преди три дни, и обяви наличието на този модел преди един месец по-малко от. Този лаптоп не е настроен за процесора от най-новата линия на ядро ​​IX. Тук е най-лесният Core 2 Duo 2.13GHz! А най-ниския клас модели сега са оборудвани с Air 1.4GHz процесор.

Общата-висока производителност се постига не чрез скъп, мощен и алчни за мощността на процесора, и като цяло в резултат на цялостната оптимизация на системата и бързо "диск" флаш памет. Това позволява на компютъра да работи субективно, както и Core i5 devaysu ;-)

Прибързаното натоварване на мрежата. Там, разработчиците са принудени да пиша повече или по-малко оптимално код, който създава по-малко стрес в сравнение с това, което е било преди. Мощни процесори, които не са необходими.

Потребителят само печели.

Процесорите ще бъдат необходими за сървъри. Най-малко, защото на увеличаване на броя на потребителите на тези уеб приложения.

Core2Duo 2.13GHz не е най-лесният процесор. ARM прости камъни в Nokia, Android и други мобилни устройства - прост.
Фактът, че част от офис приложения подава (или ще бъде представен) под формата на уеб-приложения, не означава, че всички ние заедно трябва да се прехвърли на две-годишната кола и да забравите за новия хардуер: браузърът не е толкова евтино компоненти по отношение на консумацията на изчислителни ресурси особено ако се вземе предвид текущата страница, периферия пълен с JS / Silverlight / флаш / HTML5 (долна черта). И положението тук става все по-лошо и по-лошо, така че ако го направите и да поговорим за спестяване на потребителски ресурси, то е само в светлината на настолната-заявление, където като мениджър има право да изискат от своите програмисти до нива на производителност, които се считат приемливи, но такова развитие ще струва скъпо.
Що се отнася до тежки изчислителни операции на нивото на OLAP, той има от години * dtsat те са решени в гръб, и с право.
Благодаря.

За средния потребител CPU за дълго време, че вече не е от значение. И новият MacBook Eyry, ако не и за цената, тя щеше да стане мега хит.

Но за хора като мен, процесорът е важно. Сега MacBook Pro, като основен компютър, но аз вече липсва. Аз ще купя aimag с шофьора на RAM, четириядрен процента и SSD диск.

В близост се намира кутия с топ 11 "Air'om че с 1,6 / 4/128. Като цяло, представянето му на нивото на очите Proshka последната ми година. Освен ако, разбира се паралели и фотошоп / laytrum не се пуска по едно и също време. Като мобилен компютър в допълнение към силно ядро - Тъй като това е единственият супер. - не съвсем.

Но като програмист, мога да кажа, че е по-лесно да си купи нова или друг сървър, отколкото да се оптимизират кода.

За съжаление, това се отнася и за конвенционален и офис употреба, но когато разработчиците са "тежки" софтуер (Adobe и т.н.) обратно към идеята за оптимизиране на кода? И това всъщност идва от факта, че в интерфейса Photoshop и Indizayne различни плъзгачите.

Веднъж пощаден голям дял от пазара на софтуер - игри и пакети за моделиране и визуализация.

малко по-лесно с моделирането пакет и визуализация - има възможност за мрежа прави, но след това отново, софтуерът включва хоста на клиента, а ако говорим за големи Pixar тип компании, които тя оперира в рамките на своята мрежа и да го процесори, а не на сървъра на доставчика , За индивидуално художници / композитори / geymdeveloperov рендиране мрежа обикновено не е уместно.

Нищо подобно. Развитие на цените и програма за подкрепа е много по-висока от цената на желязо. Затова постоянно се опрости процеса на развитие чрез въвеждането на нови нива (скриптове, виртуални машини, езици от по-високо ниво - доказателство).

Само през този процес сложност се увеличава постоянно. Добър банка сървъра C не може да пише.

Аз се смея - мръсни печалби 99%. Никой от softvrernoy компания не го прави.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!