ααΎαααΆααα·ααΆαα’αααΈαα
αα
ααααααα
αααα»α
ααΎααααααΎαααΉαααααΆααΆαααα·αα‘αΎααα·αααΌαααααΆααΈαααΌααααΆαααΆαααααααΆααααΆαααΈααααα ααΎ VDS α¬ααΆαααΆαααΈααα·αααα·ααα ααΎαααΆαααΈααααααΆαααααααααααααΎαααΆααααααααΆαα α αααααααααααααα ααααααααααααΌαααΆαααααααα α
- 25% - αααααααΎααΉαααααααα ~ 1350 MHz
- 35% -1890MHz
- 41% - 2214 MHz
- 65% - 3510 MHz
α
ααα½αααααΆααααααΆαααααα½αααααααΌαααΆαααΆαααααααααΈ 500 αα
1, 3, 5, 7 αα·α 9 α
ααααααα
ααΆααααααΆααααα
TTFB ααααΌαβααΆαβαα½αβαααα αΌαβααΆβαα·αααβααΆβααΆαβααααΎβααβαααβαααβα‘ααβααΈβααααΆβαααβααΆαβαα HTTPD Tools αααααΎαβα’αααβααααΎβααααΈβαααααΆααβααααΎβαα»ααααβααΈαα½ααα ααΆαααααΎαααααααααα ααααΆα αααααΆαααΈααΆααα·α ααΈαααααα’αααααααΎααααΆααααΉααα ααα α»α ααΈαααΈααααα α αΎαααΆααα·α TTFP ααΉαααΎααα½ααΆααΈααααΆααα
ααΈαα½α ααΆααΌαα
ααααΎααααΌααααα»ααααααΆααααΈααΆαα
αΆααααααΎαααααΌααααααΆαααΈααα·αααα·α IIS α
αααΆααααααΆααααα 120 ms α
ααααΎααΆαααααααααΆααααΆααα’αααααα αΆα TTFP αα 1.5 ms α Apache αα·α Nginx ααΆαααΆαααΊααααΆααααα»αααΏααααα αααααααΆαα α’ααααα·ααααα
αΆαααα»αααΆαααΆααααααααααΆααΆααΆαααΆααααααΆααααα»α α αΎαααΉαααααΎαααΎαα’ααααααααααααα’ααααΎααΆααααα»αααααα
ααααααααΊαα·ααα½αα±ααααααΆααααα’αΎαααα
αΆααααΆααααΈααααΆαααααααΆαα IIS ααΆααααα αΆααααΆαα·ααΆαα·αα·αααααα½α
α αΎαα αΎααα·ααααα αΆααααΆααΆααααααααααΆααααΌαααΆαα
αΌαααααΎα
αααααααΆα αααΆααααααΆααα’αα·αα·ααααααΆααα
ααΎααααΈααΆααααααααΆαα’αα»αααα ααΆαααααΎααααααααααΆαααΆααααααΆαααααα½αααΊαααααααααΆααα αΎαα
α§ααΆα ααα IIS ααΆααααα
ααααΆαααΆαααααααΎα’αααααααΎααααΆαα 5000 ααΆαααααα»ααααααα 40 αα·ααΆααΈ αααααααΎααΉα 123 ααααΎαααα»ααα½ααα·ααΆααΈα
ααααΆα ααααΆαααααααααα αΆαααΈαααααααΆαα αΌααααααΆαα·ααΆααα αααααααααΌαααΆααααααααΆαααααα»αα αααααΊααΆαααΆααΆαααααααααΎαααααΆαααααααααα»ααααααααααααΆααααααα±ααα αααα»αααααΈααααααΎα 80% ααααααΎααΆααα’ααααααΌαααΆαααααΎαααΆααααα»α 8ms αα ααΎ IIS αα·ααααα»α 4.5ms αα ααΎ Apache αα·α Nginx α αΎα 8% ααααααΎααΆααα’αααα ααΎ Apache αα·α Nginx ααααΌαααΆααααα αααααα»αα αααααααααα αΌαααα 98 ααΈααΈαα·ααΆααΈα
αααααααΆαααααααΎα
ααα½α 5000 ααααΌαααΆαααααΎαααΆαα
αααααααΆαααααααΎα
ααα½α 5000 ααααΌαααΆαααααΎαααΆαα
ααααα·αααΎα’αααααΆααααΆαααΈααα·αααα·ααααααΆα CPU 3.5GHz αα·α 8 cores αααααΆααααααααΎαααΎαα’αααΈαααα’αααα
ααααΆαα αααΆαααΈαααααα αααααααΆααα’ααααΊααααααααααΆααααΆααααΆαααα
αααα»αααΆαααααΎααααααααα ααΎαααΉααα·ααΆαα’αααΈαααΆαααΈαααααα αααααααΆαα½ααααααααΌαααααΎαααΎααααααΆαααααΆαααΈαααΈαα½ααααΆααααααα
αα ααααααααΆαααααααααΆαααΆαααΆαααααααααααα·α ααααααΆαααΈαααααα αααααααΆααα’ααααΉαααααααα αα»αα
ααΆαα»α αΌαα
ααααΆα ααααααΆααααααΆααααααααΉαα ααα½αααααΆααααααΆαααααα»ααααααααΆαααααΆα αααααα·αααΆαααΆαααΊααα’ααΆαα 2% α α»ααααααβααααΌαβααΆαβααβα ααβααΈβααΆααΆαβαααααβααΆβααΉαβααααΎβα±ααβαα½αααβαα·αβα’αΆα βα’αΆαβααΆαα
α₯α‘αΌααααααΌααα·α
αΆαααΆαααααΎαααααααΆαααΈαααααααΌαααΆααααα αααα
ααΎααΆααααα αααα·αααα·αα α
αΌααα 4 ααααΌααα
2.2 GHz αα·αααααΌααα½ααα
1.8 GHz α
ααααααααΎααΆαααααααΆα
ααααα·αααΎα’αααααααΆααααΆαααΎαααΌαααααααααα»ααα αα α»αααααααααααΆαααΈαααΌαααΌααΈ ααα·αααΌα αα·αα’αααΈααααααααα ααααΆα ααααΆαααααααΉαααααΆααααααΆααα’αααα αααααΊααΆα’αααΈαααααΎααααα»αααααΆααΆαα αΆαα - αα·αααα·ααΆαα ααααααααααΊαα αααααααα·αααΆα’ααααααααα»ααααΆαααααΌααα ααΆαααΎαα‘αΎαααααααΎαααΆαααΉααα·ααα½αα±ααααααααααΆαααααααα
ααΈαα»ααααα αΆαααααααΆααααΌαααΊααΎααααΈααααΎαααΆα 98% ααααααΎαααααΆαααΆαααΊααααΆαααΆααααα»ααααααΆααααααΎααΆααα’αα ααααααααΆαααααααα±ααααΆαααααΎααΆααααα’αΆα ααααΎαα ααΆαα α₯α‘αΌαααα ααΆααααααΆαααΆααααααααααααα½αααα ααΎαααΉαααααΎαα ααα»α ααααα·ααααα·ααΆαααααα’αααααΎααααααΆαααααΆαααΈαααααΈαα½ααα
ααΎααααΈααααΎααΌα αααααΌαααααΌα ααΆααααααΎαααα»ααα½ααα·ααΆααΈ (RPR) α αααααααΊααΆααααααα αααααααΊααΆα ααα½αααααΎαααααΆαααααΎαααΆααααα»ααα½ααα·ααΆααΈ αααααΆααααΊααΆα ααα½αααααΌαα
αααα αΆαααΆαααΆααααΆααααααααΆαααααααααααααΎαααΆα Nginx ααααΎαα»ααα½ααααααΆααααΈαα½αααααααααα 8 cores ααααΎαααΆαααΆααααααΎαααΆααα
αααα»αααΆαααααΎααααααααα
ααααΆα ααααααααα αΆααααΆαα
αααΆααααΆααΎ Nginx ααααΎαααΆαααα’ααΆα (αα·αα
αααΎααα) αα
ααΎααααΌααααα½αα ααααα·αααΎα’αααααΆα Nginx α’ααααα½ααααα·α
αΆαααΆααΆαααααααα
ααα½αααααΌααα
αα½α ααααα·αααΎα’ααααααα»ααααα αααααα·αα·ααααα
IIS αααααΈααΆααΆααΆα TTFB ααΆααααα»αααααα
ααΆα DevTools αα
αααα»α Chrome ααααα αααααααααααα
αΆααααΆαα Nginx αα·α Apache αααα»αααΆαααααα»ααααααΆααααααααααααΆαα½αααΉαααΆαααααΎαααααααΆαααΆαααΉαααΈ Apache Foundation α
ααΆααβααΆαβαααβααβααααΆα ααβααααΌαβααΆαβααα·αβα‘αΎαβαα·αβαααβαααααΆααβαααα
ααααααααααΆαααααα·ααααΆααα½αα ααα½αα
ααΆα Apache ααααΎαααΆαααΆααααα’αΆααααααα ααΎ 1 αα·α 8 cores ααα»ααααααααΎαααΆααααααΎαααΆαααααα·α αα ααΎ 4 α
ααΆα/α αΆα ααααΎαααΆα Nginx αα ααΎ 8 cores ααααΎααα»αα±αααααααΎαααΆααα»ααα ααΎ 1 αα·α 4 cores α αΎαααααΎαααΆαααΆααααα’αΆααααααα ααααααααΆαααΆααααααΆααα αααΎαα
ααΆα/α αΆα IIS α αΌαα α·ααα 4 cores αααααΆααααααα»αααΆαααΆαα αααΎααααα α αΎαα αΌαα α·ααα 8 cores αααααΆααααααα»αααΆαααΆααααα½αα ααΈαααα»α IIS ααΏαααΆαα’ααααααααααααα·α αα ααΎ 8 cores αααααααΆααααα»αααααα αααααΈααΆαααΆαααΈαααααΆααα’ααααααΎααααΆαααααα
ααααα·ααααααΆααα α»ααααααΆαααα ααα α»ααα ααΈαααααΊαα·αααΎαααΈ +-1ms ααα αααα»αααΆααααααΆαααα αα·ααα·αααΎαααΈ +- 2-3 ααααΎαααα»ααα½ααα·ααΆααΈαααααΆαα RPR α
ααααααααα 8 cores ααααΎαααΆαααΆααααα’αΆαααααααΊαα·ααα½αα±ααααααΆααααα’αΎαααααα cores ααΆα αααΎα αα·α SMT/Hyperthreading ααααΎα±ααααΌα ααααΎαααΆααααΆαααααΆαα ααααα·αααΎααΎαααΆααααααααΆαααααΎαααααΌαααααααααααααΆααααΌαα
ααααα: www.habr.com