Визначення оптимізації

Оптимізація - це дія і ефект оптимізації . Цей дієслово відноситься до пошуку найкращого способу здійснення діяльності . Термін широко використовується в області обчислень .

Оптимізація програмного забезпечення спрямована на адаптацію комп'ютерних програм таким чином, щоб вони виконували свої завдання максимально ефективно. Практично існують нескінченні способи розробки однієї програми, і одним з найвпливовіших факторів при створенні дизайну є апаратна архітектура, з якою ви хочете працювати. Коротше кажучи, досягнення найкращої продуктивності в платформі, орієнтованій на тип і обсяг пам'яті, сильно відрізняється від виконання в одному, чия сила - це швидкість процесорів.

З іншого боку, оптимізація запитів полягає в поліпшенні часу відповіді в управлінні базами даних. На мові SQL- запитів, однієї з найбільш використовуваних розробниками, оптимізація прагне спростити найбільш складні операції , ті, які зазвичай вимагають багато часу для дозволу.

Протягом останнього десятиліття індустрія відеоігор розвивалася в багатьох аспектах, і разом з технологією зростає рівень технічних знань споживачів, що, своєю чергою, підвищує вимоги до розвитку компаній. Якість гри може бути проаналізовано з багатьох точок зору і в той час як оригінальність і забава є фундаментальними елементами, графіка і спеціальні ефекти здаються пріоритетом більшості гравців.

Якщо у вас є набагато перевершуючий конкурентний пристрій, просто використовуйте більш складну інформацію для покращення: текстури з більш високою роздільною здатністю, тривимірні моделі більшої кількості полігонів, більше частинок і більше ефектів, таких як відображення та динамічне освітлення. Однак, коли потужність двох пристроїв, які борються за перше місце на ринку, схожа, секрет успіху полягає в оптимізації, в навчанні скористатися архітектурою кожного з них.

В області математики оптимізація намагається дати відповіді на загальний тип проблеми, що полягає у виборі найкращого з набору елементів.

На загальному рівні, оптимізація може здійснюватися в різних областях, але завжди з тією ж метою: поліпшити функціонування чогось або розробити проект за рахунок поліпшення управління ресурсами. Оптимізація може здійснюватися на різних рівнях, хоча доцільно вказати її до кінця процесу.

Людина, яка хоче оптимізувати свій робочий час, наприклад, може змінити організацію своєї діяльності, шукати підтримки в технології або працювати з тим, хто надає додаткові знання. Якщо оптимізація є успішною, суб'єкт може зробити більше роботи за менший час і використовувати менше енергії в процесі.

Оптимізація - це концепція, яку практично всі люди вивчають природно з дитинства, хоча ми не знаємо терміну до досягнення певного віку. Початкові школи зазвичай включають у свої програми реалізацію практичної роботи в групах, і саме через цю конкретну діяльність ми маємо один з наших перших підходів до пошуку найкращої організації : ми намагаємося розділити завдання , таким чином, щоб кожен член відповідає за те, що він / вона знає краще.

Звичайно, не всі ми здатні організуватися таким чином. З різних причин, багато людей побоюються, що вони працюють разом ; вони вважають за краще брати на себе стільки завдань, скільки проект, якщо не всі. Незалежно від того, наскільки здатна людина, співпраця часто збагачується і є ключем до оптимізації ; Як тільки окремий член може внести свій внесок, простий факт наявності ще одного мозку дозволяє одночасне виконання завдань і вимагає менше енергії для кожного з них.

border=0

Пошук іншого визначення