Запитання з тегом «benchmarking»

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

10
Чому читання рядків із stdin набагато повільніше в C ++, ніж у Python?
Я хотів порівняти рядки читання рядкових вводів з stdin за допомогою Python та C ++ і був вражений, коли мій код C ++ працює на порядок повільніше, ніж еквівалентний код Python. Оскільки мій C ++ іржавий, і я ще не є експертом Pythonista, скажіть, будь ласка, чи я щось роблю …


11
Як написати правильний мікро-орієнтир на Java?
На цей питання є відповіді на Stack Overflow на російському : Як правильно писати мікро-тести на Java? Як написати (і запустити) правильний мікро-орієнтир на Java? Я шукаю кілька зразків коду та коментарів, що ілюструють різні речі, про які варто задуматися. Приклад: Чи повинен показник вимірювати час / ітерацію чи ітерацію …


3
Чому код Python працює у функції швидше?
def main(): for i in xrange(10**8): pass main() Цей фрагмент коду в Python працює (Примітка. Позначення часу виконується за допомогою функції часу в BASH в Linux.) real 0m1.841s user 0m1.828s sys 0m0.012s Однак якщо цикл for не розміщений у функції, for i in xrange(10**8): pass тоді він працює набагато довше: …

28
На скільки швидше C ++, ніж C #?
Або це навпаки? З того, що я чув, є деякі сфери, в яких C # виявляється швидшим, ніж C ++, але я ніколи не мав сили кинути це перевірити сам. Думав, що хтось із вас може детально пояснити ці відмінності або вказати мені на потрібне місце для інформації про це.

7
Кланг проти GCC - що забезпечує кращі бінарні файли? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Зараз я використовую GCC, але нещодавно я виявив Clang і замислююся …

3
Завантажте тестування за допомогою AB… підроблені невдалі запити (довжина)
Щоб зробити тестування навантаження, для власної цікавості, на своєму сервері я запустив: ab -kc 50 -t 200 http://localhost/index.php Це відкриває 50 постійних підключень протягом 200 секунд і просто грюкає мій сервер запитами на index.php У своїх результатах я отримую: Concurrency Level: 50 Time taken for tests: 200.007 seconds Complete requests: …

15
Час виконання програми С
У мене є програма C, яка має на меті працювати паралельно на декількох процесорах. Мені потрібно мати можливість записувати час виконання (який може бути від 1 секунди до декількох хвилин). Я шукав відповіді, але всі вони, здається, пропонують використовувати clock()функцію, яка потім включає обчислення кількості годин, яку програма взяла, поділену …
209 c  benchmarking 

7
Наскільки швидше Redis, ніж mongoDB?
Широко згадується, що Redis є "Blazing Fast", і mongoDB також швидко. Але у мене виникають проблеми з пошуку фактичних цифр, порівнюючи результати цих двох. З огляду на подібні конфігурації, функції та операції (а може бути показано, як змінюється коефіцієнт у різних конфігураціях та операціях) тощо, чи Redis на 10 разів …

5
ab навантаження тестування
Може хтось, будь ласка, перегляне мене через процес, як я можу завантажити тест свого веб-сайту за допомогою інструменту стенд apache ( ab)? Хочу знати наступне: Скільки людей за хвилину може обробляти сайт? Будь ласка, пройдіть мене через команди, які я повинен пробігти, щоб зрозуміти це. Я пробував кожен підручник, і …

10
Що швидше: кілька одиночних ВСТУП або одна багаторядкова ВСТАВКА?
Я намагаюся оптимізувати одну частину свого коду, яка вставляє дані в MySQL. Чи варто ланцюжком INSERT, щоб зробити одну величезну багаторядкову ВСТУП чи швидше зробити декілька окремих ВСТУП?

4
MATLAB OOP повільний чи я щось роблю не так?
Я експериментував з MATLAB об'єктно - орієнтованого програмування , як почати я імітував мій С ++ класів Logger і я розміщую всі мої рядки допоміжні функції в класі струнних, думаючи , що це було б здорово , щоб бути в змозі робити такі речі , як a + b, a …

2
Чому початкове виділення C ++ настільки більше, ніж C?
При використанні одного і того ж коду, просто зміна компілятора (з компілятора C на компілятор C ++) змінить кількість виділеної пам'яті. Я не зовсім впевнений, чому це так, і хотів би це зрозуміти більше. Поки найкраща відповідь, яку я отримав, - це "ймовірно, потоки вводу / виводу", що не є …
138 c++  c  benchmarking 

9
Як орієнтувати ефективність PHP-скрипту
Я хочу знати, який найкращий спосіб орієнтувати мої сценарії PHP. Не має значення, чи це робота, чи веб-сторінка, чи веб-служба. Я знаю, що я можу використовувати мікрочаси, але чи справді це дає мені реальний час сценарію PHP? Я хочу перевірити та порівняти різні функції в PHP, які роблять те саме. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.