Блог переехал
Aug 23, 2006 · CommentsWordPress Блог переехал на постоянный адрес: https://blog.not-a-kernel-guy.com
Одной из задач, стоявшей перед разработчиками 64-битной версии Windows, была минимизация усилий разработчиков, связанных с переходом на новую архитектуру. В идеальном случае для переноса корректно написанного приложения должно было хватать перекомпиляции 64-битным компилятором. Wow64 играет основную роль в обеспечении мирного сосуществования 32 и 64 программ.
Read On →Пришло письмо по внутренней рассылке:
Soon Microsoft will be in Russia interviewing interested and qualified candidates for software development positions in our SQL Server Product Group in the US at our corporate headquarters. If you are interested, or know someone who is interested, please have them send their resume/cv to russiacv@microsoft.com today!!!
Read On →Wow64 это сокращение от «Windows on Windows64». Так обозначается эмулятор 32-битного, x86-совместимого окружения, позволяющего запускать 32-битные приложения на 64-битных версиях Windows. Соответствующий раздел в MSDN (http://windowssdk.msdn.microsoft.com/en-us/library/ms775191.aspx) хорошо описывает отличия между окружением 32-битных и 64-битных приложений. Я же хотел бы рассказать о нескольких, очевидных и не очень, особенностях взаимодействия 32 и 64-битных приложений.
Read On →Всему свое время: время разбрасывать грабли и время наступать на них…
Первое, к чему привыкаешь, работая на 64-битной версии Windows это то, что 32-битные и 64-битные приложения разнесены по разным каталогам: первые используют «Program Files (x86)» и «%windir%\SysWOW64», тогда как вторые - «Program Files» и «%windir%\System32». Более того, все (за небольшим исключением) обращения из 32-битных приложений к «%windir%\System32» перенаправляются в «%windir%\SysWOW64», защищая тем самым систему от засорения 32-битными компонентами.
Read On →