Похожие презентации:
Примеры пользы от приоритезации доступа к вычислительным ресурсам в реальной жизни (а не только в ЦОДах)
1. Примеры пользы от приоритезации доступа к вычислительным ресурсам
В РЕАЛЬНОЙ ЖИЗНИ(а не только в ЦОДах)
2. Параллельное выполнение действий без приоритетов
3. Простейший способ избегания конкуренции за ресурс – начало работы только когда закончится предыдущая
4. Верхнему окну TeraCopy (и первому процессу) назначен низший (фоновый приоритет по IO и остальным ресурсам). Результат – оно
использует только 2MB/s, а вся пропускная способность IOиспользуется (причём,более эффективно) нижним (вторым) окном
5. Низший приоритет по IO и CPU для ресурсоёмких фоновых задач
6. Вот так выглядят мои приоритеты по умолчанию
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\utorrent.exe\PerfOptions]
• "IoPriority"=dword:00000000
• "PagePriority"=dword:00000001
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\compact.exe\PerfOptions]
• "IoPriority"=dword:00000000
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\oodag.exe\PerfOptions]
• "IoPriority"=dword:00000000
• "PagePriority"=dword:00000000
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\searchindexer.exe\PerfOptions]
• "IoPriority"=dword:00000000
• "PagePriority"=dword:00000000
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\teracopy.exe\PerfOptions]
• "IoPriority"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\googledrivesync.exe\PerfOptions]
• "IoPriority"=dword:00000000
• "PagePriority"=dword:00000000
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\ScreenCapture.exe\PerfOptions]
• "CpuPriorityClass"=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\bridge.exe\PerfOptions]
• "CpuPriorityClass"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\bztransmit64.exe\PerfOptions]
• "IoPriority"=dword:00000001
• "PagePriority"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Image File Execution
Options\photoshop.exe\PerfOptions]
• "CpuPriorityClass"=dword:00000005
7. Пример работы команды compact на не очень сжимаемых данных
8. Типичный результат compact /exe:LZX
Занимаемое пространство9.
Параметры вызовапрограммы compact #1
10. Параметры вызова программы compact #2
11. Скорость чтения с диска и декомпрессии на лету: >500MB/s при загрузке половины процессора)
Скорость чтения с диска идекомпрессии на лету: >500MB/s при
загрузке половины процессора)
12.
13.
ЦПЗагрузка ресурсов
без сжатия
100
50
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
11
12
13
14
15
16
17
18
19
20
11
12
13
14
15
16
17
18
19
20
12
13
14
15
16
17
18
19
20
НЖМД
100
50
0
1
2
3
4
5
6
7
8
9
10
Загрузка ресурсов
с LZX-сжатием
ЦП
100
50
0
1
2
3
4
5
6
7
8
9
10
НЖМД
100
50
0
1
2
3
4
5
6
7
8
9
10
11
14. Ещё одно применение расширенному контролю за приоритетами – работа за одной машиной нескольких пользователей одновременно. Чем
больше пользователей – тем важнееоптимизация, чтобы не было задержек.