[identity profile] rfund.livejournal.com posting in [community profile] useful_faq
Компьютерщики поясните плз. "попрастому" для лоха, Вот есть винда7я 32 разрядная, а есть 64х.
Суть разницы только в том. что первая видит до 2х гигов оперативы, а
64х более 2х? В этом ВСЯ разница?
Если на компе оперативы 2 гига (два ядра)(с) :-) То 64х нинужна ниразу?
А то не понимаю, зачем вообще ставят 64х винду то??
Может она быстрее в разы, чем 32?
PS
Использование компа такое:
В игры не играю/не ставлю их, фотошопом не пользуюсь,
ночью не храплю юзаю тока браузер и почту и фильмишки гатткие
смотрю
на компе. Может поставить 64 разрядную?

Date: 2010-08-18 09:35 pm (UTC)
From: [identity profile] zakirov78.livejournal.com
вы понимаете что есть кеш данных и кеш команд процессора? я говорил про кеш команд процессора. Под кеш данных конечно 640 к не хватит, но извините, ведь и данных одно и тоже количество хоть в 32 битных процессорах, хоть в 64х

зачем мне при сложной обработке изображения скажем... передавать данные by value
вы сами подумайте. у меня из сущностей - есть само изображение т.е. указатель на его начало. а все остальное можно вычислить через его битность и т.д. ну ладно пусть там доступ к памяти ограничен +-128 байт скажем - относительность. Это не сильно повлияет.

т.е. я тут даже представить не могу зачем мне доступ к памяти не относительно начала изображения или не относительн его частей.

опять же доступ к памяти и указатели - это основное в процессоре. вы действительно думаете, что разработчики процессоров ухудшили эту часть так, что она стала хуже 3х битных? по-моему там не только маркетологи сидят

Date: 2010-08-19 01:24 am (UTC)
From: [identity profile] ru-pchel.livejournal.com
зачем нужно множество указателей - сложные структуры данных.
Про все остальное - говорить смысла дальше не вижу.