Свежие комментарии
Title | Comment |
---|---|
Очень не хочется переписывать почти полный набор примитивов |
Очень не хочется переписывать почти полный набор примитивов FILE* самостоятельно. Велосипед же ж. |
буферизацию надо свою. независимо. и инлайнить. |
буферизацию надо свою. |
Сорри, я тёмный, а что там в |
Сорри, я тёмный, а что там в LibRAW такого, кроме чтения и записи файлов? Оно ж сразу целиком в память читается одним куском, не? Да и писать тоже можно сразу блоками, типа writev. К чему там буфера, собственно? |
fgetc() вообще штука крайне специфическая. Обычно стараюсь э |
fgetc() вообще штука крайне специфическая. |
Да, "лишние локи" - под Linux, если собирать мультитредную п |
Да, "лишние локи" - под Linux, если собирать мультитредную программу или с -fopenmp (которая тоже мультитредной становится). |
Насколько я вижу, в FILE* имеются лишние локи. В результате |
Насколько я вижу, в FILE* имеются лишние локи. В результате у меня жалкий 37-мегабайтный файлик fgetc()-ем читается (т.е. посимвольно) почти две секунды. Про getc_unlocked я знаю. Не, что фишка быстрее работает - видно в тестах. Не на всех системах, вот на FreeBSD совсем уж лишних локов нет и разницы тоже почти нет. |
Я - тоже человек темный, тестов не читал. При своем очень не |
Я - тоже человек темный, тестов не читал. При своем очень немаленьком опыте разработки на C++ в превосходство *производительности* работы std-шных потоков над операциями через FILE* не особо верю, там другие плюшки - в основном типизированный и безопасный ввод-вывод. Буферизация ввода-вывода - вещь довольно банальная, сильно улучшить её на потоковых операциях крайне затруднительно. Так что единственный реальный ресурс ускорения потоковых операций над FILE* - это переход с вызовов функций на подстановку inline-ов. В каких-то, особенно патологических случаях (тестах) может сыграть. |
Ну насколько я понимаю, вы компилируете всегда сами, не опен |
Ну насколько я понимаю, вы компилируете всегда сами, не опенсорс.... Буду пробовать, но ожидаю открытий чудных.... |
Мы под себя stream адаптировали (подменяли std::basic_filebu |
Мы под себя stream адаптировали (подменяли std::basic_filebuf), граблями по лбу не поймали. Правда, мы и под экзотику всякую не компилируем, только MSVC 2005 и старше да GCC 4.x под Linux и Mac OS X. |
люди помогите заказать вещи |
люди помогите заказать вещи на амазоне через paypal карточку вот чуть что мой мейл кто может помогите 123ridllers@mail.ru |
забыл ссылку |
забыл ссылку http://kinzulis.livejournal.com/22062.html |
стоит ли поднимать ISO или можно снимать с недодержкой |
Алексей, Вас не затруднит посмотреть, то что мне удалось наэксперементировать? И подскажите, пожалуйста, где я что-то делаю не так или неправильно. |
Конкретно с free() - это чисто виндовая подлость. Но, да, п |
Конкретно с free() - это чисто виндовая подлость. Но, да, придется тоже так делать. |
Я в своих инструментальных средствах всегда для такого случа |
Я в своих инструментальных средствах всегда для такого случая делаю свои функции для освобождения/закрытия всего, что моя библиотека/окружение выделяет/открывает для клиентского приложения. Граблей - миллион. Например - я люблю статичную линковку сишного рантайма, а там сразу будет пипец при освобождении памяти "со стороны" :) Да и отладочная версия распределителя памяти у меня есть своя :) |
А, нет, нашел. Но там только |
А, нет, нашел. Но там только за несколько месяцев графики, а переезд был зимой. |
Хостинг-сервер-итп остались |
Хостинг-сервер-итп остались те же самые, это мой личный сервер на colo. А в вебмастера сайт не заведен, кажется (или я не помню аккаунт) |
Скорость / хостин / доступность |
Про скорость загрузки вы отвечали. |
Там этих линуксов - шляпой |
Там этих линуксов - шляпой кушай. Хрен выберешь. Gentoo не видел, но потому что не искал. А основные - да представлены, но не всегда самых наипоследних версий (CentOS, например, 5.4, а вышел уже 5.5) |
Кстати, а как там с |
Кстати, а как там с разнообразием дистрибутивов Linux? |
Про EVENT |
На днях закончился семинар Сиверы, твм было обсуждение по одному неприятному вопросу относительно Event. Оказывается, производство Event кроме родного, существует ещё в Корее и в Китае. Этот Event сильно отличается по характеристикам и очень далёк от стандартов, ради которых можно покупать куртку или штаны за существенные деньги. И скоро один их Российских брендов планирует выпуск одежды из евента как вы понимаете, Китайского по цене до 10 тыщ. Этот вопрос и стал таким вот неприятным, поскольку, человек купивший такую куртку станет говорить - г..но этот ваш евент. И Сивера соответственно тоже - туда растуда. Вот и думали на сивере - что делать. Был даже такой вариант - сделать модель из Китайского евента, назвать как-нибудь посмешнее и предлагать с пояснениями покупателям. Но это, конечно - смешно. Решили продолжать делать качественно и из материалов топовой линейки, а этот вопрос освещать максимально, чтобы минимизировать вред от Китайской экспансии. И по прежнему добиваться признания за счёт качества и самых топовых материалов. Вы уж извините, что я тут встрял, но просто увидел обсуждения, да и решил сказать пару слов. |
Правильно пишет и нечего было |
Правильно пишет и нечего было две сотни экономить на cpu, проц у тебя говно, че ты еще возбухаешь, покупай новый http://en.wikipedia.org/wiki/X86_virtualization#Intel_Virtualization_Tec... |
Да, кстати, если нужен |
Да, кстати, если нужен какой-то экзотический линукс на полчасика, скажем чтобы проверить, что бинарный варез будет на нем работать, то EC2 - очень хороший вариант. Дешево и сердито. |
Да просто понадобился линукс |
Да просто понадобился линукс на colocation c публичным IP-адресом. А компанейские сервера - все под FreeBSD. Амазон по 2 цента в час (+ сторадж, но это тоже примерно на полтора бакса в месяц получается) - показался удобным вариантом. Но это - в чистом виде для веба. |
Если не секрет, для каких |
Если не секрет, для каких целей планируется использовать упругое облако? Для чего-то конкретного, или просто пощупать? Первое о чём я подумал - вычислительный кластер, Второе - build/test ферма, но всё же имхо это для крупных проектов, для остальных можно обойтись и без фермы (например ограничится VM). Конечно можно найти много применений в web-приложениях и т.п., но для меня это не так интересно. Хотелось бы услышать/обсудить другие варианты применения. Типа: "ухты, чрезвычайно полезная штука, надо её на полку поставить,... вот тока где её теперь применять" |
Об ей и речь. Попробовал 3-й 64-битный вариант с тем же успе |
Об ей и речь. Попробовал 3-й 64-битный вариант с тем же успехом. Переключился на CentOS, этот хотя бы заработал с первого раза (Amazon Linux тоже работает с первого раза, но набор линуксных библиотек там удивительный, а самому пересобирать варез прямо на виртуальной машине - тоже странно получается - gcc44 он мне нашел, а про g++ такой версии говорит что в репозитории нема, или я его не так звал. |
а если опенсусю? |
а если опенсусю? |
Спасибо! |
Наводка на empire efi очень помогла. Пошаговые инструкции чудесны! |
мудрейшие! подскажите пожалуйста новичку |
не пинайте сильно, если совсем лень отвечать будет, подскажите где про это написано. |
Трафик летом упал, сейчас |
Трафик летом упал, сейчас опять подрос. А обратно мне незачем. И на WP незачем, не хочу сущности плодить |
А обратно переходить непробовали? |
Сейчас все еще Друпал? |
Pages
