Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 7771 сообщений
Cообщения с меткой

сценарии - Самое интересное в блогах

Следующие 30  »
Dangma

Брачные сценарии

Среда, 20 Сентября 2017 г. 07:37 (ссылка)


Сегодня отслеживали повторяющиеся сценарии в Роду.



Вглубь не рыла, данных мало. Но на поверхности лежат 3 женских сценария.



1. Сильная женщина из серии коня на скаку. Типичносоветский сценарий. Мама, я ранее. Намного ранее. Наверно, даже до Питера. Шла прямиком по этому сценарию.



2. Женщина терпящая. Не принимающая, а именно терпящая, как результат, сбегающая в работу. Бабушка и сестра. Сестра с рождением 2ого ребенка стала отходить от этого сценария. Теперь он гораздо более похож на Принимающую.



3. В паре по чужой воле. "Будь, что будет". Бабушка другая, ее мама- прабабушка и мойбрак перешел сейчас в эту категорию. Потому как воля чья-то в этом прослеживается. Моя собственная всячески бунтовала чужой, но сейчас потихоньку принимает. 



В первых 2х сценариях мужчины активно дружат с алкоголем, не получая достаточного счатья от женщин.



В третьем, нет любви, есть только уважение. Что уже не плохо.



4. Благостный сценарий у нас есть один точно, за остальных не ручаюсь. Когда по-любви, с 3 детьми, когда она Дэва с большой буквы и до сих пор каждая семейная дата- настоящий праздник. Я хочу перейти в эту 4ую категорию сценариев брака в нашем Роду.



Только он и воодушевляет!)



 

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Хвиртка

Алексей Минаков: Пять сценариев на день возвращения Саакашвили

Суббота, 09 Сентября 2017 г. 18:43 (ссылка)


6209540__2_ (290x97, 21Kb)



08.09.2017 в 12:13



dyvys.in




10 сентября станет войной стратегий.Власть уже оградила пункт пропуска «Краковец» колючей проволокой,может в любой момент перекрыть дорогу на ремонт,использовать РЭБ для глушения связи.Да и,к слову,фото- и видеосъемка запрещена на режимном объекте.Но команда Саакашвили все равно собирает активистов,а также украинские и мировые СМИ, чтоб пройти границу триумфально.Кто кого обхитрит?



Рассмотрим основные сценарии действий власти.



1. Устроить провокацию на границе и сорвать торжественное возвращение Саакашвили.



Можно организовать титушечную потасовку и под этим предлогом разогнать всех активистов и журналистов.Тем более,что накануне во Львове была какая-то акция протеста,на которой сожгли чучело Саакашвили.«Антимихомайдан» возле пункта пропуска «Краковец» могут посетить Кива или Мосийчук,грозившиеся расстрелять сторонников Саакашвили.Но этот сценарий несет в себе огромные риски — все может легко выйти из-под контроля,создав дестабилизацию на границе.



2. Пустить Саакашвили в Украину.



Маловероятный сценарий — не для того меняли комиссию по гражданству и угрожали экстрадицией брату Саакашвили,чтобы Саакашвили вернулся в Украину.Это покажет слабость и непоследовательность власти.Кроме того,Саакашвили будет все таким же шумным,но теперь еще и очень злым и в обновленном статусе главного врага режима Порошенко.Для власти это один из самых худших сценариев,а для Саакашвили — это идеальный сценарий.



3. Задержать на месте Саакашвили и экстрадировать в Грузию.



Так как сама ситуация с лишением гражданства Саакашвили выглядит подлой и политически-заангажированной,экстрадиция Саакашвили в Грузию могла бы просто подчеркнуть циничность власти без серьезных для нее последствий.Но не все так просто — реализация этого сценария осложняется евродепутатами,которые будут сопровождать Саакашвили.Экстрадировать Саакашвили в Грузию на основании политически мотивированных обвинений,которые не признает ни одна цивилизованная страна в мире,и даже Украина на протяжении последних двух лет, — этого не поймут европейские партнеры,хотя и вряд ли предпримут в ответ какие-либо меры.Учитывая недавние переговоры Порошенко с президентом Грузии,данный сценарий имеет вполне реалистичные шансы на реализацию.



4. Просто не впустить Саакашвили.



Мол,сотрудник погранслужбы Петренко принял решение не впускать Саакашвили — власть тут ни при чем.Саакашвили,разумеется,не сдастся и еще несколько дней будет делать публичные попытки попасть на территорию Украины.А это означает дополнительный пиар для Саакашвили и дополнительные имиджевые потери для действующей власти.Хотя власть может сделать ставку именно на этот сценарий,ведь Саакашвили не сможет устраивать бесконечное шоу.



5. «Черный лебедь»,то есть маловероятное событие,которое практически невозможно предсказать,с масштабными последствиями.



Не дай бог,но это может быть,например,убийство Саакашвили российскими спецслужбами, которое серьезно ударит по имиджу Порошенко и Украины.




Сценария,который был бы компромиссным и хоть как-то устраивал обе стороны конфликта,я не представляю.Тут «або пан,або пропав».





6209540_InfoResist (29x36, 2Kb)
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Блокчейн как революция для привычных бизнес-процессов: сценарии от SAP

Среда, 30 Августа 2017 г. 14:25 (ссылка)

Сейчас слово «блокчейн» звучит из каждого утюга – в интернет-СМИ, по ТВ, во всех лентах соцсетей. Как стоит воспринимать блокчейн, чтобы не поддаваться «хайпу»?



image


Читать дальше ->

https://habrahabr.ru/post/336556/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Олеся_Емельянова

Олеся Емельянова. Как Пузю будили. Инсценировка детской будилки-докучалки. Сценарий детского музыкального клипа.

Понедельник, 15 Августа 2017 г. 03:36 (ссылка)
olesya-emelyanova.ru/index-...udili.html

Всем нам хорошо знаком такой старинный песенный жанр, как колыбельные. Но в современном мире добудиться малышей по утрам порою бывает ничуть не проще, чем уложить их спать вечером. И здесь вам обязательно пригодится опыт чапиков: Умы, Тёпы и Няши, которые научат вас своей веселой будилке-шумелке-докучалке, способной разбудить любого соню.

Читать текст сценки про чапиков «Как Пузю будили»...

Комментарии (0)КомментироватьВ цитатник или сообщество
Олеся_Емельянова

Олеся Емельянова. Десять пальчиков. Инсценировка детской песенки-считалочки с пальчиковыми упражнениями. Сценарий детского музыкального клипа.

Понедельник, 15 Августа 2017 г. 03:19 (ссылка)
olesya-emelyanova.ru/index-...hikov.html

Связь мозга с мелкой моторикой пальцев рук дает нам возможность развивать интеллект с помощью пальчиковых упражнений. Это особенно полезно детям дошкольного и младшего школьного возраста. В этой сценке любимые герои малышей – Ума, Пузя, Тёпа и Няша научат всех желающих веселой и полезной пальчиковой гимнастике с порядковым счетом от 1 до 10.

Читать текст инсценировки детской пальчиковой песенки-игры «Десять пальчиков»...


Комментарии (0)КомментироватьВ цитатник или сообщество
Олеся_Емельянова

Олеся Емельянова. Чудовище. Детский мультфильм про дружбу и взаимовыручку. Сказки Олеси Емельяновой.

Суббота, 06 Августа 2017 г. 01:55 (ссылка)
olesya-emelyanova.ru/index-...-0039.html

Удивительные приключения чапиков в Мире Фантазии продолжаются. На этот раз малыши узнают, как Уме и Няше удалось спасти Пузю и Тёпу от ужасного чудовища, которое нарисовал в своем альбоме мальчик Алёша, совсем не подозревая, какие у этого будут последствия.

Смотреть детский мультик про дружбу и взаимовыручку «Чудовище»...

Комментарии (0)КомментироватьВ цитатник или сообщество
Олеся_Емельянова

Олеся Емельянова. Алиса в Стране Чудес. Премьера детского мюзикла. Тирасполь, Приднестровье.

Пятница, 04 Августа 2017 г. 22:03 (ссылка)
olesya-emelyanova.ru/index-...-0038.html

26 июня 2017 года в Приднестровском государственном театре драмы и комедии им. Н. С. Аронецкой состоялась премьера музыкального спектакля «Алиса в Стране Чудес» по сценарию Олеси Емельяновой. Любимая многими сказка Льюиса Кэрролла вновь ожила на сцене, чтобы подарить маленьким зрителям веру в чудеса и волшебство, а взрослым напомнить о том, какими удивительными становятся привычные вещи и слова, если взглянуть на них глазами ребенка.

Подробнее о премьере детского музыкального спектакля «Алиса в Стране Чудес»...

Читать сценарий в стихах «Алиса в Стране Чудес»...


Библиотека детских пьес, сценариев, инсценировок и сценок Олеси Емельяновой...


Комментарии (0)КомментироватьВ цитатник или сообщество
moskit_off

Венесуэла. На пороге гражданской войны

Понедельник, 31 Июля 2017 г. 13:22 (ссылка)





Коротко по ситуации в Венесуэле.



На мой взгляд, существующая ситуация двоевластия не может долго продлиться, поэтому кто-то проиграет - либо чависты, либо проамериканские оппозиционеры. Без крови уже не обойдется, да и не обходится уже. С учетом того, что Вашингтон проводит очевидный курс на свержение режима Мадуро, шансы на договоренность между Мадуро и оппозицией крайне малы. Оппозиция чувствует внешнюю поддержку и закусила удила. Соответственно, возможны следующие варианты:

Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Славка_Ядин

ТУРСЛЁТ УЧЁНЫХ

Среда, 19 Июля 2017 г. 12:03 (ссылка)



СЦЕНАРИЙ
визитки команды ГУО «Гимназия № 2 г.Волковыска»
«ТУРИЗМ – ЭТО НАУКА»

(появляются участники команды в образах учёных мужей, в халатах, в шапочках, мантиях, с инструментами в руках)
ПЕСНЯ:
Там где змея не проползёт,
И не найдёт дорогу птица!
Турист-учёный там пройдёт,
И ничего с ним не случится!

Мы к вам науку принесли!
Ведь сам туризм и есть наука!
В законы юмор привнесли,
Без шуток ведь сплошная скука!

(все рассаживаются)

ПРОФЕССОР: Господа учёные: доктора наук, кандидаты, доценты и лаборанты! Сегодня наш тур-симпозиум посвящён теме «Туризм – это наука»

(ВСЕ зааплодировали, зашумели)

001 (700x520, 394Kb)

ПРОФЕССОР: Итак, господа тур-учёные, какие новые темы и разработки вы можете представить учёному совету?
ПЕРВЫЙ: Путём научных изысканий мы вывели ТЕОРИЮ РЮКЗАКОВ. Первое: мы выяснили, что
«Вес собранного рюкзака всегда больше суммы веса находяшихся в нём вещей»
ВТОРАЯ: «Вещь, предоставленная сама себе, занимает весь объём рюкзака», представляете?
ПЕРВЫЙ: Мы доказали, что «Ёмкость рюкзака по определению в 2 раза меньше вещей, которые в него нужно уложить»
ВТОРАЯ: Но самое страшное, что «Вес рюкзака всегда оказывается больше того веса, который мы можем поднять без посторонней помощи»

ПРОФЕССОР: Ну что ж, тема нужная, важная… Что ещё?

002 (700x472, 298Kb)

ТРЕТИЙ: Господа учёные… Ни в коем случае нельзя забывать про ЗАКОНЫ ПАЛАТКИ.
ЧЕТВЁРТАЯ: Первый закон палатки гласит: «Чужая палатка всегда лучше!»
ТРЕТИЙ: Второй закон: «Именно у вашей палатки неисправна молния. И как следствие: кто сказал, что комары ночью спят?»

ПРОФЕССОР: Ну что ж, с палатками у нас всё? А что там у нас с темой костра?

004 (671x462, 82Kb)

ПЯТЫЙ: Господин профессор, по ЗАКОНАМ КОСТРА получается сплошная научная загадка. Всегда получается, что «Дров и спичек нет»
ШЕСТАЯ: А «если есть, то что-то одно»
ПЯТЫЙ: «Если есть и то и другое, то либо дрова сырые, либо спичка последняя»!
ШЕСТАЯ: И самый короткий закон костра: «Где вы, там и дым».

СЕДЬМОЙ: Господа, вы забыли о законе СУШКИ НА КОСТРЕ: «Как бы хорошо вы не следили за вещами, они всё-равно сгорят!»
ПЯТЫЙ: Ну это ясно, как постулат Фёдорова: «Настоящим туристом считается тот, кто сжёг не менее трёх пар обуви»

ПРОФЕССОР: Своих или чужих? (все зааплодировали) Ну это шутка юмора! Продолжим научное обсуждение.

ВОСЬМАЯ: Господа, я вывела законы кружки: «Если кружка пластиковая, то она обязательно разобьётся! Если металлическая – то утонет».

ПРОФЕССОР: Ну, дорогая моя, утонуть может и пластиковая кружка. Перейдём к главному – к ПОГОДЕ. Что у нас с этим?

005 (428x600, 175Kb)

ДЕВЯТЫЙ: Я, как научный синоптик вывел правило ветра: «Ветер всегда дует в лицо! Если он дует в спину то:
А) Вы идёте спиной вперёд…
Б) Вы идёте не в ту сторону…
В) Это неправильный ветер!»

ПРОФЕССОР: Нельзя забывать о «Правиле 135-го километра: В походе всё к дождю!»

ДЕВЯТЫЙ: «Прогноз верен только для тех мест, где нас нет!»
СЕДЬМОЙ: «Плохие прогнозы всегда сбываются»!
ЧЕТВЁРТАЯ: « Температура воздуха прямо пропорциональна количеству тёплых вещей, взятых с собой!
ШЕСТАЯ: «Перед тем, как улучшиться, погода ухудшается»

003 (537x700, 416Kb)

ПРОФЕССОР: Так, прекратили дебаты, ещё накаркаете! Или – (НУ ВОТ, НАКАРКАЛИ) Научно-туристическое заседание учёного совета Гимназии № 2 объявляю закрытым.

придумал, составил и поставил

Славка_Ядин
Метки:   Комментарии (4)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Как эффективнее читать данные с диска (при условии, что у вас .Net)

Вторник, 27 Июня 2017 г. 10:12 (ссылка)





Привет, Хабр!



Некоторое время назад меня заинтересовал вопрос: как эффективнее всего читать данные с диска (при условии, что у вас .Net)? Задача чтения кучи файлов встречается во множестве программ, которые при самом старте начинают вычитывать конфигурации, некоторые самостоятельно подгружают модули и т.д.



В интернете я не нашел подобных сравнений (если не считать тюнинга под определенные конфигурации).



Результаты можно посмотреть на GithubSSDHDD.



Способы чтения и алгоритм тестирования



Есть несколько основных способов:





Тестировал я все на SSD и HDD (в первом случае был компьютер с Xeon 24 cores и 16 Гб памяти и Intel SSD, во втором — Mac Mini MGEM2LL/A с Core i5, 4 Гб RAM и HDD 5400-rpm). Системы такие, чтобы по результатам можно было бы понять, как лучше вести себя на относительно современных системах и на не очень новых.



Проект можно посмотреть здесь, он представляет собой один главный исполняемый файл TestsHost и кучу проектов с названиями Scenario*. Каждый тест это:




  1. Запуск exe-файла, который посчитает чистое время.




  2. Раз в секунду проверяется нагрузка на процессор, потребление оперативной памяти, нагрузка на диск и еще ряд производных параметров (с помощью Performance Counters).




  3. Результат запоминается, тест повторяется несколько раз. Итоговый результат работы — это среднее время, без учета самых больших и самых малых значений.




Подготовка к тесту более хитрая. Итак, перед запуском:




  1. Определяемся с размером файлов и с их числом (я выбрал такие, чтобы суммарный объем был больше, чем объем RAM, чтобы подавить влияние дискового кеша);




  2. Ищем на компьютере файлы заданного размера (а заодно игнорируем недоступные файлы и еще ряд спецпапок, про которые написано ниже);




  3. Запускаем один из тестов на наборе файлов, игнорируем результат. Все это нужно для того, чтобы сбросить кеш ОС, убрать влияние от предыдущих тестов и просто прогреть систему.




И не забываем про обработку ошибок:




  1. Программа выдаст код возврата 0 только в случае, если все файлы были прочитаны.




  2. Иногда весь тест падает, если вдруг система начинает активно читать файл. Вздыхаем и перезапускаем еще раз, добавляя файл (или папку) в игнорируемые. Так как я использовал каталоги Windows & Program Files как хороший источник файлов, наиболее реалистично размазанный по диску, некоторые файлы могли быть ненадолго заблокированы.




  3. Иногда один Performance Counter мог выдать ошибку, так как процесс, например, уже начал завершаться. В этом случае игнорируются все счетчики за эту секунду.




  4. На больших файлах некоторые тесты стабильно выдавали Out Of Memory исключения. Их я убрал из результатов.




И плюс стандартные моменты про нагрузочное тестирование:




  1. Компиляция — в режиме Release в MSVS. Запуск идет как отдельное приложение, без отладчика и пр. Нет какого-то тюнинга, ведь суть проверок именно в том — как в обыкновенном ПО читать файлы быстрее.




  2. Антивирус отключен, обновление системы остановлено, активные программы остановлены тоже. Больше никаких тюнингов не было, по той же причине.




  3. Каждый тест — это запуск отдельного процесса. Overhead получился в рамках погрешности (т.е. jit, траты на старт процесса и пр.), а потому я оставил именно такую изоляцию.




  4. Некоторые Performance Counters выдавали нулевой результат всегда для HDD/SSD. Так как набор счетчиков вшит в программу, я их оставил.




  5. Все программы запускались как x64, попытка сделать swap означала неэффективность по памяти и сразу же уходила вниз в статистике из-за большого времени работы.




  6. Thread Priority и пр. тюнинги не использовались, так как не было попыток выжать именно максимум (который будет сильно зависеть от намного большего числа факторов).


  7. Технологии: .Net 4.6, x64




Результаты



Как я уже написал в шапке, результаты есть на GithubSSDHDD.



SSD диск



Минимальный размер файла (байты): 2, максимальный размер (байты): 25720320, средний размер (байты): 40953.1175


























































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.2260000

ScenarioAsyncWithMaxParallelCount8

00:00:00.5080000

ScenarioAsyncWithMaxParallelCount16

00:00:00.1120000

ScenarioAsyncWithMaxParallelCount24

00:00:00.1540000

ScenarioAsyncWithMaxParallelCount32

00:00:00.2510000

ScenarioAsyncWithMaxParallelCount64

00:00:00.5240000

ScenarioAsyncWithMaxParallelCount128

00:00:00.5970000

ScenarioAsyncWithMaxParallelCount256

00:00:00.7610000

ScenarioSyncAsParallel

00:00:00.9340000

ScenarioReadAllAsParallel

00:00:00.3360000

ScenarioAsync

00:00:00.8150000

ScenarioAsync2

00:00:00.0710000

ScenarioNewThread

00:00:00.6320000



Итак, при чтении множества мелких файлов два победителя — асинхронные операции. На деле в обоих случаях .Net использовал 31 поток.



По сути обе программы различались наличием или отсутствием ActionBlock для ScenarioAsyncWithMaxParallelCount32 (с ограничением), в итоге получилось, что чтение лучше не ограничивать, тогда будет использоваться больше памяти (в моем случае в 1,5 раза), а ограничение будет просто на уровне стандартных настроек (т.к. Thread Pool зависит от числа ядер и т.д.)



Минимальный размер файла (байты): 1001, максимальный размер (байты): 25720320, средний размер (байты): 42907.8608


























































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.4070000

ScenarioAsyncWithMaxParallelCount8

00:00:00.2210000

ScenarioAsyncWithMaxParallelCount16

00:00:00.1240000

ScenarioAsyncWithMaxParallelCount24

00:00:00.2430000

ScenarioAsyncWithMaxParallelCount32

00:00:00.3180000

ScenarioAsyncWithMaxParallelCount64

00:00:00.5100000

ScenarioAsyncWithMaxParallelCount128

00:00:00.7270000

ScenarioAsyncWithMaxParallelCount256

00:00:00.8190000

ScenarioSyncAsParallel

00:00:00.7590000

ScenarioReadAllAsParallel

00:00:00.3120000

ScenarioAsync

00:00:00.5080000

ScenarioAsync2

00:00:00.0670000

ScenarioNewThread

00:00:00.6090000



Увеличив минимальный размер файла, я получил:




  1. В лидерах остался запуск программы с числом потоков, близким к числу ядер процессоров.


  2. В ряде тестов один из потоков постоянно ждал освобождение блокировки (см. Performance Counter «Concurrent Queue Length»).


  3. Синхронный способ чтение с диска все еще в аутсайдерах.






Минимальный размер файла (байты): 10007, максимальный размер (байты): 62 444 171, средний размер (байты): 205102.2773


























































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.6830000

ScenarioAsyncWithMaxParallelCount8

00:00:00.5440000

ScenarioAsyncWithMaxParallelCount16

00:00:00.6620000

ScenarioAsyncWithMaxParallelCount24

00:00:00.8690000

ScenarioAsyncWithMaxParallelCount32

00:00:00.5630000

ScenarioAsyncWithMaxParallelCount64

00:00:00.2050000

ScenarioAsyncWithMaxParallelCount128

00:00:00.1600000

ScenarioAsyncWithMaxParallelCount256

00:00:00.4890000

ScenarioSyncAsParallel

00:00:00.7090000

ScenarioReadAllAsParallel

00:00:00.9320000

ScenarioAsync

00:00:00.7160000

ScenarioAsync2

00:00:00.6530000

ScenarioNewThread

00:00:00.4290000



И последний тест для SSD: файлы от 10 Кб, их число меньше, однако сами они больше. И как результат:




  1. Если не ограничивать число потоков, то время чтения становится ближе к синхронным операциям


  2. Ограничивать уже желательнее как (число ядер) * [2.5 — 5.5]




HDD диск



Если с SSD все было более-менее хорошо, здесь у меня участились падения, так что часть результатов с упавшими программами я исключил.



Минимальный размер файла (байты): 1001, максимальный размер (байты): 54989002, средний размер (байты): 210818,0652


























































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.3410000

ScenarioAsyncWithMaxParallelCount8

00:00:00.3050000

ScenarioAsyncWithMaxParallelCount16

00:00:00.2470000

ScenarioAsyncWithMaxParallelCount24

00:00:00.1290000

ScenarioAsyncWithMaxParallelCount32

00:00:00.1810000

ScenarioAsyncWithMaxParallelCount64

00:00:00.1940000

ScenarioAsyncWithMaxParallelCount128

00:00:00.4010000

ScenarioAsyncWithMaxParallelCount256

00:00:00.5170000

ScenarioSyncAsParallel

00:00:00.3120000

ScenarioReadAllAsParallel

00:00:00.5190000

ScenarioAsync

00:00:00.4370000

ScenarioAsync2

00:00:00.5990000

ScenarioNewThread

00:00:00.5300000





Для мелких файлов в лидерах опять асинхронное чтение. Однако и синхронная работа тоже показала неплохой результат. Ответ кроется в нагрузке на диск, а именно — в ограничении параллельных чтений. При попытке принудительно начать читать во много потоков система упирается в большую очередь на чтение. В итоге вместо параллельной работы время тратится на попытки параллельно обслужить много запросов.



Минимальный размер файла (байты): 1001, максимальный размер (байты): 54989002, средний размер (байты): 208913,2665






















































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.6880000

ScenarioAsyncWithMaxParallelCount8

00:00:00.2160000

ScenarioAsyncWithMaxParallelCount16

00:00:00.5870000

ScenarioAsyncWithMaxParallelCount32

00:00:00.5700000

ScenarioAsyncWithMaxParallelCount64

00:00:00.5070000

ScenarioAsyncWithMaxParallelCount128

00:00:00.4060000

ScenarioAsyncWithMaxParallelCount256

00:00:00.4800000

ScenarioSyncAsParallel

00:00:00.4680000

ScenarioReadAllAsParallel

00:00:00.4680000

ScenarioAsync

00:00:00.3780000

ScenarioAsync2

00:00:00.5390000

ScenarioNewThread

00:00:00.6730000





Для среднего размера файлов асинхронное чтение продолжало показывать лучший результат, разве что число потоков желательно ограничивать еще меньшим значением.



Минимальный размер файла (байты): 10008, максимальный размер (байты): 138634176, средний размер (байты): 429888,6019


















































Сценарий

Время

ScenarioAsyncWithMaxParallelCount4

00:00:00.5230000

ScenarioAsyncWithMaxParallelCount8

00:00:00.4110000

ScenarioAsyncWithMaxParallelCount16

00:00:00.4790000

ScenarioAsyncWithMaxParallelCount24

00:00:00.3870000

ScenarioAsyncWithMaxParallelCount32

00:00:00.4530000

ScenarioAsyncWithMaxParallelCount64

00:00:00.5060000

ScenarioAsyncWithMaxParallelCount128

00:00:00.5810000

ScenarioAsyncWithMaxParallelCount256

00:00:00.5540000

ScenarioReadAllAsParallel

00:00:00.5850000

ScenarioAsync

00:00:00.5530000

ScenarioAsync2

00:00:00.4440000





Опять в лидерах асинхронное чтение с ограничением на число параллельных операций. Причем, рекомендуемое число потоков стало еще меньше. А параллельное синхронное чтение стабильно стало показывать Out Of Memory.



При большем увеличении размера файла сценарии без ограничения на число параллельных чтений чаще падали с Out Of Memory. Так как результат не был стабильным от запуска к запуску, подобное тестирование я уже счел нецелесообразным.



Итог



Какой же результат можно почерпнуть из этих тестов?




  • Почти во всех случаях асинхронное чтение, по сравнению с синхронным, давало лучший результат по скорости.




  • При росте размера файла целесообразно ограничивать число потоков, так как иначе чтение будет медленным, плюс повысится риск OOM.




  • Во всех случаях не было радикально большого прироста в производительности, максимум — в 2-3 раза. А потому возможно, что переписывать старое legacy приложение на асинхронное чтение не стоит.




  • Однако для новых программ async доступ к файлам как минимум уменьшит вероятность падений и увеличит скорость.



Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/331668/

Комментарии (0)КомментироватьВ цитатник или сообщество
Vadim7777

Сценарий дня именинника осени

Среда, 07 Июня 2017 г. 20:43 (ссылка)
veselokloun.ru/Imenin2.html

Сценарий дня именинника осени
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Хвиртка

Игорь Эйдман: 5 сценариев падения путинского режима

Суббота, 03 Июня 2017 г. 22:05 (ссылка)


6209540_Eidman_Igor (218x109, 20Kb)



 03 июня 2017, 08:12



6209540_eidman (600x400, 76Kb)



Существует несколько сценариев развития событий,при которых путинский режим падет. Можно обозначить основные из них по аналогии с известными историческими событиями: "Бункер" (финал Гитлера),"Табакерка" (конец Павла 1),"Перестройка" (крах СССР),"Круглый стол" (уход Ярузельского),"Февраль" (гибель империи Романовых).



1. "Бункер"



Для того,чтобы загнать Путина в условный "бункер",то есть в полную международную изоляцию,грозящую его режиму катастрофой,необходима жесткая бескомпромиссная позиция Запада.Однако события последних лет демонстрируют,что западные страны совершенно не готовы к какому-то серьезному противостоянию с путинским режимом,по крайней мере,при нынешнем уровне исходящей от него угрозы. 



Только открытое нападение Путина на одну из стран НАТО могло бы изменить эту ситуацию. Но,к счастью для человечества,российский диктатор,несмотря на очевидную психическую неадекватность,все-таки не самоубийца и не так безумен,чтобы начать глобальную войну.



2. "Табакерка"



Вероятность внутриэлитного заговора тоже очень невысока.Правящую верхушку России составляют лично преданные Путину люди,зачастую связанные с ним общим профессиональным прошлым,взглядами на мир,криминальными практиками.Путин выполняет в этой среде роль арбитра или,точнее,вора в законе,разрешающего многочисленные конфликты среди "братвы". В результате любые элитные группировки зависят от его протекции.А уход Путина способен нарушить хрупкий мир в его окружении и привести там к катастрофической войне всех против всех.Путин — залог стабильности режима,гарант безнаказанного криминального обогащения правящей элиты.Никто в "братве" сейчас не пойдет против своего "пахана". 



3. "Перестройка"


На серьезные реформы,ведущие к сущностному изменению режима,опять-таки шансов очень мало.Нет ничего страшнее для Путина и его поколения силовиков,чем горбачевская "перестройка".Их привычный мир,идеалы,которые внушали им во всяких школах КГБ,рухнули из-за нее.В результате в какой-то момент "силовики" резко потеряли в статусе.Трудно представить,что они пойдут на повторение этих событий.


А главное,путинская олигархия не может не понимать,что ее режим,как и советский, держится на насилии.Любая его либерализация неизбежно приведет к краху.Путинская верхушка помнит,что в результате перестройки рухнул СССР,и не хочет такой судьбы для собственного режима.Она не будет рубить сук,на котором сидит.



4. "Круглый стол"



Недавно на конференции в литовском Тракае я был свидетелем такой забавной ситуации. Несколько известных российских оппозиционеров,в том числе Ходорковский,делились с аудиторией своими надеждами на то,что власти со временем будут вынуждены сесть за круглый стол с оппозицией.На это один литовский политик задал им примерно такой вопрос: "А Путин с компанией хоть знают,что вы собираетесь с ними садиться за круглый стол?". Слушатели засмеялись.Ситуация с "круглым столом" похожа на бородатый анекдот.



- Вы знаете,Рабинович выдает свою дочь за Ротшильда.



- Успешно? 



- Полдела сделано - она согласна.Осталось только уговорить Ротшильда.



Вот и оппозиция согласна на "круглый стол",осталось только уговорить власти.



Я не могу представить обстоятельства,при которых Путин и компания начнут серьезные переговоры с оппозиционерами.В Кремле не могут не понимать,что такой "круглый стол" будет только промежуточным финишем перед полным крахом режима,как было в той же Польше при Ярузельском. 



Но даже не это главное.У власти в стране люди с кастовой воровской (или близкой ей чекистской) психологией.Они считают себя "высшей мастью".А оппозиционеры для них (как и все люди не из их среды) — лохи,годные только для того,чтобы их прессовать и обманывать. Правящим ворам,грубо говоря,западло будет сесть с этими "лохами" за "круглый стол". Можете представить Усманова,ведущего на равных переговоры с Навальным,или Сечина — с Каспаровым?Скорее путинский "блатняк" будет,как режим Мадуро в Венесуэле,отстреливаться до последнего.



5. "Февраль"


Возможен ли сейчас взрыв массового недовольства,способный опрокинуть режим?Острый интерес в обществе к антикоррупционным расследованиям А.Навального,выведшим недавно на улицы десятки тысяч человек,свидетельствует,что такой вариант не исключен.В России зреет социальное недовольство,усиливаются противоречия между основной массой населения и привилегированной верхушкой.Правительство крайне непопулярно.Медведев теперь такой же общественный аллерген,как Штюрмер и Протопопов в 1917 году.Вызывающая роскошь,в которой живут чиновники и олигархи,ставшие новой наследственной "аристократией", вызывает все большее возмущение в испытывающей серьезные экономические трудности стране.



Авантюристический,разорительный курс путинских властей способен привести к усугублению экономического и социального кризиса,к военным и внешне-политическим поражениям.Тогда подспудно зреющее массовое недовольство может прорваться наружу.Более того,такая ситуация возможно (как это было и в 1917 году) повлияет и на поведение рядового состава силовых структур,тихо ненавидящего свое зажравшееся начальство.В этом случае власти не смогут эффективно подавлять протесты. 



 



Конечно,пока невозможно оценить шансы на подобное развитие событий.Однако они есть.В истории огромное значения имеет случайность.При определенном стечении обстоятельств Россия может получить шанс на народную революцию,способную вывести страну на европейский демократический путь развития.



6209540_obozrevatel_2_ (203x39, 4Kb)

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Ksu11111

Сказка на сцене

Вторник, 23 Мая 2017 г. 16:51 (ссылка)






1.

Skazka_na_scene_skazki_myuzikly_pashalnye_i_rozhd.page01 (449x700, 278Kb)



Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<сценарии - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda