Wydajność i optymalizacja kodu. Istota dynamiki dz


Код: 15026890247
2146 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 1

Заказывая «Wydajność i optymalizacja kodu. Istota dynamiki dz», вы можете быть уверены, что данное изделие из каталога «Железо» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

Ефективність і оптимізація коду. Сутність динаміки функціонування ПЗ.

Геліон Глівіце

Ean:9788328395152

  • ISBN: 9788328395152
  • Автор: Сітс Річард
  • Обшивка: м'яка обкладинка
  • Рік видання: 2023
  • Формат: b5
  • Сторінок: 464

Ефективність і оптимізація коду. Сутність динаміки функціонування ПЗ

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

Ця книга призначена для програмістів і людей, які мають досвід у вивченні програмування. Завдяки ньому ви навчитеся включати інструменти моніторингу коду у свої проекти та аналізувати отримані завдяки ним дані про продуктивність. Ви також дізнаєтесь, як використовувати цей висновок для значного покращення швидкості обробки повільних операцій. Представлений вміст ілюструється прикладами та вправами на C або C++ у Linux. Матеріал, що міститься в книзі, охоплює три основні питання: вимірювання, спостереження, а також висновки та внесення виправлень у кодекс. Цінною частиною книги є обговорення процесу побудови недорогого інструменту спостереження KUtrace і його використання для реалізації складних програмних рішень. Таким чином ви можете усунути причини проблем продуктивності коду в джерелі.

Найцікавіші питання:

  • проблеми з апаратним забезпеченням: процесори, пам’ять, жорсткі диски, SSD-носії та мережі
  • виправлення коду повільно запущеної програми
  • корисні механізми для моніторингу роботи коду
  • аналіз даних продуктивності
  • виявлення таких проблем, як виконання занадто великої кількості інструкцій, повільне виконання інструкцій, очікування ресурсів і програмне блокування

Код експерта: тут важливий кожен біт!