Давайте вот так, с менее оценочным и более прагматичным подходом:
Карта системных вызовов при одинаковом замере отдачи одной html-странички.
Это Apache под Linux: www.habrahabr.ru/pictures/00/00/00/09/44/picture_1.jpg
# mkdir /mnt/tmpfs
# mount -t tmpfs -o size=1G /mnt/tmpfs/
# df -h /mnt/tmpfs
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.0G 0 1.0G 0% /mnt/tmpfs
В результате получаем каталог, находящийся в оперативной памяти.
Разумеется, данные стираются при перезагрузке, но для временного хранения файлов, к которым необходим быстрый доступ (и на чтение, и на запись), решение отличное.
Постоянно включённым комп держать не нужно, т.к. в этой железке есть две плюшки:
1. Слот для CF карты на которую сливается вся инфа при выключении и с которой восстанавливается при включении (есть встроенный аккумулятор)
2. Разъём для подключения внешнего питания — железка может получать питание снаружи даже при выключенном компе.
Сам о ней задумываюсь. Для БД — самое оно!
Пустая коробка (без DDR и CF) стоит около 300 баксов. Куда там серверным SSD за $700-$1000
Ещё у Gigabyte, кажется, похожие решения были, но вроде не такие ёмкие.
Ну и денег стоит оно соответственно, да и компьютер придётся постоянно включённым держать.
Зато этой штуке, я так полагаю, будет глубоко пофиг как там кластеры относительно блоков располагаются.
Ну да…
Можно себе представить. Сегодня ты простой прыщавый студент, завтра — успешный и влиятельный бизнесмен и даже не можешь представить что-то тебя скомпрометирует через 10-15 лет фоткой, случайно сохранённой в базе вКонтакте, где ты в хлам бухой валяешься в общаге или под забором после студенческой попойки, а твои кореша стебуться над тобой, ну или что-то вроде этого: .
Стоит задуматься лишний раз о том, сто постишь :)
Насчет лицензии SharpZipLib вы не правы, как и автор поста, т.к. там есть прямая оговорка, разрешающая использовать SharpZipLib в коммерческих проектах с закрытым исходным кодом.
Я брал ноут только с зарядкой — ни инструкций, ни коробки, ни чего-то еще. В большинстве мест в биосе и диагностических утилитах — «To be filled by OEM», так что DESTEN по сути только лепит наклейки (шепотом — на ноутбуки Durabook). Но раз их анонсируют только сейчас — видимо, они вполне «свежие». По крайней мере установленный Intel Core появился позже 2008.
Имелось в виду — опыт без обеспечения «чистоты» эксперимента. Забавный случай из практики лаборанта… Физик (кандидат в кандидаты наук) творит опыт — к огромному соленоиду подключается физ.прибор, замеряется куча параметров… И вдруг он замечает — амперметр показывает ток, при отключенном питании. «О Боже… Энергия из физического вакуума. Нобелевская премия»… Он достает тетрадь и погружается в расчеты. Через неделю он показывает тетрадь друзьям Те в шоке. И только через пару недель кто-то додумался проверить фоновые наводки от сети.
Карта системных вызовов при одинаковом замере отдачи одной html-странички.
Это Apache под Linux:
www.habrahabr.ru/pictures/00/00/00/09/44/picture_1.jpg
Это IIS под Windows:
www.habrahabr.ru/pictures/00/00/00/09/44/picture_2.jpg
Даже невооруженным глазом понятно, что чисто скалярно более ресурсоемко, и чисто статистически больше потенциальных точек для ошибок.
Оригинал короткой статьи тут:
habrahabr.ru/blogs/web_security/3033/
Если еще прикинуть что NGnix шустрее апача, то и вовсе думать не очем,
или у вас желание потроллить или ваш аватар противоричит вашим тезисам.
Apache быстрее IIS
# mkdir /mnt/tmpfs
# mount -t tmpfs -o size=1G /mnt/tmpfs/
# df -h /mnt/tmpfs
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.0G 0 1.0G 0% /mnt/tmpfs
В результате получаем каталог, находящийся в оперативной памяти.
Разумеется, данные стираются при перезагрузке, но для временного хранения файлов, к которым необходим быстрый доступ (и на чтение, и на запись), решение отличное.
Все это можно исправить и в уже установленном дистрибутиве.
Подробности смотрите здесь:
wiki.nntc.nnov.ru/?title=Ubuntu_10.04.2_%D0%B4%D0%BB%D1%8F_%D0%BF%D1%80%D0%B5%D0%BF%D0%BE%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9
Все исправляется точно так же как и в 10.04
Открытость вроде как означает свободный доступ к коду? А вот микрософту нельзя www.computerworld.com/s/article/9219115/Google_claims_Microsoft_improperly_showed_Android_code_to_expert
Лицензию на java они даже не получили на время релиза
fosspatents.blogspot.com/2011/08/oracle-and-google-keep-wrangling-over.html (там по большей части про другое, но абзац про яву интересный)
А вот тут они вытесняют конкурента из своей «открытой» системы
searchengineland.com/skyhook-wireless-sues-google-you-lie-about-openness-50902
Ну а кода 3.0 так и вообще не видать.
Как по мне, то, если пытаться закрыть GCC — это да, «давить опенсорс», а вот эти войны корпораций за патенты вообще к опенсорсу не относятся
1. Слот для CF карты на которую сливается вся инфа при выключении и с которой восстанавливается при включении (есть встроенный аккумулятор)
2. Разъём для подключения внешнего питания — железка может получать питание снаружи даже при выключенном компе.
Сам о ней задумываюсь. Для БД — самое оно!
Пустая коробка (без DDR и CF) стоит около 300 баксов. Куда там серверным SSD за $700-$1000
Ну это Вам, коллега, вероятно что-то типа этого надо:
64GB SATA2 DDR2 HyperDrive
Ещё у Gigabyte, кажется, похожие решения были, но вроде не такие ёмкие.
Ну и денег стоит оно соответственно, да и компьютер придётся постоянно включённым держать.
Зато этой штуке, я так полагаю, будет глубоко пофиг как там кластеры относительно блоков располагаются.
Можно себе представить. Сегодня ты простой прыщавый студент, завтра — успешный и влиятельный бизнесмен и даже не можешь представить что-то тебя скомпрометирует через 10-15 лет фоткой, случайно сохранённой в базе вКонтакте, где ты в хлам бухой валяешься в общаге или под забором после студенческой попойки, а твои кореша стебуться над тобой, ну или что-то вроде этого: .
Стоит задуматься лишний раз о том, сто постишь :)