Архив за месяц: Февраль 2007

Опасайтесь неявных преобразований в С++

Перевод с блога The Old New Thing. Оригинал здесь. Темой для сегодняшний разговор послужил вопрос клиента: "Я пытаюсь устранить ошибку, связанную с переполненим стека. Чтобы уменьшить размер стекового фрейма я удалил все локальные переменные, какие только мог, но все равно … Читать далее

Рубрика: Uncategorized | Оставить комментарий

Почему гранулярность адресного пространства составляет 64К?

Перевод с блога The Old New Thing. Оригинал здесь. Возможно, вам любопытно, почему VirtualAlloc выделяет память по границам 64К, хотя страничная гранулярность равна 4К. За это следует благодарить процессор Alpha AXP. На этом процессоре не существует команды "загрузить 32-битное целое … Читать далее

Рубрика: память | Оставить комментарий