The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опасная узявимость в GNU grep, opennews (ok), 26-Дек-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "Опасная узявимость в GNU grep"  –3 +/
Сообщение от Харитон (?), 26-Дек-12, 19:11 
Kubuntu 12.10 x64 Выводит сообщение что память закончилась, но без сегфолта...
perl -e 'print "x"x(2**31)' | grep x > /dev/null
grep: memory exhausted

Ответить | Правка | Наверх | Cообщить модератору

33. "Опасная узявимость в GNU grep"  –1 +/
Сообщение от Харитон (?), 26-Дек-12, 19:13 
$ grep --version
grep (GNU grep) 2.12

Ответить | Правка | Наверх | Cообщить модератору

41. "Опасная узявимость в GNU grep"  +/
Сообщение от Lain_13email (ok), 26-Дек-12, 19:35 
Аналогично в Ubuntu 12.10 (было б странно, если б не было аналогично).
Ответить | Правка | Наверх | Cообщить модератору

103. "Опасная узявимость в GNU grep"  +1 +/
Сообщение от Аноним (-), 27-Дек-12, 00:18 
> Аналогично в Ubuntu 12.10 (было б странно, если б не было аналогично).

Зато пользователи 12.04 LTS срочно бегут прикрывать задницы сковородками и делать sudo chmod -x `which grep` :)

Ответить | Правка | Наверх | Cообщить модератору

182. "Опасная узявимость в GNU grep"  +1 +/
Сообщение от Xrensgoryemail (?), 28-Дек-12, 19:56 
лучше sudo -x `which chmod`
...
Ответить | Правка | Наверх | Cообщить модератору

110. "Опасная узявимость в GNU grep"  +3 +/
Сообщение от Led (ok), 27-Дек-12, 02:15 
>Kubuntu 12.10 x64

Убунта перешла на микрософтовское обозначение архитектур?

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

126. "Опасная узявимость в GNU grep"  –4 +/
Сообщение от Аноним (-), 27-Дек-12, 11:54 
> Убунта перешла на микрософтовское обозначение архитектур?

Не вижу почеу у MS нельзя позаимствовать удачное изобретение. Коротко и ясно. И врядли подлежит патентованию.

Ответить | Правка | Наверх | Cообщить модератору

128. "Опасная узявимость в GNU grep"  +4 +/
Сообщение от Michael Shigorinemail (ok), 27-Дек-12, 12:24 
> Не вижу почеу у MS нельзя позаимствовать удачное изобретение. Коротко и ясно.

И криво.

Ответить | Правка | Наверх | Cообщить модератору

137. "Опасная узявимость в GNU grep"  –3 +/
Сообщение от Аноним (-), 27-Дек-12, 14:45 
> И криво.

Да нормально. Названия типа х86-64 еще кривее, потому что какой оно там нафиг х86 с таким регистровым файлом и относительной адресацией, коей у х86 сроду не было? Да еще и длинное слишком. А AMD64 звучит странно, ибо не только амд. EM64T от интеля вообще похабщина какая-то. Ну и как предлагаете это называть? Как по мне, из всего этого зоопарка логичнее всего смотрится х64 как раз. Как гибрид x86 и AMD64. Хотя если есть какие-то объектиивные причины (торговая марка, или что там еще) или вы можете предложить более удачный и не менее короткий термин - озвучьте и я пересмотрю испольхование такого варианта.

Ответить | Правка | Наверх | Cообщить модератору

149. "Опасная узявимость в GNU grep"  +1 +/
Сообщение от ананим (?), 27-Дек-12, 15:40 
> Названия типа х86-64 еще кривее

Зато оно верное.
И это главное.
Кому не нравится, тот может откатиться от реверанса интелу и использовать оригинал — amd64 (как в генте к примеру).
А однобуквенное икс даже не отражает суть (как к примеру в х32 — прога 64-бита полноценно, кроме адресов. И сколько тупо рылых троллей сразу)
И это не говоря про титаники, армы ипр,ипр. Мелкосовту то похер, пока, они ничего больше не умеют.

Ответить | Правка | Наверх | Cообщить модератору

153. "Опасная узявимость в GNU grep"  +/
Сообщение от Michael Shigorinemail (ok), 27-Дек-12, 15:59 
> Да нормально. Названия типа х86-64 еще кривее, потому что какой оно там
> нафиг х86 с таким регистровым файлом и относительной адресацией, коей у
> х86 сроду не было?

Если задуматься о происхождении "x86", то это сокращённое обозначение обобщения 8086..80486 как 80x86.  Если его растянуть за уши ещё разик (как уже было с 16->32), то суффикс вроде "_64" вполне адекватно отражает суть происходящего.

А "x64" смысла лишено, это синтетика, потому что процессоры <prefix>*64, к которым бы она относилась, науке не известны (сходу вспоминается разве что DEC21164 со родичи, но это совсем другое).

> Да еще и длинное слишком. А AMD64 звучит странно, ибо не только амд.

И лучше бы интеловые горе-манагеры, которые сделали форк "не amd64", как следует проикались: с софтовыми затычками вместо нормального аппаратного IOMMU ещё несколько лет на их поделиях разгребались.  Ну или по аналогии с IA32 приняли AA64. :)

> Ну и как предлагаете это называть?

Так и называю -- x86_64.  Во избежание ухудшения зоопарка.  Каждый раз ломая пальцы об это подчёркивание :-/

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

167. "Опасная узявимость в GNU grep"  –1 +/
Сообщение от arisu (ok), 27-Дек-12, 20:16 
> x86_64

на наркоманский смайлик похоже.

Ответить | Правка | Наверх | Cообщить модератору

174. "Опасная узявимость в GNU grep"  +/
Сообщение от Adui (?), 28-Дек-12, 07:37 
>> x86_64
> на наркоманский смайлик похоже.

вам виднее

Ответить | Правка | Наверх | Cообщить модератору

144. "Опасная узявимость в GNU grep"  +3 +/
Сообщение от Аноним (-), 27-Дек-12, 14:59 
>> Убунта перешла на микрософтовское обозначение архитектур?
> Не вижу почеу у MS нельзя позаимствовать удачное изобретение. Коротко и ясно.
> И врядли подлежит патентованию.

Потому, что оно мало того, что неудачное, так еще и технически не верное. Если Вы не помните, что обозначает x86, то я позволю себе напомнить, что Intel выпускал процессоры i8086, i80286, i80386, i80486, которые имели совместимую снизу вверх систему команд, и это семейство получило сокращенное наименование x86. Поскольку и AMD64, и EM64T - это дальнейшее развитие этого же семейства, то они, соответственно, получили наименование x86-64, которое однозначно указывает, что эта архитектура поддерживает совместимость с x86 и расширена 64-битным режимом.
x86-64 — первоначальный вариант. Именно под этим названием фирмой AMD была опубликована первая предварительная спецификация. Микрософт же, как всегда, "изобретает" свою терминологию, запутывая тем самым пользователей и представляя все так, будно это Микрософтовское изобретение. Маркетинг, одним словом. Но технически грамотным специалистам не к лицу использовать "маркетинговую" терминологию. x64 никакой смысловой нагрузки не несет, поскольку, кроме x86-64 есть еще достаточно много 64-битных архитектур, не совместимых программно с x86. Например: ARM64/AArch64 (ARMv8), Itanium, DEC Alpha...

Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру