Почему по мере заполнения SSD падает скорость записи в RAID

Автор: admin от 3-11-2014, 19:58, посмотрело: 904

Эта проблема наиболее актуальна для аппаратных RAID или firmware RAID (таких как Intel RST RAID 1/10/5/6) с непромышленными SSD.

Особенность SSD


SSD пишут и читают данные страницами, записать можно только на очищенные страницы, а очистить страницы можно только большими блоками. Например, у диска размер страницы 8 КБ, в блоке находится 128 страниц, таким образом, размер блока — 1024 КБ (здесь и далее, если не указано иного, КБ и МБ двоичные).

Например, если изменить 40 КБ в одном файле, то на физическом уровне это будет выглядеть так:

Почему по мере заполнения SSD падает скорость записи в RAID

Категория: Админитстрирование » Системное администрирование

 

Первый браузер специально для разработчиков: уже скоро

Автор: admin от 3-11-2014, 19:37, посмотрело: 321

Мы в Mozilla понимаем, что разработчики — это фундамент веба, поэтому мы активно продвигаем стандарты и продолжаем разрабатывать отличные инструменты, чтобы облегчить вам создание отличного веб-контента и приложений.

В процессе веб-разработки, как правило, используется бесчисленное количество различных инструментов, которые зачастую не очень хорошо работают вместе. Это значит, что вам приходится переключаться между разными инструментами, платформами и браузерами, что замедляет процесс и уменьшает продуктивность.

Так что мы решили дать волю нашей группе, которая создаёт инструменты для разработчиков в Firefox, чтобы они сделали весь браузер целиком. И посмотреть, что получится.

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

Категория: Программирование » Веб-разработка

 

ASP.NET vNext Ликбез

Автор: admin от 3-11-2014, 17:58, посмотрело: 466

Ожидаемый релиз платформы ASP.NET (vNext) один из наиболее насыщенных в плане новшеств. Но вместе со всеми новинками к нам приходит и огромное число новых спецификаций, компонентов и других особенностей. В то же время мир .NET эволюционирует с такой скоростью, что просто следить за всеми новинками web-разработки от Microsoft почти не возможно. Особенно если вы до сих пор пишете на технологиях 10-летней давности (ASP.NET Web Forms, .NET 2.0) или выходец не из .NET мира веб-разработки. Возможно именно сейчас один из тех моментов когда можно пропустить все версии предыдущих обновлений и, начав с чистого листа, попасть в новый поток развития платформы. Рассмотрим основные пункты для этого:

  • vNext

  • Roslyn

  • OWIN

  • Katana

  • K

Категория: Программирование, Microsoft

 

Несколько интересностей и полезностей для веб-разработчика #32

Автор: admin от 3-11-2014, 15:00, посмотрело: 802

Доброго времени суток, уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

ICEcoder


Несколько интересностей и полезностей для веб-разработчика #32

Это не просто песочница, а полноценный open source редактор в вашем браузере. Вообще существуют десктопные версии, но по-моему, наибольшие внимание разработчики уделают веб-версии. ICEcoder поддерживает HTML, CSS, LESS, SASS, JS, Coffee, PHP, RonR, Python, C/C++/C#, Java, Lua, Rust, SQL, Markdown, всего более 60 языков! Фичи: возможность совместной работы с кодом, Emmet, LiveReload, работа с БД, колопикер, diff tool, линтеры и еще целое множество удачных интерфейсных решений. Повторюсь — это все в вашем браузере!

Категория: Программирование » Веб-разработка

 

Библиотека Strutext обработки текстов на C++ — реализация лексического уровня

Автор: admin от 3-11-2014, 14:52, посмотрело: 645

Базовые принципы


Этот текст является продолжением поста о библиотеке Strutext обработки текстов на языке C++. Здесь будет описана реализация лексического уровня представления языка, в частности, реализация морфологии.

Категория: Программирование

 

Сам себе AWS. Часть 1

Автор: admin от 3-11-2014, 14:49, посмотрело: 694

И снова здравствуйте!

Сам себе AWS. Часть 1
Нет, это не Fez

В прошлый раз я вкратце рассказал, что есть на рынке open-source для создания карманного облака.
Теперь же настало время рассказать вам про сам OpenStack и его реализацию в виде Mirantis OpenStack 5.1.

Категория: Админитстрирование » Системное администрирование

 

Фракталы, Fortran и OpenMP

Автор: admin от 3-11-2014, 11:56, посмотрело: 1026

Когда-то давно я решил «потрогать» Fortran. Единственную задачу которую я придумал — генерация фракталов (заодно и OpenMP в Fortran'е можно было бы попробовать). В процессе написания я часто сталкивался с проблемами, решение которых приходилось додумывать самому (например в интернете не так много примеров использования чисел двойной точности или бинарной записи в файл). Но рано или поздно все проблемы решились, и я хочу написать этот текст, который возможно кому-нибудь поможет.

Писать я буду на диалекте Fortran 90, но с GNU расширениями (те же числа двойной точности).

Категория: Программирование

 

Pattern matching с помощью макросов

Автор: admin от 3-11-2014, 11:49, посмотрело: 497

Язык Julia не поддерживает такую технику программирования, хорошо зарекомендовавшую себя в языках Haskell, Prolog, Erlang, Scala, Mathematica, как pattern matching. Но разрешает писать макросы, которые позволяют исправить этот фатальный недостаток. Выглядит это примерно так:
julia> immutable X a end

julia> immutable Y a ; b end

julia> @case(Y(X(9),2),  Y(4,3)-> 55, Y(X(k),2)->1+k)
10

Исходный код доступен на github.
Похожую (но гораздо более развитую и готовую для использования) можно взять здесь, но она слишком большая, что бы разбирать ее как пример в статье.
Макромагия с полным разоблачением

Категория: Программирование

 

Fetching.io Localhost: локальный поиск по истории сёрфинга

Автор: admin от 3-11-2014, 11:26, посмотрело: 456

Fetching.io Localhost: локальный поиск по истории сёрфинга

Полнотекстовый поиск по истории — полезная вещь. Иногда вспоминаешь прочитанные факты, но в гугле их трудно найти. Бывает ещё и так, что веб-страницы уходят в офлайн, не попав в Internet Archive, тогда локальный кеш опять спасает. Да и не каждый хочет сливать свои поисковые запросы в Сеть.

1 ноября вышла программа Fetching.io Localhost, который в фоновом режиме тихо индексирует все посещённые веб-страницы и сохраняет их локально. Облачный/локальный поиск сделан с помощью Meteor и ElasticSearch.

Категория: Информационная безопасность

 

IceCash 1.3. Linux рабочее место кассира на php, с драйвером Штрих-М

Автор: admin от 3-11-2014, 01:19, посмотрело: 878

IceCash 1.3. Linux рабочее место кассира на php, с драйвером Штрих-М

Всем привет. Как-то давным придавно писал статью первый пост о проекте IceCash. Собственно никуда этот проект не потерялся, живет себе в моей организации и понемногу совершенствуется. Работает примерно на сорока кассах. Не шедевр, конечно, но свою функцию выполняет.

Категория: Программирование, Linux

 
Назад Вперед