Как стать автором
Обновить

Комментарии 163

Все это конечно здорово, но в связи с всеобщей легализацией сидеть под серверной пиратской виндой, имхо, не желательно... А покупать лицензионную северную винду только для 4 Гб оперативки, опять же имхо, не целесообразно.
Выбор каждого :)
олсо, можно и 16 поставить, если то, что говорят МС, действительно так
Да и нет. Поставить-то можно. И система их даже увидит. Вот только щастя они вам не принесут: очень много накладных расходов в таком режиме работы. За исключением очень специфических нужд больше 8GB на 32-bit операционку ставить бестолку...
я и не уточнял.
Ну вот не надо нам тут про лицензионность своё мнение навязывать. ЕМНИП, 32-битная ОС _должна_ поддерживать 4 Гб памяти, т.к. 2^32 как раз 4 гигобайта. Просто товарищи из МС опять посчитали, что "640 Кб уж точно хватит всем", в итоге пользователи вынуждены либо ставить 64-битную ОС, либо страдать подобными извращениями.
вы, кажется, читали статью крайне невнимательно
Мне вот что интересно. Если видеопамять в т.ч. отображается в адресное пространство, то для не-геймера с 4гигами системной памяти выгодней иметь, скажем, видеокарту с 128Мб памяти, а не с 512Мб? :-)
Думаю, для сервера — то что надо уж точно :)
Не, я про десктопера с несерверной вендой.
Думаю, да. Владельцы 8800, насколько знаю, страдают сильнее.
Почитайте обсуждение к http://www.ixbt.com/soft/windows-4gb.sht… , я так понял на видеоадаптеры с любым объемом оперативки съедается по 256 мег.
секунду назад я написал то же самое :)
Впрочем, если поставить две 8800, то действительно будет съедено больше
Правильно ли я понял, что внешняя, что встроенная видеокарта, поведение одинаковое?
у меня 8800, 3 гига и я не страдаю :)
Как же я рад тому, что не стыкаюсь с такими трудностями...
Ни с космическими обьемами оперативки, ни с играми, где эти обьемы могут найти себе применение, ни с пиратскими (тем более серверными) виндами, где эти игры могут идти.

П.С. Мне кажется, что установка 64-битной системы, вызовет меньше проблем чем бубнопляски с серверным софтом и другими трудностями совместимости.
признаться честно, оперативку желал исключительно для фотошопа.
Я практически не играю в игры.
!?

мне кажется не совсем разумно так пытаться разогнать фотошоп. Мнение субъективное - но раптор или твердотельный накопитель дал бы куда более высокий прирост производительности. Субъективное мнение =).
4Gb DDR2800 стоят всего ~3000руб, а раптор в разу больше.
в том-то и дело что эффект ещёё больше =)
а что такое "раптор"?
НЛО прилетело и опубликовало эту надпись здесь
Работать. Если вы обрабатываете изображение, которое в оригинале имеет размер в районе 12000 на 9000px, то, поверьте, дополнительная память ой как нужна.
Использовать photoshop в полную мошь и силу. Когда вы используете около 250 слоев :) + всякие фильтры + плагины итд то может и 4 не хватать.
Кто рисовал в шопе бигборды, тот знает )))
"Правда у меня Ubuntu :)" Вопрос: а что есть шоп под Убунту?
Wine никто не отменял... Кстате в последней версии, какраз много доработок для нормальной работы фотошопа.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
64 bitnaja winda - eto ugas - pod nej polovina veshej ne rabotaet normal'no. mysql - eto voobshe otdel'nij razgovor.
sori za translit - v londone sejchas i ned russkoj raskladki i adminskih prav(
Для таких случаев можно использовать что-то вроде этого
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А, что для OSK нужны админские права? Или ось не винда?
там хороший администратор, он закрыл все что можно. даже сеанс закончить нельзя ни по лог аут ни нажатием alt+f4 и таскменеджер запрещен. в общем полная свобода)
Ну проблемы.. Вродибы в посте проблемы и описаны, это же PAE и другие пляски с бубнами.

з.ы. Б.Г. был прав, для потребностей некоторых пользователей, с многоядерными компьтерами, хватило бы этих самых 640кб, может чуток больше.
I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time... I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again. © Билл
В SP1 для Windows Vista решена проблема "проглатывания" куска памяти. Тоесть 32х битная виста с СП1 замечательно увидит все ваши 4Гб.
хорошие новости! а не могли бы пруфлинк показать?
спасибо, добавил
Верьте четырем модулям по 1gb в вашей машине. Писать 4Gb она пишет, а использует все те же 3.2 в диспетчере задач.
может быть, они впихнули туда PAE?
Почитайте обсуждения на kip.ru
если Вы о комментариях к посту о вистесп1, то они не очень уверенно выглядят. PAE как-никак но всё же позволяет системе распорядиться памятью.

Впрочем, щас читаю статью на иксбэтэ и узнаю много нового.
я оглядываю комментарии и вижу, как кто-то прошёлся и минуснул половину по совершенно непонятным для меня причинам :)
не страшно =) иногда это просто рандом =)
нло прилетело...
он же чуть позже - http://www.kip.ru/realtime/2008/02/vista… ,
"памяти в Task Manager действительно видит таки всего 3Гб. Ничего не поделаешь пока."

какому из них верить? :)
НЛО прилетело и опубликовало эту надпись здесь
"Там" это в свойствах системы. Аналогичную информацию может вам дать например cpu-z. А диспетчер задач даст объективную информацию об объеме памяти, доступной для использования.
"увидит" - ключевое слово.
Notable Changes in Windows Vista Service Pack 1 Release Candidate
"With SP1, Windows Vista will report the amount of system memory installed rather than report the amount of system memory available to the OS. Therefore 32-bit systems equipped with 4GB of RAM will report all 4GB in many places throughout the OS, such as the System Control Panel. However, this behavior is dependent on having a compatible BIOS, so not all users may notice this change. "
http://technet2.microsoft.com/WindowsVis…

так что все грустно
«However, this behavior is dependent on having a compatible BIOS, so not all users may notice this change.»
Значит, если включить в биосе Memory Remap (если чипсет эту фишку поддерживает), то виста сможет применть PAE, разьве нет?
Windows Vista will report the amount of system memory installed rather than report the amount of system memory available to the OS.

нигде нет про PAE
я предлагаю подождать выхода СП1 и обновления документации на сайте МС :)
Сейчас гадать бесполезно.
SP1 уже вышел :)
о, неужели? :)
Я только RC пока видел.
Документация ещё не обновлена.
Вы меня не поняли. Документация по PAE. Там перечисляются все версии, в которых есть PAE. И пока что про SP1 там нет упоминаний.
http://www.microsoft.com/whdc/system/pla…
Впрочем, там и про простоую висту не упомянуто.
А.
Ну посмотрим. Но если бы они это включили, наверняка хоть где-то эта инфа бы появилась. А то вот Диденко дурит людей.
Hint: Релиз SP1 есть на wzor'е
меня не сильно волнует, где его взять. Я просто всем своим видом говорю, что пока релиз не появится везде и не допишут в доки по пае инфы — не узнаем.
Плохо искали. :)
сервер на декстопе, хз ... не знаю что там про 64 битные системы, у меня все работает.. (vista 64) То есть проблемы то может и вылазят, но работать с напильником точно не приходится, достаточно обычно подождать новой версии... (хотя с дровами на старые железки может и тяжко будет, но зачем они?)
Во время мучений с мышью я всерьёз задумался о смене операционки.
Но вроде пока обошлось :)
ммм, а подробнее про мышь? +)
Кроме того, трепет от слова сервер неоправдан во многом. Та же икспи, только приоритеты по умолчанию завёрнуты на серверные фишки, нет кучи ненужной ерунды, чуть лучше сеть, мультипроцессорность и управление памятью.
понимаешь ли, так или иначе вылазит софт не способный работать на "серверных ОС", даже железки некоторые не имеют дровд под вин2003 (а просто дровда для нт не принимаются) Тут вопрос поподешь или нет, но повторяю проблем с вистой 64 практически нет... кроме может быть не возможности установки дров без подписи мелкософта.. (знакомый с этим очень мучался)
конечно, 2003 — не выбор простого домашнего пользователя. Я лишь рассказал об этом, как об альтернативе.
Я вобщем-то вполне смирился со всеми трудностями.
это всё хорошо, но покупать специально Vista 64?
приобритая Ultimate, в коробке получаете 2 диска и x32 и x64. для других версий Vista - можно заказать диск в MS (бесплатно, оплата только доставки около 10баксов).
если честно, то мне денег жалко на это :)
я уже почти год работаю под вистой и плююсь
по секрету... купив висту в надежде на чудо легализации и погоняв её... перешёл на мак. ^_^
дык. не стал в том комменте писать :)
я коплю на Air, к нему думаю XP EN SB прикупить, чтобы виндовые приложения запускать.
счастливого финала вашей инициативе =)
спасибо.
вот разгребстись бы с текущими проектами, сделать ещё один новый весной и точно куплю :)
как жаль, что я её не видел.
судя по объёму, она прекрасна.
Из всех "Почему XP не видит 4Gb" она лучшая. :-) Вы еще обсуждение почитайте ее на форуме, вот где таится весь ужас.
Интересно, 32-х разрядные линуксы тоже не используют все 4 гигабайта?
На сколько я слышал в комментариях к своему недавнему хабратопику про дрова к мышке под 2003, да.
Даже при использовании PAE-ядра? (не подкол - сам не в курсе)
Я вот на нем и сижу, правда всего с гигом: рэдхэтовские дефолтные (не PAE/xen) на моей машинке склонны к панике...
не знаю, к сожалению. теоретически, под никсами скомпилить программу под AWE реально…
да. до 64гб на 32 битных версиях.

При этом каждому отдельному процессу способны отдавать, естественно, в 32-битном режиме - т.е. 2гб.
то есть нет, используют =)
не заметил частицу "не" в вопросе, сорри.
HIGHMEM4G и HIGHMEM64G в ядре. =)
Дык проблема ж не только в самой системе... У меня больше, чем 3.2 линукс не принял. Хотя хз, вероятно, мой чипсет ноутбучный постаралсо.
Скорее всего ядро не то было использовано. Хотя зависит от дистрибутива. Под Linux самый простой способ работы с 4GB (и больше): 64bit ядро + 32bit дистрибутив. Быстрее (PAE это не самая быстраа штука), глюков немного (драйвера в Linux уже почти все в 64bit работают) и программы типа Adobe Reader'а и Flash'а нормально работают...
еще один довод в пользу линукса - отсутствие искусственных проблем с железом
Линуксы умеют, но вот на FreeBSD это, кажется, проблема.
Есть и на FreeBSD PAE: http://www.freebsd.org/cgi/man.cgi?query=pae&sektion=4&manpath=FreeBSD+6.3-stable
Попробуйте поставить на серверную версию Виндовс что-нибудь типа "Acronis True Image Home" или "Антивируса Касперского". Они вам скажут, что на сервер персональная версия не ставится - ставьте серверную версию нашего софта (которая, само собой, стОит на порядок дороже).

Я себе дома 64-х битную Висту поставил без проблем: все драйвера уже есть в инете, весь нужный мне софт, включая современные игрушки, работает без вопросов.

На работе уже год как работаю под 64-х битной XP. И тоже без особых проблем.
К счастью, ни то, ни то мне не нужно. Вот партмежик не пойдёт — действительно обидно.
НЛО прилетело и опубликовало эту надпись здесь
А в чём несовместимость с 64-битной Windows? Никаких засад кроме драйверов не видно и практика показывает что всё Ok. Драйвера - да, вероятно не для всех есть 64-битные драйвера.
об этом и речь.
У меня вот такие предрассудки, что поделаешь.
У меня XP летает и на 2GB, 4 - имхо перебор, в диспетчер после покупки посматривал - постоянно больше гига свободно было, думал, зря взял, надо было две по 512 - хватило бы.

PS: Сейчас работаю и одновременно открыты Zend Studio, Dreamweaver 9, Photoshop 10, куча браузеров, и в трее всякие месседжеры, На датчике - доступно 789Mb.
не забывайте про подкачку :)
У меня вот гиг памяти как раз аналогичный набор не тянул. Поэтому, затаривая новый комп, решил выложиться по максимуму.
доступно то оно доступно, но у меня примерно такой же набор программ, плус Вижуал Студио и апач с mysql-ом на бэкграунде, при переключении задач вызываэт дикое шуршание хардом. На мшине 2 Гб памяти.
В данном случае шуршание хардов вызывается не тем, что у тебя оперативы мало, а тем что винда свопит все подряд особо не разбираять, что лучше в оперативе держать, а что нет.. Тут надо своп ограничивать, а не оперативу наращивать. Сейчас 2 гига хватает для любого компа выше крыши.
Отключи подкачку полностью. Без приколов. Я сам так сделал уже давно, вполне себе счастлив.
На 2х гигах? Мало :)
мне гига под ХР не хватает иногда, если одновременно запустить FF, Eclipse, IE, Skype, MS Word
но у меня файл подкачки отключен по религиозным сображениям
Если честно я считал что PAE в XP включена во всех версиях оО. То что она не могла бы адресовать все доступное пространство одному приложению - фиг с ним, но хоть всем бы хватило. Странно весьма.

С другой стороны логика MS весьма прозрачна (хоть и бесит) - 4гб это уже проф. работа - берите XP подороже.

p.s. а я вот и 8гб своих занимаю без напрягов целиком... =)
PAE есть и в СП2, просто она не расширяет пространство. Это нужно для исключения проблем совместимости с драйверами. Почитайте статью на иксбэтэ, там понятно объяснено.
Вопрос вдогонку: можно ли поставить на ноут больше оперативной памяти если у производителя на сайте написан меньший максимальный объём? К примеру для моей модели 2гб максимум - будут ли работать 4гб?
они не просто так такое пишут.
возможно у тебя там 2 слота каждый может держать макс. по 1гб. Или вообще 1 с макс 2гб планкой. Ограничение на уровне биоса.
лучше не стоит, а то я один раз купил не посматрев в инструкцию к материнке, потом незнал цхто с ней делать
в лучшем случае мнго определится как мало, например 1Гб как 64Мб
Исследование работы Vista (64 Бит) на 8Гб: http://www.thg.ru/software/windows_vista_8_gb/print.html . Вывод - пора апгрейдиться. И маленькая цитата оттуда- "даже если у вас установлено 8 Гбайт памяти или больше, каждое 32-битное приложение сможет использовать максимум 4 Гбайт".
4ГБ для приложения более чем достаточно, если не хостить на нем MySpace
а если создать 1 GB RAM-диск и примонтировать его как диск F:\ ? подозреваю что не получится :-(
о чём-то подобном упоминается по одной из ссылок в конце статьи.
А много ли смысла от включения PAE, если абсолютное большинство приложений на домашних компьютерах (за исключением разве что СУБД) скомпилированы без использования нужных ключей и все равно не смогут "увидеть" появившееся пространство.
Запустите пару приложений - смысл сразу появится. А с тремя - так и вообще...
пока не прочитал статью на ixbt.com, не мог понять, о чём вы вообще говорите в вашей статье :)
то ли мне надо подучить русский, то ли вам пояснее формулировать свои мысли, особенно первые 4 абзаца
насчет PAE в Vista - вообще он и до SP1 был включен, иначе бы на 32 битной Висте не работала бы технология безопасности DEP...

вот кстати ссылка - http://msdn2.microsoft.com/en-us/library/aa468629.aspx и цитата оттуда
"On operating systems prior to Windows Vista, DEP and PAE are enabled at boot time..."
PAE-то включен, но расширения адресного пространства не происходит.
Спасибо, не знал... Но что-то меня не очень устроило убогое объяснение на Ixbt - что это из-за того, что просто лень писать и тестировать... Надо бы сервак 2008 потеcтить на эту возможность... Думаю там тоже PAE должно нормально работать...
НЛО прилетело и опубликовало эту надпись здесь
#comment657159
общеизвестно, что кроме операционных систем производства Microsoft, существуют и другие.
интересно, как обстоят дела у них?
чуть выше в комментариях об этом говорилось.
Линуксы также могут использовать PAE
Около года назад столкнулся с аналогичной проблемой.
В итоге — ставим Мак и чувствуем как он оценивает нашу щедрость вплоть до 32ГБ.
Вспомнился мак. А что с хакинтошем леопардовским, который как говорят чудеса творит с простым ПК?
Да все, в общем то, хорошо.
У меня стоит vista 64bit и 4gb - памяти. С совместимостью проблем незамечал. Там стоит эмуляция 32bit - приложений. Игры под 32 идут. ДАже самые современные. Unreal3, GoW, Ведьмак. Только траблы с Готикой 3, сталкер тоже идёт. VC++ 32-bit- работает.
DirectX32 - тоже пашет.
Драйверы от Nvidia - 64bit - тоже проблем нет
Звук X-Fi Creative - 64bit - тоже есть.

Так что всем советую. Переходить на 64 bit.
По крайне мере для Windows.
Что касается Linux - то тут надо тестить.
Как себя поведёт себя дрова от Nvidia и flash-player.
Но 32 bit - приложения под линухом тоже работают.
Так что проблем я не вижу
ДАже самые современные.

Это вы хорошо придумали. В таких случаях в 90% случаев глючат не самые распоследние программы, а наоборот - самые старые.
А если поставить 64-битную ОС, 8 Гб без проблем увидит?
По идее да.
есть мнение, что увидит 2^64 байта :(
Мнение неверное. В зависимости от настроек может быть либо 512GiB, либо 260096GiB, больше существующий Linux не может обработать. С другой стороны думаю до появления машин с 260097GiB оперативки ещё долго - думаю нужный patch выпустят...
Помоему, есть неплохой вариант, коий собираюсь воплотить.
Можно поставить 64-битный Линукс, такой же эмулятор VirtualBox и, если надо, гонять под ним тоже 64-битную XP.
Есть мысль забабахать Hackintosh, поставив Mac OS X Leopard. Сам правда пока не пробовал.
Эмулятор - мысль. А если поставить 64 битную хостовую ось и гонять в ней 32 битную гостевую?
И в гостевой запускать старые приложения.
Само собой, новые приложения скорее всего в хостовой будут без проблем работать.
Я правдо такого не делал, только предполагаю.
то же самое что поставить 2 операционки на два разных винта. Эмулятор-то нафик в таком случае?
оч правильное решение.. только лучше без виндовс :-)
> PAE
> Звучит вкусно, но не всё так гладко, к сожалению. Программы, которые
> мы используем, не смогут использовать расширенные адреса, так как не
> скомпилированы со специальным ключом.

Простите, что это за бред? У каждой программы собственное 4-х гигабайтное адресное пространство вне зависимости от того, сколько памяти установленно на компьютере. И оно никак не связано с адреснным пространством операционной системы.
обоснуйте хотя бы :(
Чего обосновывать то? Адресное пространство приложения проецируется на адресное пространство ОС. PAE — способ проецирования адресного пространства ОС на оперативную память. Все три величины разные и друг от друга никак не зависят. Приложение знать не знает каким образом проецируется пямять ОС на ОП и ожидать какой-то реакции приложения на способ проецирования — нлупость. Это все равно что спутать мягкое с теплым, только еще хуже.
Ну почитайте статью, узнаете, что AWE позволяет приложению видеть ещё память за пределами при помощи перемещаемого «окна», размером в гигабайт.
Ну почитайте выделенный строки, поймите в них ожидание от PAE увеличения адресного пространства приложения, что есть непонимание предмета разговора, такое же как и у вас, раз Вы для чего-то приплели AWE.
я говорил не об увеличении адресного пространства приложения, а увеличении адресного пространства оси
По-моему, проблемы 4 гигов нету. Ибо:

1) ИМХО, задачи и програмные средства, которым необходимо такое количество оперативы специальные, для широких масс их практически нету. А для специальных задач обычно существует специальный софт.

2) Если нужен быстрый кеш, нужно обрабатывать большие объемы информации, то есть подобные штуки: http://www.compdoc.ru/peripherals/drives/gigabyte_i_ram/
(суть — pci карта со слотами под блоки оперативки — диммы, получается очень быстрый виртуальный диск большого объема)

ЗЫ: Лично я просто пересобрал ядро и все (дистр — gentoo).
I-RAM стоит около $200 (не считая памяти, которая DDR, И стоит сейчас дороже DDR II).
x86_64 операционку. все давно работает. 32битные аппликухи при необходимости тоже отлично ездят.

зачем втыкать проблемный на десктопе сервер?
Очень хорошая статья, в тему
http://www.thg.ru/software/windows_vista_8_gb/index.html
НЛО прилетело и опубликовало эту надпись здесь
сдались нафиг мне игры :) Просто портал хотел поценять, слишком уж в инетернетах популярен был. Практически не играю.

Проблемы с софтом под вистой всё ещё есть. Даже у венампа вроде есть (может уже поправили)
спасибо, очень полезная информация
Какой смысл цепляться за старье, когда 32 битам конец? 2 гига одним модулем сегодня стоят $50. Рано или поздно все мы перейдем на 64 бита, и проблем с ними поменьше, чем во времена 95 винды с 32 (вот тогда была жесть, куча принципиально несовместимого софта). Кто сейчас юзает Windows 3.1? Туда же катятся и ХР, и 2003, и виста 32-битная. Это последний козырь M$.
Хотя 64бита грядут, но переход не будет мягким и быстрым. Пока все любимые программы нормально адаптируются… Вспомните переход с 16ти на 32 — многие отказывались от новой архитектуры, так как 16битные приложения не очень хорошо работали в 32битной среде, а тогда они ещё преобладали. Так и сейчас.

Нужно ещё немного подождать. Я пока не желаю ни свисты, ни 64бит.
Ответьте мне лучше, пожалуйста, можно ли эти 4гб использовать не только для фотошопа.
Например, была идея запихнуть в оперативку своп. Только вот как это сделать?
Как-то трясти бубном.
Просто отключить своп неспортивно, более того, лезет куча глюков. А вот сделать так, чтобы хард не дергался - интересно.
в одной из статей на МС эта возможность упоминалась.
А где, как? Я как-то искал в инете, но толком ничего не нашел кроме упоминания, что, может, можно сделать виртуальный хард, на него положить своп, а сам хард разместить в ОЗУ. Типа, обмануть винду.
В fedore 6-й 32 битной 4 гига нормально работает. Для AMD не нужен патч, а для Intel нужен патч какой-то специальный... Ядро хитро обходило проблему нехватки адресного пространства - в второй половине ОЗУ располагается tmpfs, которая используется как файл подкачки.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории