Публикации от Александр Алексеев

Почему компилятор генерирует операции с памятью для полной переменной, даже если задействован только один байт?

Это перевод Why does the compiler generate memory operations on the full variable even though only one byte is involved? Автор: Реймонд Чен. Когда-то я помогал Читать на сайте автора.

Читать на сайте автора.

Поддержка классического оборудования эмуляцией

Это перевод Keeping classic hardware alive through emulation. Автор: Реймонд Чен. На конференции и выставке Windows 2000, которая совпала с запуском операционной системы, я посетил стенд Читать на сайте автора.

Читать на сайте автора.

Ответ на задачку №25

Ответ на задачку №25.
Сначала можно подумать что утверждение — не верно. Действительно: begin
TMyThread.Create.Start;
end.Эта программа завершится немедленно, не дав потоку выполниться. Иными словами, программа

Читать на сайте автора.

Старомодная матчасть по завершению процессов

Это перевод The old-fashioned theory on how processes exit. Автор: Реймонд Чен. В былые времена жизнь была намного проще.В прежние времена считалось, что процессы контролируют свои Читать на сайте автора.

Читать на сайте автора.

Как однажды ядро Windows пыталось противостоять гамма-лучам, разрушающим кэш процессора

Это перевод For a brief period, the kernel tried to deal with gamma rays corrupting the processor cache. Автор: Реймонд Чен. Однажды вот такой код был Читать на сайте автора.

Читать на сайте автора.

Что случилось со шрифтом Arial Unicode MS?

Это перевод What happened to the Arial Unicode MS font? Автор: Реймонд Чен. Клиент хотел узнать, что случилось со шрифтом Arial Unicode MS. Раньше он устанавливался Читать на сайте автора.

Читать на сайте автора.

Ответ на задачку №24

Ответ на задачку №24.

Задачка была про «чистое» и «грязное» завершение работы программы. Иногда я вижу такую классификацию: TerminateProcess — самое «грязное» завершение работы процесса. Процесс

Читать на сайте автора.

В трёх экземплярах, будьте добры

Это перевод Windows Confidential: In Triplicate, Please? Автор: Реймонд Чен. Однажды клиент заметил, что размер файла, о котором сообщал Explorer, не меняется, пока приложение, которое обновляет Читать на сайте автора.

Читать на сайте автора.