|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от opennews (??) on 22-Мрт-12, 12:39 | ||
Увидел свет (http://sourceware.org/ml/libc-alpha/2012-03/msg00836.html) релиз системной библиотеки GNU C Library (http://ftp.gnu.org/gnu/glibc/) (glibc) 2.15, которая полностью следует требованиям стандартов ISO C99 и POSIX.1-2008. В подготовке нового выпуска использованы патчи от 32 разработчиков. Новая версия отличается добавлением утилиты pldd, реализацией большой порции оптимизаций для систем x86-32 и x86-64, а также добавлением поддержки программных интерфейсов, появившихся в последних выпусках ядра Linux. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз системной библиотеки Glibc 2.15" | +4 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 12:39 | ||
Молодцы! Так держать!) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Kroz (??) on 22-Мрт-12, 13:14 | ||
А где найти сравнение и руководство выбора между glibc и elibc и еще ulibc? В чем между ними разница? Для каких задач лучше одно, для каких - второе, для каких - третье? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
14. "Релиз системной библиотеки Glibc 2.15" | +4 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 13:44 | ||
http://www.etalabs.net/compare_libcs.html | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
6. "Релиз системной библиотеки Glibc 2.15" | –4 +/– | |
Сообщение от iCat (ok) on 22-Мрт-12, 13:13 | ||
Ух, ты... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от greenman (ok) on 22-Мрт-12, 17:13 | ||
На арчеводах уже три месяца обкатывают. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
47. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от unikum (ok) on 22-Мрт-12, 18:01 | ||
И правда, а я и не заметил :) | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
10. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от filosofem (ok) on 22-Мрт-12, 13:17 | ||
Гы, второй параграф впихнули в качестве тематического наброса. =) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 13:27 | ||
Видимо абзац добавили с учетом того, что прошлые обсуждения новых Glibc перерастали в ликбез, что eglibc это не форк :-) | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
15. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 13:45 | ||
Вот за SSE, SSE2, SSSE3, SSE4.2 и AVX отдельное им спасибо. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Релиз системной библиотеки Glibc 2.15" | –3 +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 13:54 | ||
> С задействованием инструкций SSE2 и SSSE3 оптимизированы функции strcpy, strncpy, stpcpy и stpncpy | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 14:09 | ||
Возможно до этого было MMX и SSE1. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 14:36 | ||
Это понятно. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
22. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от ананим on 22-Мрт-12, 14:51 | ||
вы прям как с луны свалились, чесслово. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 14:58 | ||
На винду мне, честно говоря, наплевать. Там оптимизации бесполезны. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
25. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от BratSinot on 22-Мрт-12, 15:28 | ||
Во первых, читайте новости. Говорили о конкретных функциях, многие другие (например, толи memcpy, толи strcpy) уже давно на SSE 4.2 сидят. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
29. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Андрей (??) on 22-Мрт-12, 15:37 | ||
> memcpy, толи strcpy) уже давно на SSE 4.2 сидят. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
31. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от ананим on 22-Мрт-12, 15:42 | ||
бывают. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
35. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 16:39 | ||
Извините, если написать код strcpy в стиле учебников для начинающих, компилятор вряд ли сможет это превратить в инструкции с использованием SSE2. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
54. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от ананим on 22-Мрт-12, 19:08 | ||
А вы видели код strcpy? | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
26. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Crazy Alex (ok) on 22-Мрт-12, 15:28 | ||
GCC, насколько я помню, эти функции реализует сам. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
30. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от ананим on 22-Мрт-12, 15:38 | ||
именно. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
24. "Релиз системной библиотеки Glibc 2.15" | –6 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 15:12 | ||
Пример "бага" WinAPI приведёте? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
28. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от ананим on 22-Мрт-12, 15:33 | ||
ха! ванюша в своём репертуаре. :D | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
36. "Релиз системной библиотеки Glibc 2.15" | –4 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 16:48 | ||
Вы указали особенности реализации, а "баг" - это ошибка, когда функция делает не то, что от неё ожидается. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
57. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от ананим on 22-Мрт-12, 19:16 | ||
Хм. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
38. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Школьник (ok) on 22-Мрт-12, 16:58 | ||
>навскидку - читать/писать из ком-порта (и усб-девайса, представляющегося ком-портом - а таких очь много) можно только по-байтово. в линухе и соляре работает с буфером бОльшего размера, в винде - нет. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
55. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от ананим on 22-Мрт-12, 19:12 | ||
Не работает. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
33. "Релиз системной библиотеки Glibc 2.15" | +8 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 16:09 | ||
Нету там багов :) Нету багтрекера - нету багов :) | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
37. "Релиз системной библиотеки Glibc 2.15" | –4 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 16:54 | ||
> Нету там багов :) Нету багтрекера - нету багов :) | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
39. "Релиз системной библиотеки Glibc 2.15" | +6 +/– | |
Сообщение от XPEH on 22-Мрт-12, 17:01 | ||
Ну для вас это может быть и решение проблем. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
44. "Релиз системной библиотеки Glibc 2.15" | –5 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 17:25 | ||
А для вас лучше, как это принято в СПО, изменить API? Ну-ну... Половина ПО нахрен отвалилась и должна обновляться вслед за платформой, старое ПО не факт что работает и не проверишь пока не ёкнется. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
46. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от XPEH on 22-Мрт-12, 17:47 | ||
Да, да. Расскажите нам еще этих сказок про то как в винде старое ПО никогда не отваливается. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
48. "Релиз системной библиотеки Glibc 2.15" | –5 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 18:09 | ||
В Win7 до сих пор работает ПО из Win3 (1990), прикинь? | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
50. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от pkunk (ok) on 22-Мрт-12, 18:34 | ||
https://encrypted.google.com/search?q=mechwarrior+4+windows+xp | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
51. "Релиз системной библиотеки Glibc 2.15" | +2 +/– | |
Сообщение от Dvorkin (??) on 22-Мрт-12, 18:36 | ||
пасьянс косынка? | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
53. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 19:06 | ||
Иди гугли по словам список несовместимых программ windows7. А если будешь рассказывать про это было давно, включи режим совместимости... Посоветую тебе в линухе поставить виртуалку со старым софтом, либо взять более новую версию. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
58. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от Ytch on 22-Мрт-12, 23:32 | ||
> В Win7 до сих пор работает ПО из Win3 (1990), прикинь? | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
82. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от Aleks Revo on 26-Мрт-12, 04:51 | ||
На удивление ПО из Win3 работает в большом количестве ОС. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
49. "Релиз системной библиотеки Glibc 2.15" | +4 +/– | |
Сообщение от kurokaze (ok) on 22-Мрт-12, 18:31 | ||
шито? 12 лет на линуксе - все работает как часы, и для апдейта ядра, сис. библиотеки, DE – мне не нужно переустанавливать систему. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
60. "Релиз системной библиотеки Glibc 2.15" | –2 +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 00:39 | ||
У меня wasm 12-летней давности запускается до сих пор, а у вас запустится GCC 12-летней давности? | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
62. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от ананим on 23-Мрт-12, 01:07 | ||
ХА! ДА!!! :D | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
75. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от arisu (ok) on 23-Мрт-12, 16:06 | ||
> ну когда ж уже ты хоть немного будешь компетентен? | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
59. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от Ytch on 22-Мрт-12, 23:41 | ||
> То что вы и другие называете "багами" в большинстве своём описано под | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
83. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Michael Shigorin (ok) on 26-Мрт-12, 13:04 | ||
>> Нету там багов :) Нету багтрекера - нету багов :) | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
42. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 17:20 | ||
Ну, например, мне часто приходится в программах полностью формировать вывод на печать. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
43. "Релиз системной библиотеки Glibc 2.15" | –4 +/– | |
Сообщение от Ваня (??) on 22-Мрт-12, 17:24 | ||
Хмм.. Пример кода прислать готовы? Или выложить сюда. Не встречал ограничений, тем более связанных с "магическими" цифрами. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
45. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от тоже Аноним (ok) on 22-Мрт-12, 17:35 | ||
А что там кодировать? | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
61. "Релиз системной библиотеки Glibc 2.15" | –1 +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 00:39 | ||
Попробовал, работает. Видимо лажаете в другом или просто ***. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
67. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 23-Мрт-12, 10:25 | ||
Была у меня такая ощибка. Точно помню на 2000 (без сервиспаков еще) и помойму на NT | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
64. "Релиз системной библиотеки Glibc 2.15" | +1 +/– | |
Сообщение от Аноним (??) on 23-Мрт-12, 02:40 | ||
> Пример "бага" WinAPI приведёте? | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
27. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Андрей (??) on 22-Мрт-12, 15:31 | ||
Я тоже в шоке. Это ж надо преждевременной оптимизацией в каждой(!) своей программке немного заниматься, думать, где бы копирование сэкономить. А надо было просто один(!) раз пойти в glibc и один раз и навсегда оптимизировать там. И программить дальше себе тихо и спокойною. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
32. "Релиз системной библиотеки Glibc 2.15" | +3 +/– | |
Сообщение от ананим on 22-Мрт-12, 15:47 | ||
>А надо было просто один(!) раз пойти в glibc и один раз и навсегда оптимизировать там. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
65. "Релиз системной библиотеки Glibc 2.15" | –2 +/– | |
Сообщение от Аноним (??) on 23-Мрт-12, 02:43 | ||
> сколько раз уже сталкивался - вот соптемизировал, | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
66. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от ананим on 23-Мрт-12, 06:22 | ||
да кого интересуют мнение гумманитариев... | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
69. "Релиз системной библиотеки Glibc 2.15" | –1 +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 13:19 | ||
Вообще то он прав. Оптимизация до конвейера делать бессмыслено, кэш лишь увеличивается, так что используя напр. "align 64" можно быть уверенным что медленнее не будет (это если знать что такое "align 64" и уметь его применять к месту). | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
73. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от тоже Аноним (ok) on 23-Мрт-12, 14:25 | ||
Тест в стиле форониксов? Зачетно. | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
74. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 14:29 | ||
Цель была оценить, а заодно проверить теорию что разработка на функциональном ЯВУ с последующим переписыванием на ассемблер быстрее, чем разработка на ассемблере изначально. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
85. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Michael Shigorin (ok) on 26-Мрт-12, 13:19 | ||
> а заодно проверить теорию что разработка на функциональном ЯВУ | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
84. "(offtopic) языки" | +/– | |
Сообщение от Michael Shigorin (ok) on 26-Мрт-12, 13:16 | ||
> путать орфографию с программированием | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
86. "(offtopic) языки" | +/– | |
Сообщение от ананим on 26-Мрт-12, 23:57 | ||
>Дядьку, ну я бы тоже с опаской слушал асм у преподавателя, который делает грубые ошибки в русском. Он может быть неплохим специалистом в том, что рассказывает -- но если позволяет себе спустя рукава относиться к родному языку, то откуда знать, что он и к студентам (или предмету) так же не отнесётся? | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
68. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от виндотролль on 23-Мрт-12, 10:27 | ||
+1, переставил местами 2 стейтмента (сохраняя логику) — меняется время выполнения. Просто где-то какая-то эвристика предсказания начала промахиваться, и вот ты уже проиграл 5% времени выполнения. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
70. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 13:21 | ||
add ax,bx | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
81. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 24-Мрт-12, 16:09 | ||
> мля... И магия. Разумеетя "леноровская". | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
63. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 23-Мрт-12, 02:34 | ||
> Линукс перегоняют строки по байтику? | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
72. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Ваня (??) on 23-Мрт-12, 13:32 | ||
rep movsq медленнее копирования через MMX, копирование через MMX медленнее, чем через SSE. | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
78. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от arisu (ok) on 23-Мрт-12, 16:12 | ||
> тем более что у x86 есть команды копирования в цикле. | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
20. "Релиз системной библиотеки Glibc 2.15" | –1 +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 14:35 | ||
> process_vm_readv, process_vm_writev (поддерживаются только ядром Linux начиная с версии 3.2) - для организации прямого обращения к областям памяти других процессов. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от XPEH on 22-Мрт-12, 16:34 | ||
Нет, это не то. Учитесь читать. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
52. "Релиз системной библиотеки Glibc 2.15" | +/– | |
Сообщение от Аноним (??) on 22-Мрт-12, 18:55 | ||
ждем в debian testing, хотя это, наверное, будет уже после выпуска 7.0... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |