Сегодня 18 марта, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7283
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Хабрахабр: Web-разработка / Блог / Захабренные
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1
Адрес блога: http://habrahabr.ru/blog/webdev/
Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL
 

Ускорение в 3,7 раза после удаления Sleep() в WebKit

2012-09-03 12:26:19 (читать в оригинале)

Джофф Гарен (Geoff Garen) из компании Apple обнаружил вызов Sleep() в спинлоке функции TCMalloc сборщика мусора WebKit.

 -#if OS(WINDOWS)
-    Sleep(2);
-#else
-    struct timespec tm;
-    tm.tv_sec = 0;
-    tm.tv_nsec = 2000001;
-    nanosleep(&tm, NULL);
-#endif

После удаления Sleep производительность сборщика в определённых условиях выросла в 3,7 раза. Это наглядный пример, как одна маленькая оптимизация способна в несколько раз повысить производительность.
Читать дальше →

[Из песочницы] Internet Explorer 7-9: выбор инструментов для максимальной поддержки CSS3, HTML5

2012-09-03 12:23:45 (читать в оригинале)

Наверное, вы уже слышали о таких вещах как CSS3 Pie, Selectivizr, HTML5 Boilerplate, CSS3 Media queries и т.п. Речь пойдет о том, как использовать все эти инструменты вместе: дело в том, что неоднократно были замечены конфликты между ними. Ну, а если вы не совсем понимаете, зачем вам HTML 5 и CSS 3, тогда не стану навязывать эти технологии; просто скажу, что они позволяют сократить время верстки (хотя, это не единственный плюс).
Читать дальше →

КАД: все арбитражные суды России в одном Android-устройстве

2012-09-03 12:21:12 (читать в оригинале)



Картотека арбитражных дел — ещё один проект компании Parcsis, для которого был создан клиент под ОС Android. Это третий по счёту проект, и в нём был учтён весь имевшийся на тот момент опыт разработки Selloby и СПС. Читать дальше →

[Из песочницы] Удобные классы для получения статусов IM на PHP

2012-09-03 12:11:12 (читать в оригинале)

Вдохновившись темой получения статусов мессенджеров на PHP, я решил структурировать код получения статусов, так и родился мой небольшой проект.

Основная концепция моего проекта такова:
1. ООП
2. Использование универсальных и удобных велосипедов классов для основных и вспомогательных функций
3. Получение статуса как описанного в enum кода, но не текстовым или иным сообщением, отделение вида от контроллера.

Подробное описание проекта

[Из песочницы] Что убило Linux Desktop (версия Miguel de Icaza)

2012-09-03 11:42:48 (читать в оригинале)

Примечание переводчика
Мне показалось интересным мнение человека, сделавшего немалый вклад в Linux и то, что его окружает. Мнение переводчика может как полностью совпадать с переводом, так и кардинально отличаться. Исходный пост Miguel de Icaza можно найти здесь

Подлинная история.

Жесткий диск, который хранил раздел /home на моей Linux машине, накрылся и я должен был заменить его новым. Так как системный блок находится под столом, то я должен был отключить все кабели, достать его, поменять жесткие диски местами и вставить все это обратно.

Довольно стандартные действия. Подключить блок питания, подключить клавиатуру, подключить мышь, но когда я дошел до аудиокабеля, я просто пропустил его.
Читать дальше →


Страницы: ... 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 ... 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.