Kernel3: Все сообщения за 6 Декабря 2007 года

 
ПнВтСрЧтПтСбВс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Kernel3

аксакал

Татарин> ХР-32 - теряю гигабайт ОЗУ (а мне оперативка ОЧЕНЬ нужна, гораздо нужнее всего остального);
Чего-чего? :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

В.М.> С тех пор уровень сложности вступительных заданий только понизился, все стало гораздо проще. Снова -это совершенно объективный процесс, проводимый вузами сознательно. Так что какие там 6 и тем более 8..
Есть мнение, что уровень сложности школьной программы с тех пор снизился ещё сильнее :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Vale> на машине с 32 бит ОС и 4Гб озу, от ОЗУ отъедаются - обьём видеопамяти+AGP апертуры, плюс на шину PCI. Обычно 3.25 остаётся.
Бррр. Мы о чём? Об объёме физической памяти или адресного пространства? :) Если о втором, то PAE должно помочь :) Или ключик /3gb в boot.ini. Но применять его нужно осторожно :)

Гы. Здесь я чё-то стормозил :) PAE не поможет, а /3gb годится для обоих случаев :F
Broken Windows® cures my ills and makes me feel alright... ©  
Это сообщение редактировалось 06.12.2007 в 16:59

Kernel3

аксакал

В.М.> Честно скажу - мне это просто трудно даже представить :) И программу обычной школы тех времен считаю уже простецкой, да инынешняя вроде от нее не отличается. Есть у мен ядовольно плотный и постоянный опыт "консултаций" ныне 15-летних :)
Помнится, наша алгебрачика с тоской вспоминала "старые добрые" времена, когда в старших классах преподавали теорию пределов в ВУЗовском объёме и дифференциальное/интегральное исчисление в расширенном варианте :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Татарин> Адресного пространства.
Татарин> Админ мне сказал, что на наших машинах это не лечится. Я сам не копался, но ему верю.
Странно как-то :) Даже если и так, но нужно поставить нормальные HDD, чтобы работа с файлом подкачки происходила как можно прозрачнее :) И, главное, непонятно, чем вам поможет 64-битность.
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Bredonosec> Не существующего, а если надо передвигать данные. Гонять границы разделов, или делить существующий, но по свободному месту - пофиг, любой сработает.
Bredonosec> Кому-то акронис глюки иногда кинет, кому-то партмеджик. Но в большинстве случаев выясняется, что по живому резали - данные перегоняли.
Bredonosec> У меня ни разу на появлялось глюков. Но по данным не резал и не собираюсь в будущем.
Вот видите, сами же всё понимаете :) Но, ради придирки, замечу, что "свободное место" в вашем понимании имеет смысл только для схемы партиционирования MBR. В LDM всё посложнее :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Татарин> В смысле "нормальные"? и причём тут это? Файл подкачки в любом случае в миллион раз медленнее ОЗУ.
Ну, не в миллион :)
Татарин> 64-битность поможет тем, что в 64-бит режиме винда адресует всю физически доступную память, все 4Гб.
В 32-х битах тоже. Бо адресное пространство у каждого процесса своё :) И отражается оно на физическую память по-разному.
Татарин> Там дело не только и не столько в процессоре, как я понимаю. А биосе.
Перемаппировать I/O в память Винда сама умеет :) Она вообще (именно NTшное семейство) практически независима от BIOS, кроме как на начальной стадии загрузки. А видеопамять (начиная с, ЕМНИС, AGP 2.0) не обязана быть в нижних 4Gb.
Broken Windows® cures my ills and makes me feel alright... ©  
Это сообщение редактировалось 06.12.2007 в 17:11

Kernel3

аксакал

pokos> В 32-х разрядном режиме 2003 сервер может адресовать 64Гбайта. Так что, не в битах щастье.
Ключик /pae в boot.ini только надо указать :)
pokos> Да, процессор может адресовать 4G страниц по 4К, если я правильно помню.
Не, всего 4Gb. А разбивать можно на страницы по 4К и 4М (начиная с Pentium). Винда реально использует только первый вариант.
pokos> А недорогая двухпроцессорная мать ещё того самого 2003 года выпуска могла иметь на борту 16Г ОЗУ.
pokos> Нет, думаю, дело совсем в другом. Не надо под сервер или серьёзную рабочую станцию покупать китайскую бытовуху. Скупой платит дважды, вот в чём прикол.
Это да :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Kernel3>> Не, всего 4Gb.
pokos> Это ещё 386-й мог.
Ага
pokos> А теперь:
pokos> "Блок внешнего интерфейса реализует обмен пpоцессоpа с системной шиной, к которой подключается память, контроллеры ввода/вывода и другие активные устройства системы. Обмен по системной шине осуществляется с помощью 64-разрядной двунаправленной шины данных, 41-разрядной шины адреса (33 адресных линии А35-3 и 8 линий выбора байтов BE7-0#), обеспечивающей адресацию до 64 Гбайт внешней памяти."
Мнэээ... Если проще, то на Pentium появилась поддержка страниц по 4М, на Pentium Pro - physical address extension (PAE) - 36-битная шина адреса (если не учитывать мультиплексирование). Эти самые 64Гб :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Татарин> Для этого нужно чтобы в дескрипторах сегментов винда поддерживала расширеные указатели на физическую память - раз, умела бы ими воспользоваться - два. А она (по меньшей мере - ХР) не умеет.
Татарин> Вот, кстати, что говорит по этому поводу Микрософт:
Татарин> http://msdn2.microsoft.com/en-us/library/aa366778.aspx
Во-первых, дескрипторов страниц, а во-вторых - умеет :) Чего ж на ссылочку-то не кликнули?
http://msdn2.microsoft.com/en-us/library/aa366796.aspx
Татарин> Сама винда тут не умеет ничего. С чипсетом умеют либо драйвера, либо биос. И вот тут всё зависит от производителя - что и как он сделал.
Хы. Зависит от того, считать ли HAL (который может не-майкрософтовским) и стандартные (мелкомягкие) драйвера "самой Виндой" :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kernel3

аксакал

Mishka> Это не так. Тот же ключик говорит, какая часть памяти будет глобальная (доступ через GDT региср описания глобального сегмента, а какая — локальная — LDT — /3GB говорит, что сегменты описанные через /LDT будут занимать 3ГБ, а остаток — в GDT).
Что не так? Из кода аппликации вы получите доступ только к сегментам из LDT. В GDT NT хранит дескрипторы только с CPL=0. Только я не об этом :)

Mishka> Там не биос. и не AGP, там PCI Express и как он сделан у некоторых чипсетах. В частности в одном из Интеловских.
Mishka> http://hardware.mcse.ms/message188850.html
Mishka> Tim Anderson's ITWriting
Ааа :) Только я таки не понял, чем поможет 64-битность :F
Broken Windows® cures my ills and makes me feel alright... ©  
Это сообщение редактировалось 06.12.2007 в 21:06

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru