Runas i uruchamianie programów na innym koncie w Wierszu Poleceń
Runas i uruchamianie programów na innym koncie w Wierszu Poleceń
Systemy Windows posiadają wbudowane polecenie „runas” służące do uruchamiania poleceń jako inny użytkownik. Oto przykłady:
runas /user:Domena\konto program.exe
Przykład uruchomienie konsoli jako administrator
runas /user:Administartor cmd.exe
Po wciśnięciu ENTER, konsola zapyta nas o hasło dla użytkownika administrator. Nie można podać hasła jako parametru.
Jeśli mamy potrzebę wykonania kilku poleceń, nie trzeba każdego z nich uruchamiać przez runas. Można jednorazowo uruchomić sobie konsolę CMD, a każde polecenie w niej wpisane będzie miało odpowiednie uprawnienia.
Approximate IOPS and throughput values for different disk drive types
Approximate IOPS and throughput values for different disk drive types
Drive (Type / RPM) |
IOPS (4KB block, random) |
IOPS (64KB block, random) |
MB/s (64KB block, random) |
IOPS (512KB block, random) |
MB/s (512KB block, random) |
MB/s (large block, sequential) |
FC / 15K | 163 - 178 | 151 - 169 | 9.7 – 10.8 | 97 – 123 | 49.7 – 63.1 | 73.5 – 127.5 |
SAS / 15K | 188 - 203 | 175 - 192 | 11.2 – 12.3 | 115 – 135 | 58.9 – 68.9 | 91.5 – 126.3 |
FC / 10K | 142 - 151 | 130 – 143 | 8.3 – 9.2 | 80 – 104 | 40.9 – 53.1 | 58.1 – 107.2 |
SAS / 10K | 142 - 151 | 130 – 143 | 8.3 – 9.2 | 80 – 104 | 40.9 – 53.1 | 58.1 – 107.2 |
SAS/SATA / 7200 | 73 - 79 | 69 - 76 | 4.4 – 4.9 | 47 – 63 | 24.3 – 32.1 | 43.4 – 97.8 |
SATA / 5400 | 57 | 55 | 3.5 | 44 | 22.6 |
Konwertowanie MBps do IOPS oraz kalkulacja IOPS z MB/s
Konwertowanie MBps do IOPS oraz kalkulacja IOPS z MB/s
Większość dysków SSD ma dwie charakterystyczne prędkości - odczytu i zapisu.
Pierwszą oceną jest pokazanie wydajności w MB/s która jest głównym parametrem marketingowym. Druga ocena to wynik 4K Random IOPS która pokazuje nam bardziej realne parametry pracy dysku.
Prędkość dysku pokazywana w MB/s to prędkość szybkości transferu sekwencyjnego którą dysk SSD będzie utrzymywał w sposób ciągły np. przez 30 sekund.
Natomiast parametr 4K Random IOPS to liczba operacji 4K (4096 bajtów) które napęd będzie zapisywał lub odczytywał w przypadkowej pozycji.
Zwykle gdy podana jest liczba losowych liczb IOPS 4K można stwierdzić że określona jest za pomocą głębokości kolejki takiej jak 4, 16, 32 lub 64.
Przy głębokości kolejki wynoszącej 4 oznacza, że występują 4 oddzielne wątki. Każdy wątek niezależnie wykonuje swój własny transfer.
Dzięki użyciu rodzimej kolejki poleceń (NCQ) dysk SSD może obsłużyć te wątki jednocześnie aby poprawić ogólną przepustowość w porównaniu do uruchamiania pojedynczych wątków. Podczas gdy wiele dysków twardych korzysta z rodzimego kolejkowania poleceń w celu wyrównania operacji odczytu /zapisu aby zminimalizować czas wyszukiwania pomiędzy każda operacją odczytu/zapisu, dyski SSD mogą odczytywać i zapisywać do wielu komórek NAND jednocześnie gdzie głowica fizyczna dysku HDD może wykonywać operacje odczytu/zapisu tylko w jednym miejscu.
Chociaż dobrze jest poznać wartość parametru IOPS dobrze jest sprawdzić jak to faktycznie przekłada się na faktyczną przepustowość. Na przykład narzędzia testowe takie jak CrystalDksiMark i AS SSD raportuje losową wydajność 4K w zakresie przepustowości, tj. MB/s, podczas gdy specyfikacje SSD zwykle oceniają wydajność 4K w IOPS.
Do przeliczenia MBPS na IOPS można użyć wzoru
IOPS = (MBps Throughput / KB per IO) * 1024
lub w drugą stronę
MBps = (IOPS * KB per IO) / 1024
Przykład
posiadamy dysk SSD który zgodnie z informacją z programu Eandom 4K równą 20000 IOPS i osiąga prędkość 75 MB/s w CrystalDiskMark. Aby przekonwertować 75MB/s na IOPS wykonujemy następujące obliczenia:
IOPS = (75/4)*1024
IOPS= 19200
Przykładowe wartości IOPS/drive w zależności od prędkości obrotowej
Average IOPS/drive | |||
Drive speed | Source 1 | Soruce 2 | Source 3 |
7200 RPM | 75-100 | 75 | 30-80 |
10K RPM | 100-130 | 125 | 140 |
15K RPM | 150-190 | 175 | 180 |
Sample drive:
- Model: Western Digital VelociRaptor 2.5" SATA hard drive
- Rotational speed: 10,000 RPM
- Average latency: 3 ms (0.003 seconds)
- Average seek time: 4.2 (r)/4.7 (w) = 4.45 ms (0.0045 seconds)
- Calculated IOPS for this disk: 1/(0.003 + 0.0045) = about 133 IOPS
DISK RAID AND IOPS CALCULATOR
DISK RAID AND IOPS CALCULATOR
https://www.expedient.com/disk-raid-and-iops-calculator/
Do you know how many Input/Output Operations Per Second (IOPS) your RAID configuration is going to produce? Are you trying to calculate how much usable storage you are going to net from different RAID configurations? Use this calcualtor to help properly size your environment.