The OpenNET Project / Index page

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



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

Оглавление

Опубликована свободная книга про производительность открытых..., opennews (??), 08-Окт-13, (0) [смотреть все]

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


1. "Опубликована свободная книга про производительность открытых..."  –2 +/
Сообщение от Аноним (-), 08-Окт-13, 20:07 
>В книге рассказано о способах достижения высокой производительности

Понятнее кто-нибудь может объяснить?

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

2. "Опубликована свободная книга про производительность открытых..."  +3 +/
Сообщение от анон (?), 08-Окт-13, 20:12 
>>В книге рассказано о способах достижения высокой производительности
> Понятнее кто-нибудь может объяснить?

Чтобы файрфокс запускался через 4 секунды, а не через 6, надо отключить Adblock Plus.

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

20. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от Аноним (-), 09-Окт-13, 11:26 
А у меня мгновенно стартует. Conkeror
Ответить | Правка | Наверх | Cообщить модератору

24. "Опубликована свободная книга про производительность открытых..."  +4 +/
Сообщение от Анончик (?), 09-Окт-13, 13:22 
какой хитрый рекламщик пошел
нет, я не попадусь на твои уловки
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. "Опубликована свободная книга про производительность открытых..."  +3 +/
Сообщение от Аноним (-), 08-Окт-13, 21:12 
Какое слово тебе непонятно?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

5. "Опубликована свободная книга про производительность открытых..."  +1 +/
Сообщение от Gsh (?), 08-Окт-13, 21:23 
Хехе, это любимая фраза моего препода по метрологии.
Ответить | Правка | Наверх | Cообщить модератору

6. "Опубликована свободная книга про производительность открытых..."  –1 +/
Сообщение от Аноним (-), 08-Окт-13, 21:58 
Какой производительности? "Тюнинг" настроечек в /etc/?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

8. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от Константавр (ok), 08-Окт-13, 22:14 
Эх ты, анонимус... Там говорится о том как программировать правильно, чтобы твоё приложение не просто работало, а быстро работало.
Ответить | Правка | Наверх | Cообщить модератору

11. "Опубликована свободная книга про производительность открытых..."  –1 +/
Сообщение от pavlinux (ok), 08-Окт-13, 23:19 
Пишите на С, даже с багами, криво и убого, с гигабайтными массивами,...,
всё равно быстрее всех работать будет. (на асме можно немного подрочить).
Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликована свободная книга про производительность открытых..."  –1 +/
Сообщение от Ведро (ok), 09-Окт-13, 00:16 
> (на асме можно немного подрочить)

)


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

14. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от Карбофос (ok), 09-Окт-13, 00:37 
приходилось перетаскивать в своё время программки с фортрана на си. интересно, конечно, наблюдать было обработку многомерных массивов на сишный манер: внешний цикл - столбцы, внутренний - построчно. для сей - самое то, но для фортрана... жесть. чудовищные потери. так что на любом языке нужно знать, как данные в памяти располагаться будуть ;) асм уже дело такое, в хроническом запущении - как мёртвому примочки. ;)
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

15. "Опубликована свободная книга про производительность открытых..."  –1 +/
Сообщение от клоун Стаканчик (?), 09-Окт-13, 03:50 
Переписывание на асм - последний этап оптимизации. Если выбран неоптимальный алгоритм, неоптимальная структура хранения данных и ещё десяток "неоптимально", то никакой язык программирования, даже ассемблер, не поможет достичь оптимальной производительности.
Ответить | Правка | Наверх | Cообщить модератору

27. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от pavlinux (ok), 09-Окт-13, 14:38 
> Переписывание на асм - последний этап оптимизации. Если выбран неоптимальный алгоритм,
> неоптимальная структура хранения данных и ещё десяток "неоптимально", то никакой язык
> программирования, даже ассемблер, не поможет достичь оптимальной производительности.

А вот прикинь, написали враппер для кодека,... корявый, грузит по 10 сек. части VOB файлов,
open/lseek/malloc/realloc/..., память течёт... Зато кодек на aсме, декодирует данные за 30 сек.,...
В итоге имеем 3 минуты на кодирование DVD из них 1 минуту на работу с файлами.    

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

28. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от serg1224 (ok), 09-Окт-13, 20:31 
> Зато кодек на aсме, декодирует

Ага, а декодер кодирует :-)

Никакой ASM не спасает от кривой постановки задачи. Если с человеческим языком проблемы, то они наследуются и усугубляются на этапах планирования и реализации ПО.

А костыли можно изготавливать на чём угодно: хоть на ASM, хоть на VBA.

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

32. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от pavlinux (ok), 10-Окт-13, 00:27 
>> Зато кодек на aсме, декодирует
> Ага, а декодер кодирует :-)

А прикинь переводчики - переводят, а не депереводят, разпереводят и перепереводят.

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

35. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от клоун Стаканчик (?), 10-Окт-13, 05:29 
А прикинь, в английском "look TV" и "watch TV" означают разное, хотя на русский дословно переводятся одинаково.

[сообщение отредактировано модератором]

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

31. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от Карбофос (ok), 10-Окт-13, 00:03 
спасибо, кэп!
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

26. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от pavlinux (ok), 09-Окт-13, 14:32 
> внешний цикл - столбцы, внутренний - построчно. для сей - самое то,
> но для фортрана... жесть.

Как это реализовано в Фортране? (без сторонних библиотек)
Например приведение матрицы к верхней треугольной, самым баянистым алгоритмом Гаусса?
---

Мож меня проглючило, но по моему в C11 появилась фича умножение массива на число.
В GCC есть __attribute__ ((vector_size (N)));

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

29. "Опубликована свободная книга про производительность открытых..."  +1 +/
Сообщение от Карбофос (ok), 09-Окт-13, 22:36 
там даже речь не шла о каких-то математических обработках матриц, не мультипликация матриц и пр. это один сюрприз был. ну да хрен с ними, алгоритмы были уж сильно специфичными.
второе - в фортране данные массива сохнаряются в памяти совсем иначе: не построчно, как в сях и пр., а постолбично. то есть, представлешь, какие тормоза будут, если в сях два матричных цикла поменять местами ;) сплошные кэш-промахи в мегабайтных массивах данных.
Ответить | Правка | Наверх | Cообщить модератору

33. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от pavlinux (ok), 10-Окт-13, 00:29 
> второе - в фортране данные массива сохнаряются в памяти совсем иначе: не
> построчно, как в сях и пр., а постолбично.

транспонирование и вперед.

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

34. "Опубликована свободная книга про производительность открытых..."  +/
Сообщение от Карбофос (ok), 10-Окт-13, 00:53 
вот знали бы про сие те писатели фортрановских программ...
Ответить | Правка | Наверх | Cообщить модератору

9. "Опубликована свободная книга про производительность открытых..."  +2 +/
Сообщение от YetAnotherOnanym (ok), 08-Окт-13, 22:20 
> Понятнее кто-нибудь может объяснить?

Скачай, прочти ;)

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

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

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




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

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