Видео ролики бесплатно онлайн

Смотреть скачать видео

Официальный сайт forexnw 24/7/365

Смотреть видео бесплатно

Посты в Бенчмарки
fermishell 26.05.2011 13:27

БенчмаркиБесхитростное оффлайновое сравнение нескольких программ сжатия

Тест без претензий на полноту охвата, строгость методики и знание алгоритмов. Скорее всего, будет редактироваться по мере уточнения деталей и для расширения общей картины.
Таблица с моими результатами: http://paste.pro/1713084.

В основном, взяты компрессоры, устанавливающиеся из штатных репозиториев распостранённых дистрибутивов.
Современная классика gzip (библиотека называется zlib), более свежий bzip2, ещё свежее XZ ( lzma-2), и некоторое количество программ с буквой Z, чьи суффиксы реже попадаются на глаза, но весьма заслуживающих внимания. Интерес будет преимущественно к быстрым компрессорам, отлично жмущие, но медленные я рассматривать не буду.
XZ сжимает файлы существеннно лучше, чем bzip2 и, тем более, gzip, но делает это медленно. lzop жмёт очень быстро, но слабее. Кроме XZ, lzma реализован в компрессоре lzip. Он ориентирован на возможность независимого восстановления файлов из архива, и к нему есть многопоточная реализация plzip. В настоящий момент сделана и многопоточная реализация gzip - pigz. Многопоточный bzip2 называется pbzip2.
В 1990х годах А. Триджелл с соавторами придумал программы rsync и rzip. Развитием rzip стал lrzip, написанный Коном Коливасом, автором известного bfq-планировщика, призванного улучшить отзывчивость линукс-десктопов годы назад, но так и не включенного в апстрим. В lrzip в качестве бэкендов добавлены все вышеупомянутые алгоритмы ( rzip использовал bz2).

Наконец, есть семейство очень быстрых компрессоров. Реально очень быстрых. Вот ссылка на сравнение сжатия некоторых данных ( DirectX SDK samples): http://altdevblogaday.org/2011/04/22/survey-of-fast-compression-algorithms-part-1/. Из него я позаимствовал легкодоступные quicklz ( в таблице qpress), lzf и fastlz ( в таблице 6pack), а также lz4*. Недавно отрытый Google под BSD-2 лицензией snappy уже доступен как библиотека libsnappy1 в Дебиане и Убунте.

В жизни компрессоров, кроме более-менее разовых событий обработки файлов, встречаются возможности подключения zlib- и lzo- сжатия в файловых системах btrfs (zlib с 2.6.29 ядра, lzo - с 2.6.38 ядра) и reiser4 ( а также ZFS с zlib и lzjb вместо lzo). Обзоры Фороникса, касающиеся сжатия в btrfs: lzo на HDD, zlib на SSD.
Полностью.
+ 13 -
8
nvbn 19.06.2010 16:29

БенчмаркиСравнение способов декодирования видео для систем с ati

Посмотрел последнее сравнение на фороникс и как-то оно мне не понравилось, решил провести своё.
Полное сравнение

Используемые версии: catalyst 10.6, xorg-video-ati 6.13.99~git20100613, core avc 2.0.0, mplayer-vaapi-20100602 для xvba, mplayer 1.0~rc3+git20100617 для остального, libva1_0.31, xvba-video_0.6.11.

mplayer-full и mplayer-sum - сумма нагрузки двух процессов, создаваемых mplayer'ом, сравнение по процессам:
=По процессам

Для тестирования использовался небольшой скрипт:
1
2
3
4
5
6
7
8
#!/usr/bin/python

import os
import time

while True:
    os.system("ps aux|grep mplayer|grep -v grep|awk '{ print $3 }'")
    time.sleep(0.1)

Его вывод перенаправлялся в файлы. Когда использовался просто mplayer, файл бился на чётные и нечётные строки. Потом содержимое файлов вставлялось в OOo Calc и там строились диаграммы.

Скачать файл.

Команды запуска:
1
2
3
mplayer -vc coreserve /media/rm-rf/media/Футурама-В\ дикую\ зелёную\ даль\(Futurama-Into\ the\ Wild\ Green\ Yonder\ 2009\ BDrip720p.mkv
mplayer /media/rm-rf/media/Футурама-В\ дикую\ зелёную\ даль\(Futurama-Into\ the\ Wild\ Green\ Yonder\ 2009\ BDrip720p.mkv
./mplayer -va vaapi -vo vaapi:gl /media/rm-rf/media/Футурама-В\ дикую\ зелёную\ даль\(Futurama-Into\ the\ Wild\ Green\ Yonder\ 2009\ BDrip720p.mkv


Информация о системе:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<nvbn>% lspci                       21:25:03
00:00.0 Host bridge: Silicon Integrated Systems <sis> 671MX
00:01.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
00:02.0 ISA bridge: Silicon Integrated Systems </sis><sis> SiS968 <mutiol media="Media" io="IO"> (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems </mutiol></sis><sis> 5513 <ide> (rev 01)
00:03.0 USB Controller: Silicon Integrated Systems </ide></sis><sis> USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems </sis><sis> USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems </sis><sis> USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems </sis><sis> 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems </sis><sis> SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
00:0f.0 Audio device: Silicon Integrated Systems </sis><sis> Azalia Audio Controller
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
</sis></nvbn><nvbn>% cat /proc/cpuinfo           21:27:51
processor : 0
vendor_id : GenuineIntel
cpu family        : 6
model             : 15
model name        : Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
stepping  : 13
cpu MHz           : 996.000
cache size        : 2048 KB
physical id       : 0
siblings  : 2
core id           : 0
cpu cores : 2
apicid            : 0
initial apicid    : 0
fdiv_bug  : no
hlt_bug           : no
f00f_bug  : no
coma_bug  : no
fpu               : yes
fpu_exception     : yes
cpuid level       : 10
wp                : yes
flags             : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips  : 4001.02
clflush size      : 64
cache_alignment   : 64
address sizes     : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family        : 6
model             : 15
model name        : Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
stepping  : 13
cpu MHz           : 996.000
cache size        : 2048 KB
physical id       : 0
siblings  : 2
core id           : 1
cpu cores : 2
apicid            : 1
initial apicid    : 1
fdiv_bug  : no
hlt_bug           : no
f00f_bug  : no
coma_bug  : no
fpu               : yes
fpu_exception     : yes
cpuid level       : 10
wp                : yes
flags             : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips  : 4001.12
clflush size      : 64
cache_alignment   : 64
address sizes     : 36 bits physical, 48 bits virtual
power management:

</nvbn><nvbn>% lsb_release -a              21:27:58
No LSB modules are available.
Distributor ID:   Ubuntu
Description:      Ubuntu 10.04 LTS
Release:  10.04
Codename: lucid
</nvbn><nvbn>% uname -r                    21:28:09
2.6.32-23-generic
</nvbn>


В итоге самым "менеенагружающим" процессор оказался coreavc, но он платный. Примерно на его уровне держится xvba, ну а победитель по мнению фороникса xf86-video-ati+xv оказался аутсайдером.
Полностью.
+ 3 -
6

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн