|
|
|
Junior Member
      
участник
Last Login: 26.05.2006 12:26
Сообщ.: 10,
Visits: 112
|
|
программам написанным на С выделяется максимальный размер 4 гбайта. Этот размер можно изменить но для этого нужны дополнительные действия
А сколько максимально выделяется для прог на С# и можно ли его изменить???
|
|
|
|
|
Forum Guru
      
участник
Last Login: 14.02.2006 1:04
Сообщ.: 55,
Visits: 606
|
|
| Я думаю размер зависит от оперативной и виртуальной памяти
|
|
|
|
|
Junior Member
      
участник
Last Login: 26.05.2006 12:26
Сообщ.: 10,
Visits: 112
|
|
Сформулирую вопрос по другому:
можно ли использовать address windows extension для приложений на C#
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
А разве 4 Гб не определяются типом процессора и системой в конечном итоге(для 32 bit - ой адресации.). А как это можно увеличить в данном случае число 4 Гб, вроде бы регистры 32 - разрядного процессора в состоянии адресовать только число 2 в 32 степени различных адресов.
Men in black
|
|
|
|
|
Forum Member
      
участник
Last Login: 19.08.2008 17:28
Сообщ.: 49,
Visits: 512
|
|
Что то это не очень похоже на тему о С#
Вячеслав_Вас - у
адрес формируется не прямой адресацией
а путем хитрой комбинации значений значений 2-х регистров : сегментного и регистра смещения котрый определяет значение смещения в СТРАНИЦЕ памяти(хотя это вроде не точно) почитай про страничное преобразование памяти
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
Ну да, в сумме сегмент + смещение это и есть адрес в памяти. Я это и имел в виду.
Men in black
|
|
|
|