Pytania oznaczone «performance»

84
Co jest szybsze: x << 1 czy x << 10?

Nie chcę niczego optymalizować, przysięgam, chcę tylko zadać to pytanie z ciekawości. Wiem, że na większości sprzętu jest komenda montaż bitowego przesunięcia (np shl, shr), co stanowi jedno polecenie. Ale czy ma znaczenie (w nanosekundach lub taktowaniu procesora), ile bitów przesuniesz. Innymi...

84
Czy x + = szybciej niż x = x + a?

Czytałem „Język programowania C ++” Stroustrupa, w którym mówi, że na dwa sposoby można dodać coś do zmiennej x = x + a; i x += a; Woli, +=bo najprawdopodobniej jest lepiej zaimplementowany. Myślę, że ma na myśli, że to też działa szybciej. Ale czy to naprawdę? Jeśli to zależy od...

84
Wydajność Blazor

Chciałbym zacząć używać Blazora, mimo że wciąż jest na poziomie alfa. Jak rozumiem, Blazor używa WebAssembly do kompilacji C # po stronie klienta. Mam te pytania: Czy to podejście działa szybciej niż, na przykład, React / Vue, skompilowane w JavaScript? Czy to prawda, że ​​przeglądarka będzie...

83
Czy C jest znacznie szybszy niż C ++ [zamknięty]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

83
Wydajność pętli kodu C [ciąg dalszy]

To pytanie jest kontynuacją mojego pytania tutaj (za radą Mistycznego): Wydajność pętli kodu C. Kontynuując moje pytanie, kiedy używam instrukcji spakowanych zamiast instrukcji skalarnych, kod używający funkcji wewnętrznych wyglądałby bardzo podobnie: for(int i=0; i<size; i+=16) { y1 =...

83
Czy Laravel naprawdę jest tak wolny?

Właśnie zacząłem używać Laravel. Prawie nie napisałem żadnego kodu, ale ładowanie moich stron trwa prawie sekundę! Jest to dla mnie trochę szokujące, gdy moje aplikacje bez frameworka i aplikacje NodeJS zajmują ~ 2 ms. Co robi Laravel? To nie jest normalne zachowanie, prawda? Czy to wymaga...