|
|
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Добрый день ! Столкнулся с такой проблемой. Сейчас стоит 2003-й сервер 32 бита, крутится на нем много сайтов. Купил новый сервак + много памяти. Соответственно надо ставить 64 бита. На сайтах используется ряд библиотек, например XStandard.Image. Регистрировал ее в системе и так: C:\WINDOWS\SysWOW64\regsvr32.exe E:\Distrib\X-image\XImage.dll и так: C:\WINDOWS\system32\regsvr32.exe E:\Distrib\X-image\XImage.dll При регистрации никаких ошибок не выдает, говорит, что мол все зарегистрированно. Но на новой системе в кодах сайтов почему-то вот на этой строке : Set ximg = Server.CreateObject("XStandard.Image") пишет вот такую ошибку: Microsoft VBScript runtime error '800a01ad' ActiveX component can't create object Подскажите, если кто сталкивался - выход из этой ситуации есть ? Я думаю, что с остальными библиями такая же проблема. Большое спасибо. С уважением, Сергей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 15:14 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
а чё, памяти больше 64 Гигабайт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:25 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Нет, 20 гигов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:41 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
ну так нафиг 64 битную ставить? enterprise edition как 2003, так и 2008 server поддерживает 64 гига 2008 2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:14 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Gatmanа чё, памяти больше 64 Гигабайт? Если памяти больше ~3,7 гигабайт, то стоит брать 64-разрядную ОС ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:14 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
zloy den Gatmanа чё, памяти больше 64 Гигабайт? Если памяти больше ~3,7 гигабайт, то стоит брать 64-разрядную ОС аргументы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:15 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Хм, сейчас погуглил и выяснил что серверные системы могут нормально обращаться с объемами до 64 Гб. Я имел ввиду домашние ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:30 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
ну за домашние кто б спорил. но вообще это проблема майкрософта, т.к. интеловские процы ещё кажется с пентиума про (могу ошибаться) поддерживают расширение физических адресов (т.е. 36 битную шину адреса), а у мелкософта руки кривые были эту технологию реализовать, вот тока в серверных и смогли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:33 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
http://www.ixbt.com/soft/windows-4gb.shtml Вот что нарыл на эту тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:35 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0aafb9a0-1b1c-4a39-ac9a-994adc902485.mspx?mfr=true Похоже, что проблема решена. Буду тестить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:55 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Gatman wrote: > ну так нафиг 64 битную ставить? enterprise edition как 2003, так и 2008 > server поддерживает 64 гига > 2008 Одному приложению - максимум 2 или 3 гига. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 00:16 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Серверный процесс 64-битный? Вроде недавно на Исходниках был похожий вопрос, там пришли к мнению, что 64-битный процесс не может загружать 32-битные DLL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 00:52 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
MasterZiv Одному приложению - максимум 2 или 3 гига. Насколько я знаю, 64 битная винда даёт процессу максимум 4 Гб. так ли велико это преимущество, если учесть что все указатели (да и int'ы) в 64-битной версии занимают 8 байт, т.е. размер данных процесса увеличится в среднем на 30-50% (я не имею ввиду кучу), да и разрядность комманд перехода также увеличится, а их в коде ой как много. Т.е. я хочу сказать, что реальная разница между 3 Гб в 32-й версии и 4 Гб в 64-й никак не тянет на 1 Гб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 11:36 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
Gatman wrote: > Автор: "Gatman" > MasterZiv > > Одному приложению - максимум 2 или 3 гига. > > > Насколько я знаю, 64 битная винда даёт процессу максимум 4 Гб. так ли Про 32 бита был вопрос. Почему нужна 64 битная система. > сказать, что реальная разница между 3 Гб в 32-й версии и 4 Гб в 64-й > никак не тянет на 1 Гб Я про 64 бита в винде ничего не знаю, но подозреваю, что вы неправы, иначе для 64 битов не было бы никаких поводов к существованию. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 11:48 |
|
||
|
Регистрация и работа 32-bit ой библиотеки в 64-bit ой системе.
|
|||
|---|---|---|---|
|
#18+
MasterZivЯ про 64 бита в винде ничего не знаю, но подозреваю, что вы неправы, иначе для 64 битов не было бы никаких поводов к существованию. ссылка Цитата оттудаПо умолчанию виртуальный размер процесса в 32-разрядной Windows — 2 Гб. Если образ помечен как поддерживающий большое адресное пространство и система загружается со специальным ключом, 32-разрядный процесс может занимать до 3 Гб в 32-разрядной Window's и до 4 Гб в 64-разряднойСмысл 64-й битной серверно винды как раз в том, чтобы использовать более 64 Гб оперативной памяти и до 8 Терабайт ! виртуального пространтсва для 1 процесса Для домашней ОС смысл в том, чтобы использовать более 4 ГБ ОП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 11:59 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35510467&tid=1345065]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 358ms |

| 0 / 0 |
