avva: (Default)
[personal profile] avva
Только Майкрософт может сделать так, что системные файлы 64-битных приложений хранятся в папке "system32", а системные файлы 32-битных приложений — в папке "syswow64".

Впечатляет, ага. Молодцы ребята!

Date: 2005-11-22 10:55 am (UTC)
From: [identity profile] ocbmuhor.livejournal.com
Стоит ли вообще переходить с 32битных Windows на 64битные?

Date: 2005-11-22 10:56 am (UTC)
From: [identity profile] avva.livejournal.com
Понятия не имею, я даже и не пробовал ни разу. Об описанном обстоятельстве услышал/проверил.

Date: 2005-11-22 01:53 pm (UTC)
From: [identity profile] bobiboba.livejournal.com
Я пробовал, тяжелое впечатление.

Date: 2005-11-22 10:57 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Переходи с 32-битных Windows на 64-бытный Solaris.

Date: 2005-11-22 11:09 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
А как там с эмуляцией win32? (А, впрочем, солярка же и на x86 живёт...)

Date: 2005-11-22 02:47 pm (UTC)
From: [identity profile] zavr.livejournal.com
да там со всем плохо. еще совсем недавно они не умели работать с USB ключами и всякой другой USB хренью (при том что на заду SUN Ray стоит, кажется, 8 USB портов)

Date: 2005-11-22 02:10 pm (UTC)
From: [identity profile] livsy.livejournal.com
Это если 3Gb под данные не хватает, то стоит, а так...

Date: 2005-11-22 11:09 am (UTC)
From: [identity profile] alexis-m.livejournal.com
backward compatibility? Понятно, но все равно смешно :)))

Date: 2005-11-22 11:19 am (UTC)
From: [identity profile] avva.livejournal.com
Вот именно, понятно, но всё равно смешно ;)

Собственно, всё просто: ради всех приложений, где имя системной папки зашарашено как system32, это решили не менять - хоть их и надо перекомпилировать, чтобы они бежали "как родные" под 64, всё равно, одно дело перекомпилировать, другое - заставить всё это менять. С другой стороны, тем 32-битным, которые бегут в режиме эмуляции, не "как родные", нельзя позволять перезаписывать в эту папку свои 32-битные DLLи, поэтому в режиме эмуляции эта папка переадресовывается в другую, специально для них. А как её назвать, эту специальную? Режим эмуляции 32-битных под 64-битной системой называется Wow64, поэтому назовём её syswow64.

Date: 2005-11-22 11:30 am (UTC)
From: [identity profile] http://users.livejournal.com/_iga/
Могли бы раньше подумать, и завести не только %SystemRoot%.

Date: 2005-11-22 11:34 am (UTC)
From: [identity profile] avva.livejournal.com
Эти - не могли :)
From: [identity profile] doommaster.livejournal.com
То есть, если я запущу 32-битный файловый менеджер, то в папке system32 я увижу, на самом деле, содержимое папки syswow64? Да, смешно... :(

Мне кажется, слишком часто такая операционка будет слетать, требуя переустановки. Потому что рано или поздно какая-нибудь программа, работая в 64-битном режиме, т.е., имея доступ к реальной папке system32, случайно запишет туда 32-битные dll-ки. Чтобы этого добиться, достаточно, наверное, у 32-битного приложения перекомпилировать под 64 разряда только инсталлятор.

Date: 2005-12-07 12:25 pm (UTC)
From: [identity profile] alexis-m.livejournal.com
В не очень давние времена можным способом борьбы с вирусами была установки Windows в папку, отличную от предлагаемой по умолчанию. И многие звери просто не находили ее. :)
А так, ну тяжко ведь сразу думать обо всем и надолго.

Date: 2005-11-22 11:22 am (UTC)
From: [identity profile] rgu.livejournal.com
ага, как говорится: cngrtltn !

Date: 2005-11-22 11:39 am (UTC)
From: [identity profile] sergeax.livejournal.com
А какое это, собственно, имеет значение? Тем более что у такого на первый взгляд странного поведения есть вполне понятная причина.

Date: 2005-11-22 02:14 pm (UTC)
From: [identity profile] livsy.livejournal.com
Эта вполне понятная причина -- ошибка на стадии проектирования.
From: [identity profile] tom-ohawk.livejournal.com
Это чтобы враг ни за что не догадался!
ведь уже много лет в терминологии Майкрософт system partition - та где находится начальный загрузчик (NTLDR), а boot partition - та где находится операционная система (ntoskrnl.exe)

Date: 2005-11-22 04:24 pm (UTC)
From: [identity profile] stevebest.livejournal.com
А вам всегда удается проектировать свои приложения на 15 лет вперед? Уточню: пятнадцать лет непрерывного развития.

Date: 2005-11-22 05:33 pm (UTC)
From: [identity profile] anton.livejournal.com
Странно. С System на System32 в своё время не постеснялись перейти, а тут...

Date: 2005-11-22 05:51 pm (UTC)
From: [identity profile] raccoon.livejournal.com
Шифруются...

Date: 2005-11-22 10:14 pm (UTC)
From: [identity profile] sirreindeer.livejournal.com
Шифроваться можно по разному - на днях вот обнаружил (http://www.livejournal.com/users/sirreindeer/1818.html#cutid1) в WinXP в windows\system32\ файл ahui.exе

Date: 2005-12-08 01:32 pm (UTC)
From: [identity profile] raccoon.livejournal.com
Ого.
И что - запускали?
Что происходит?
По ui нв конце имени вроде на какой-то интерфейс машины с человеком похоже.
Но вот ah - безусловно интригует.

Date: 2005-11-22 05:58 pm (UTC)
From: [identity profile] dr-tambowsky.livejournal.com
64-битная библиотека LAPACK, скомпилированная под Win, и отлинкованная с кодом, скомпилированным 64-битным Intel'овским компилятором (MSC совместим, линкует MSC библиотеки), работает *медленнее*, чем 32-битная версия дла CygWin (gnu). Собственно, не в остальном даже коде щастье. Сами библиотечные функции в Win-64 версии библиотеки отрабатывают дольше.

Date: 2005-11-22 07:02 pm (UTC)
From: [identity profile] 109.livejournal.com
а с чего ему работать быстрее, если всё то же самое, только все пойнтеры в два раза больше размером?

Date: 2005-11-23 06:47 am (UTC)
From: [identity profile] dr-tambowsky.livejournal.com
Да вот, я тоже думал-думал... Всё-таки, численная библиотека. В каких-то ситуациях, теоретически, должно сильно помогать. Но, видимо, не в этой. Либо алгоритм действительно требует random access к данным и тогда, действительно, от размера пойнтеров только хуже становится, либо так "оптимизировали" бездельники. Я, честно говоря, не помню всяких подробностей матричной диагонализации... Тридиагональная форма или left-right decomposition, но какой там требуется доступ? Неужели нельзя воспользоваться более широкой шиной данных и большими регистрами??

У кого длиннее...

Date: 2005-12-08 01:41 pm (UTC)
From: [identity profile] raccoon.livejournal.com
Они там в Microsoft всем, кто приходит к ним работать, пытаются задать простенькую задачку на использование указателей.
Победителем в конкурсе становится тот, кто придумает и использует самый длинный указатель...

Date: 2005-11-23 02:53 am (UTC)
From: [identity profile] moon-aka-sun.livejournal.com
Наверняка, не было более простого решения. Увы, такое случается. Со стороны выглядит странно.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 03:25 am
Powered by Dreamwidth Studios