Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Архив рассылки


<< < 207 | 208 | 209 | 210 | 211 | 212/275 | 213 | 214 | 215 | 216 | > >>


KoDa HET u HE byDET vol.213

Неблокирующие межпроцессные коммуникации

Некоторое время назад я заинтересовался такой задачей: найти способ межпроцессного (или межпотокового) обмена информацией, который предъявлял бы минимальные требования к платформе и не требовал бы наличия у процессора специальных команд. Данная статья описывает способ обмена данными между процессами/потоками безо всяких блокировок, который не требует никаких специальных команд. Единственным условием нормальной работы этих алгоритмов является знание размера машинного слова для данной платформы (processor word length).



Анализ посещаемости сайта рефералами

Каждому владельцу ресурса не будет лишним знать, откуда именно заходят посетители на его сайт. Для тех, кому интересно решение данной проблемы (задачи) с помощью PHP, и посвящена данная статья.



Оперативная память. Эпизод I. Физическое устройство

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



Оперативная память. Эпизод II. Логическая структура

Когда-то давно, на заре рождения компьютерной техники, оперативная память была очень маленькой и для ее адресации использовались 2 байта (так называемое "слово"). Такой подход позволял адресовать 64 Кб памяти, и адресация была линейной - для указания адреса использовалось одно-единственное число. Позже, с усовершенствованием техники, производители поняли, что имеется возможность поддерживать бОльшие объемы памяти, но для этого нужно сделать размер адреса больше.



Оперативная память. Эпизод III. Управление памятью в приложениях

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



Оперативная память. Эпизод IV. Управление памятью: взгляд изнутри

Кучей (heap) называют большую область памяти, используемую для хранения информации о свободных и занятых блоках памяти. Первоначально, при запуске приложения, ему выделяется куча некоторого размера, как правило, фиксированного для системы. Собственно функции выделения и освобождения памяти обращаются к куче, чтобы найти свободный блок достаточного размера, помечают этот блок как занятый и возвращают его адрес приложению...




Последние темы форума.

Borland C++ Builder Web программирование Microsoft Visual C++ Visual Basic Delphi & Kylix Низкоуровневое программирование Отдохнем :) Общие вопросы программирования Операционные системы HTML Win32 API Гостевая книга Базы данных и язык SQL Графика Pascal Студентам Работа Microsoft .NET Framework Компьютерная безопасность Программирование под Linux/Unix Java SQL сервера


Новые сайты в каталоге.
  • AlterHost
    • Мы предлагаем регистрацию, создание и полную поддержку сайтов в Интернет, оТ и До, заказав и оплатив наши услуги Вы можете забыть о поддержке и продвижении Вашего сайта, все хлопоты по его созданию, поддержке, продвижению мы возмем на себя.
  • Электронные платежные системы интернета
    • Электронные платежные системы интернета - web money, e-gold, yandex money, paycash, e-port, rupay, paypal, goldmoney, e-ls, moneybookers, stormpay и др. На сайте PaySystem вы сможете найти множество полезной информации о наиболее популярных электронных платежных системах. Обзоры и описания работы платежных систем.
  • ASPortal
    • Програмирование: исходники, статьи. Готовые программы.
  • надежный хостинг
    • Услуги хостинга от $1, включая: субдомены, неограниченный трафик, SMTP, cgi, PHP, MySQL, POP3 EMail, несколько FTP аккаунтов, паролирование директорий, MIME TYPES и т.д. Регистрация доменов.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог