Слайд 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\teracopy.exe\PerfOptions]
"IoPriority"=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\bztransmit64.exe\PerfOptions]
"IoPriority"=dword:00000001
"PagePriority"=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\googledrivesync.exe\PerfOptions]
"IoPriority"=dword:00000000
"PagePriority"=dword:00000000
"CpuPriorityClass"=dword:00000001
[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\photoshop.exe\PerfOptions]
"CpuPriorityClass"=dword:00000005
Слайд 7Пример работы команды compact на не очень сжимаемых данных
Слайд 8Типичный результат compact /exe:LZX
Занимаемое пространство
Слайд 9
Параметры вызова
программы compact #1
Слайд 10Параметры вызова
программы compact #2
Слайд 11Скорость чтения с диска и декомпрессии на лету: >500MB/s при загрузке половины
процессора)
Слайд 13Загрузка ресурсов без сжатия
Загрузка ресурсов
с LZX-сжатием