[00:35:40] <vlad2> Да, хорошо когда можно высказаться :)
[00:36:38] <valexеy> vlad2: но вообще исследование интересное
[00:37:29] <vlad2> Про мангу злобно. И такое бывает? :)
[00:37:40] <valexеy> ну, видимо да :-)
[00:37:59] <valexеy> так что ты осторожней там, с анимешками то :-)
[00:39:56] <vlad2> Угу.
[03:34:28] <vlad2> /me звапустил Фар в X11. Потому как в консоли он неюзабельный.
[13:42:05] <valexey> .
[16:40:45] <valexey> ххх: Нет, он, конечно, красивый, образованный, умный. И все бы хорошо.
ххх: Но живет - как белка из "Ледникового периода"...
[17:03:41] <valexey> egp: как там ваше компиляторство поживает? :-)
[17:04:12] <egp> valexey, да чтото никак не поживает. Ленюсь... думаю о жизни =)
[17:05:11] <valexey> ишш чего, о жизни он думает… ну хорошо хоть не о смерти :-)
[17:05:30] <egp> ну я типа задумал АПИ делать - т.е. передавать в парсер тип с кучей колбэков - т.е. в терминах явы "Листенер"
[17:05:44] <egp> Инфо21 грит не надо об2 надо об-07
[17:06:14] <valexey> я тебе то же самое говорил долго-долго :-)
[17:06:26] <valexey> более того, судя по грамматике у тебя там вроде как O7 и есть :-)
[17:07:07] <egp> ну я по разным синтаксисам оберона взял на обкоре литературы
[17:07:13] <egp> не брался ишшо
[17:08:36] <valexey> ясно
[17:09:54] <egp> я же тут стар варс на 2-3 месяца купил, давно мечтал посмотреть онлайновый вариант
[17:10:14] <egp> так вот оффлайновый приятнее - он с сюжетом, онлайновый тупее существенно
[17:10:41] <egp> додолбился до 17 уровня - надоело
[17:12:01] <valexey> это хто такое?
[17:12:12] <egp> ну лукасовый мморпг
[17:13:21] <egp> он меня успокаивает и одебиливает :)
[17:15:34] <valexey> WoT наше ффсйо!
[17:16:09] <egp> эт что ещё такое
[17:16:17] <valexey> World of tanks :-)
[17:16:23] <egp> а не
[17:16:26] <valexey> это не mmorpg
[17:16:38] <egp> не люблю очень абстрактные танки
[17:17:11] <valexey> они не очень абстрактные :-) физическая модель очень точная
[17:17:16] <valexey> и вообще характеристики
[17:18:15] <valexey> физика пробития тоже доставляет
[17:24:44] <egp> чтото тупняк накатил хз чо
[17:25:14] <egp> дыню завтра куплю, во
[17:25:46] <egp> вышло постановление каждую неделю покупать по дыне
[17:28:45] <egp> а ладно хрен с ним пойду в звезные войнушки помахаюсь :) всем пока!
[18:04:22] <valexey> vlad2: а на вот тебе задачку: http://oberspace.dyndns.org/index.php/topic,299.0.html
[18:29:51] <vlad2> А че ж с тернарным оператором не так?
[19:23:57] <valexey > vlad2: с ними ничего. то есть в интерпретаторе формул его нет (в java он конечно же есть)
[19:41:49] <vlad2> Задачка попахивает численными методами.
[19:42:58] <valexey > да ладно тебе.  какие численные методы, если циклов тоже нема? все в одну формулу. на не тьюринг полном языке
[19:57:06] <vlad2> Как заставить винду свопиться на 16 гигах?
[19:57:20] <vlad2> #include <cstring>

int main()
{
   std::size_t size = 15LL * 1024 * 1024 * 1024;
   char *p = new char[size];

   while ( true )
       for(std::size_t i = 0; i < size; ++i)
           p[i] = 0;
}
[19:57:36] <vlad2> Тормозит даже мышка :)
[19:59:37] <valexey > o_O
[19:59:42] <valexey > зачем так?
[20:00:01] <vlad2> Надо понять почему оно у кастомера тормозит :)
[20:00:18] <valexey > кстати, а без заполнения нулями оно что, память не выделит физическую? то есть юникс-вей, копи он врайт?
[20:00:30] <valexey > гм.  у вас такая закладка в софте? :-)
[20:00:33] <vlad2> Дык, конечно.
[20:00:36] <vlad2> Но не совсем.
[20:00:54] <vlad2> Таки оно тебя обломает (bad_alloc), если памяти нет даже в свопе.
[20:01:42] <valexey > то есть если своп ограничен?
[20:02:16] <vlad2> Конечно ограничен - винт то не бесконечный ;)
[20:02:44] <valexey > ограничен в настройках скажем 512 метрами
[20:03:06] <vlad2> Тогда обломает.
[20:07:13] <vlad2> Еще прикольно, что после таких издевательств (после убиения процесса) занятой памяти становится в два раза меньше :)
[20:07:22] <vlad2> В смысле оперативки.
[20:08:09] <valexey > это везде так
[20:08:16] <vlad2> Т.е. если у тебя винда сожрала 8 гигов, запускаешь эту хрень, даешь протормозиться, убиваешь, и таскменеджер показывает, что у тебя сожрано всего 3.5 гига.
[20:08:19] <valexey > все выкинуто, кэш урезан.
[20:08:34] <valexey > угу. только оно после этого тормозить начинает :-)
[20:09:07] <vlad2> Собственнно я такой сценарий и хотел посмотреть - как ведет себя наше приложение при вылезании из глубокого свопа :)
[20:09:49] <valexey > из глубокой жопы, ога
[20:51:59] <vlad2> Мда. Из-за чего еще комп может тормозить, если не из-за свопа?
[20:52:24] <vlad2> Равномерно так на протяжении 15 секунд.
[20:52:36] <valexey > из за дров
[20:52:58] <vlad2> Причем в конкретный момент времени.
[20:53:18] <vlad2> Т.е. все работвет нормально. Потом в какой-то момент все тормозит.
[20:53:25] <vlad2> И как это диагностировать.
[20:53:51] <valexey > о-о! примерно вот так мы железки наши отлаживаем :-D
[20:54:24] <vlad2> Такска js,xyj выполняема за 5 секунд начинате выполнятся 15 секунд.
[20:54:32] <vlad2> Задача
[20:54:56] <valexey > суровые кэшмисы?
[20:55:15] <vlad2> Из-за чего?
[20:55:48] <valexey > какой-то гад сторонний кэш забивает своей дрянью
[20:56:25] <vlad2> По идее с учетом времени на каждую задачц это не должно сказываться.
[20:57:08] <vlad2> Т.е. миллисекунды - это эпоха с точки зрения процессорного кэша. Другие процессы не должны влиять.
[20:57:23] <valexey > я иногда когда с бенчмарками экспериментирую, замечаю что в некий момент внезапно бенчмарк начинает раза в два-три медленнее работать
[20:57:28] <vlad2> Особенно на многоядерном проце.
[20:57:29] <valexey > при том что условия не менялись
[20:57:34] <valexey > и хез почему
[20:57:42] <valexey > хотя у меня ноут, это может усугублять
[20:58:06] <vlad2> Меня конкретно интересует 8-ядерный xeon ;)
[20:58:59] <valexey > у них бывает буст по частоте. он долго не держится. таким образом 5 секунд - это с бустом например, а 15 без буста.
[21:00:00] <valexey > да, и для чистоты эксперимента, прикрепи намертво эту задачу к одному конкретному ядру
[21:01:12] <vlad2> 15 секунд - это много даже для обычного бюджетного десктопа, без всяких бустов.
[21:18:11] <vlad2> Может какая-нибудь фрагментация хипа...
[21:18:27] <vlad2> Тоже хрен продиагностируешь.
[21:19:37] <vlad2> Да, Дизер блеснул.
[21:19:47] <vlad2> А я чего-то недоучил в школе :)