The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Обзор новшеств будущей версии системной библиотеки glibc - 2..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от opennews (??) on 18-Апр-09, 23:59 
Мантейнер системной библиотеки GNU C Library представил (http://udrepper.livejournal.com/20948.html) набор новшеств в готовящейся к релизу версии glibc 2.10, на базе которой будет построен дистрибутив Fedora 11.


В новой версии glibc ожидается:


-  Поддержка стандарта POSIX 2008. Например, добавлены новые макросы, реализована функция psiginfo, добавлена поддержка флагов  O_SEARCH и O_EXEC;
-  Более жёсткое соответствие требованиям C++, например, в дополнение к
"char *strchr(char *, int)" добавлено "const char *strchr(const char *, int)", т.е. конструкция "char *i = strchr(in, 'i')", если in имеет тип "const char *i" приведёт к ошибке;
-  Поддержка особенностей будущего стандарта C++ 201x. Например, добавлен обработчик at_quick_exit и функция quick_exit, для экстренного завершения процесса без вызова глобальных деструкторов;
-  Улучшение в функциях DNS NSS в плане обработки нескольких параллельных запросов;
-  Использование NSS (Network Security Services) в libcrypt;

-  П...

URL: http://udrepper.livejournal.com/20948.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=21329

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


3. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от vadiml on 19-Апр-09, 00:47 
> для систем с современным CPU Intel

А для AMD что?

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

10. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от Sunder on 19-Апр-09, 11:42 
Там сказано: "например"
Соответственно если процессор АМД то будет выполняться другай версия функции, если она есть конечно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Обзор новшеств будущей версии системной библиотеки glibc - 2"  
Сообщение от mma on 19-Апр-09, 08:08 
Вот их не понять, то отказываются от нумероаций по версиям, теперь опять вернулись к традиционной нумерации.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от pavlinux (ok) on 19-Апр-09, 15:13 
const char *str = "OK";
int sz;
sz = strlen(str); -и для этой хрени будут задействоваться SSE4.2 :)


Обозвали бы уж strlen_sse, strchr_sse


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

13. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от www2 email(??) on 20-Апр-09, 08:51 
>Обозвали бы уж strlen_sse, strchr_sse

Дааа... А потом наплодили бы два варианта софта: тот, который пользуется функциями strlen и strchr и тот, который пользуется strlen_sse и strchr_sse. И предлагать скачивать разные наборы дисков: Fedora_11_i386 и Fedora_11_i386_sse...

Сделают просто две версии библиотеки GNU libc, каждая с оптимизацией под конкретный тип процессора. Заменил библиотеку - весь софт стал пользоваться функциями с оптимизацией под процессор с SSE. Как это делается и сейчас.

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

15. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от pavlinux (ok) on 20-Апр-09, 20:03 
>>Обозвали бы уж strlen_sse, strchr_sse
>
>Дааа... А потом наплодили бы два варианта софта: тот, который пользуется функциями
>strlen и strchr и тот, который пользуется strlen_sse и strchr_sse. И
>предлагать скачивать разные наборы дисков: Fedora_11_i386 и Fedora_11_i386_sse...
>
>Сделают просто две версии библиотеки GNU libc, каждая с оптимизацией под конкретный
>тип процессора. Заменил библиотеку - весь софт стал пользоваться функциями с
>оптимизацией под процессор с SSE. Как это делается и сейчас.

Блин, ну ни хочу я чтоб для вычисления длины строки
в один или два символа использовались SSE4.2.

Какая нить #pragma nosse имеется????

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

16. "Обзор новшес"  
Сообщение от Andrey Mitrofanov on 21-Апр-09, 11:03 
> Блин, ну ни хочу я чтоб для вычисления длины строки
>в один или два символа использовались SSE4.2.

Для Вас специально:
#define TWO_CHAR_STRING_LEN 2

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

14. "Обзор новшеств будущей версии системной библиотеки glibc - 2..."  
Сообщение от Аноним (??) on 20-Апр-09, 10:19 
s/Мантейнер/Мейнтейнер/

А вообще лучше "сопровождающий".

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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