Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кому нужны 64 бита? / 15 сообщений из 15, страница 1 из 1
05.03.2007, 18:28
    #34372341
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Кто в техническом задании указывал на этот пункт и зачем?
...
Рейтинг: 0 / 0
05.03.2007, 18:39
    #34372377
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
А чтобы шеф раскошелился на мощный комп для сервера. Чтоб было на чем играться :)
В общем, аргументация простая - чтобы база работала быстрее надо дать ей больше памяти. В наш 32-х битный сервер больше памяти уже поставить нельзя - давайте купим новую более мощную машину.

---
http://www.rusug.ru] Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
05.03.2007, 18:45
    #34372391
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Хм... хорошо. Немного перефразирую тему.

Кто реально использует арифметику 64 разрядных чисел и зачем?
...
Рейтинг: 0 / 0
05.03.2007, 18:48
    #34372403
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Привет, mayton!
Ты пишешь:

maytonm> Кто реально использует арифметику 64 разрядных чисел и зачем?
"арифметика 64 разрядных чисел" и разрядность платформы - две большие разницы.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
05.03.2007, 18:48
    #34372406
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
maytonХм... хорошо. Немного перефразирую тему.

Кто реально использует арифметику 64 разрядных чисел и зачем?Много зачем! у нас, например, идентификатор товара уже не влезает в 32 бита.
...
Рейтинг: 0 / 0
05.03.2007, 19:40
    #34372517
grexhide
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
miksoft maytonХм... хорошо. Немного перефразирую тему.

Кто реально использует арифметику 64 разрядных чисел и зачем?Много зачем! у нас, например, идентификатор товара уже не влезает в 32 бита.

И что с того? Какая там, извиняюсь, арифметика в идентификаторах?

Пользуй себе спокойно longint на 64-е бита, а то и вовсе - BCD какой (тем не менее, все равно смешно - 4 млрд. видов товарных позиций....).

Впрочем, есть такие задачи. К примеру - "составные" ключи баз данных территориально распределенных подразделений (когда первые байты отдаются для ID подразделения, последние - для ID чего то там).
...
Рейтинг: 0 / 0
05.03.2007, 21:40
    #34372677
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
maytonХм... хорошо. Немного перефразирую тему.

Кто реально использует арифметику 64 разрядных чисел и зачем?
Операционная система и SQL server

64 разряда нужны для адресной арифметики
...
Рейтинг: 0 / 0
05.03.2007, 22:18
    #34372721
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
кешировать большие базы данных
...
Рейтинг: 0 / 0
05.03.2007, 22:34
    #34372738
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Изопропил64 разряда нужны для адресной арифметики

(задумчиво)

Единственная (пока) здравая мысль. Хотя... в современных ЯП адресная арифметика всё глубже и глубже прячется за ширму всяких там интеллектуальных ссылок, объектов и т.п.

2 Все

А еще варианты?
...
Рейтинг: 0 / 0
05.03.2007, 22:40
    #34372745
tchingiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
куда бы она там не спряталась, а сплошная адресная арифметика быстрее.
поэтому для кеширования важно
...
Рейтинг: 0 / 0
05.03.2007, 23:24
    #34372787
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Уточняю - для приложений, использующих плоское адресное пространство размером более 4Gb. Причём это пространство может быть отображено не только на физическую память/своп файл, но и на обчные файлы.
Ещё для реализации single-level store ( IBM System/38, впоследствии AS/400)
...
Рейтинг: 0 / 0
06.03.2007, 09:58
    #34373290
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
grexhideИ что с того? Какая там, извиняюсь, арифметика в идентификаторах?сортировка, например...

grexhideтем не менее, все равно смешно - 4 млрд. видов товарных позиций....).

Впрочем, есть такие задачи. К примеру - "составные" ключи баз данных территориально распределенных подразделений (когда первые байты отдаются для ID подразделения, последние - для ID чего то там).Вот-вот, примерно так... именно "составной" ключ.
...
Рейтинг: 0 / 0
06.03.2007, 12:31
    #34374026
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
mayton 2 Все
А еще варианты?копирую файлы.
...
Рейтинг: 0 / 0
06.03.2007, 16:06
    #34375017
GoldSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
Телефон с кодом можно в 64 бита поместить. Да и обычное strcmp реализованное через 64-битное целое работает быстрее, чем побайтовое сравнение.

Код: plaintext
1.
-----------
 Дай рубль! 
...
Рейтинг: 0 / 0
09.03.2007, 00:26
    #34379395
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кому нужны 64 бита?
GoldSquidТелефон с кодом можно в 64 бита поместить. Да и обычное strcmp реализованное через 64-битное целое работает быстрее, чем побайтовое сравнение.

Код: plaintext
1.
-----------
 Дай рубль! 


Насколько мне позволяет судить мой опыт, телефоны удобнее представлять строками. Поскольку имеют место нерешенные вопросы типа : как кодировать телефоны "09" и "009" и.т.п.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кому нужны 64 бита? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]