Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
mashi 08.12.2005 17:27
я даже не пробовал им пользоваться. Просто появилась идея метода и я набросл эскизик (речь идет о @compare_processes[]).####################### index.html ####################### @main[] # загружаю "табличку" :) $my_table[^table::load[/test.txt]] # беру нужно количество строк $my_table[^table::create[$my_table;$.limit(600000)]] # начинаю тестировать ^run_time{ $my_table[^table::create[$my_table;$.reverse(1)]] # $my_table[^my_table.sort(-^my_table.line[])] }[var] ^throw[debug;t = $var.utime, m = $var.memory_kb] #Записываю результаты на бумажку :)
####################### index.html ####################### @main[] # загружаю "табличку" :) $my_table[^table::load[/test.txt]] # беру нужно количество строк $my_table[^table::create[$my_table;$.limit(600000)]] # начинаю тестировать ^run_time{ # $my_table[^table::create[$my_table;$.reverse(1)]] $my_table[^my_table.sort(-^my_table.line[])] }[var] ^throw[debug;t = $var.utime, m = $var.memory_kb] #Записываю результаты на бумажку :)Я хочу сказать, что методы переворачивания тестировались в одинаковых условиях: Табличка использовалась одна и таже.
во втором предложенном методе переворачивания нету вовсе, только вот интересно как себя ведет .join