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

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


18
Як обчислити час виконання фрагмента коду в C ++
Я повинен обчислити час виконання фрагмента коду С ++ за секунди. Він повинен працювати або на машинах Windows, або Unix. Для цього я використовую наступний код. (імпортувати раніше) clock_t startTime = clock(); // some code here // to compute its execution duration in runtime cout << double( clock() - startTime …
121 c++  benchmarking 

10
Чому Go так повільно (порівняно з Java)?
Як ми бачили з гри The Computer Language Benchmarks Game 2010 року: Перехід у середньому на 10 разів повільніше, ніж у С У 3 рази повільніше, ніж у Java !? Як це може бути, маючи на увазі, що компілятор Go виробляє власний код для виконання? Незрілі компілятори для Go? Або …

4
Бенчмаркінг (python vs. c ++ за допомогою BLAS) та (numpy)
Я хотів би написати програму, яка широко використовує функції лінійної алгебри BLAS та LAPACK. Оскільки результативність - це питання, я зробив деякий бенчмаркінг і хотів би знати, чи підхід, який я застосував, законний У мене є, так би мовити, три учасники та хочу перевірити їхню роботу простим множенням на матрицю-матрицю. …
107 c++  python  numpy  benchmarking  blas 

8
Як можна порівняти код JavaScript? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Чи є пакет, який допомагає мені орієнтувати код JavaScript? Я не маю на увазі Firebug …


4
Наскільки ефективним може бути Meteor під час обміну величезною колекцією серед багатьох клієнтів?
Уявіть такий випадок: 1000 клієнтів підключені до сторінки "Метеор", що відображає вміст колекції "Somestuff". "Somestuff" - колекція, що містить 1000 предметів. Хтось вставляє новий елемент у колекцію "Somestuff" Що станеться: Усі Meteor.Collections клієнтів будуть оновлені, тобто вставка, переслана всім їм (що означає одне повідомлення про вставку, надіслане 1000 клієнтам) Яка …

4
Дивне підвищення продуктивності в простому еталоні
Вчора я знайшов статтю Крістофа Нара під назвою ".NET Struct Performance", яка тестувала кілька мов (C ++, C #, Java, JavaScript) для методу, який додає дві точкові структури ( doubleкортежі). Як виявилося, для виконання версії C ++ потрібно близько 1000 мс (ітерацій 1e9), тоді як C # не може отримати …

2
Різниця між as.POSIXct / as.POSIXlt і strptime для перетворення векторів символів у POSIXct / POSIXlt
Тут я дотримувався ряду питань, які задають питання про те, як перетворити вектори символів у класи дати та часу. Я часто бачу 2 методи, strptime і методи as.POSIXct / as.POSIXlt. Я розглянув 2 функції, але незрозуміло, в чому різниця. strptime function (x, format, tz = "") { y <- .Internal(strptime(as.character(x), …
94 r  date  time  benchmarking 

8
Чому розбиття рядка повільніше на C ++, ніж Python?
Я намагаюсь перетворити якийсь код з Python на C ++, намагаючись набрати трохи швидкості і відточити свої іржаві навички C ++. Вчора я був шокований, коли наївна реалізація рядків читання з stdin була набагато швидшою в Python, ніж C ++ (див. Це ). Сьогодні я нарешті з'ясував, як розділити рядок …

13
Інтерпретація еталону в C, Clojure, Python, Ruby, Scala та інших [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

8
Виміряти і порівняти час для методів Ruby
Як я можу виміряти час, зайнятий методом, та окремі твердження в цьому методі в Ruby. Якщо ви бачите наведений нижче метод, я хочу виміряти загальний час, зайнятий методом, і час, необхідний для доступу до бази даних та доступу до повторного використання. Я не хочу писати Benchmark.measure перед кожним твердженням. Чи …

16
Чи має Google Analytics накладні витрати?
Наскільки Google Analytics впливає на ефективність? Я шукаю наступне: Тести (включаючи час відгуку / час завантаження сторінки та ін.) Посилання або результати на подібні контрольні показники Один (можливий) метод тестування Google Analytics (GA) на вашому сайті: Обслуговуйте ga.js (файл JavaScript Google Analytics) із власного сервера. Оновлення від Google Щодня (тест …

10
Чи існує простий спосіб порівняти скрипт python?
Зазвичай я використовую команду shell time. Моя мета - перевірити, чи є дані малими, середніми, великими чи дуже великими, скільки часу та пам'яті буде використано. Будь-які інструменти для Linux або просто python для цього?

6
Чому зациклення над діапазоном () у Python швидше, ніж використання циклу while?
Днями я робив тестування Python і натрапив на щось цікаве. Внизу є дві петлі, які роблять більш-менш одне і те ж. Цикл 1 виконується приблизно вдвічі довше, ніж цикл 2. Петля 1: int i = 0 while i < 100000000: i += 1 Петля 2: for n in range(0,100000000): pass …

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