{"id":7322,"date":"2020-06-26T14:33:52","date_gmt":"2020-06-26T12:33:52","guid":{"rendered":"https:\/\/infoshareacademy.com\/?p=7322"},"modified":"2021-01-12T08:29:15","modified_gmt":"2021-01-12T07:29:15","slug":"szybkosc-komputerow","status":"publish","type":"post","link":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/","title":{"rendered":"Szybko\u015b\u0107 komputer\u00f3w, czyli coraz szybciej, a ci\u0105gle w miejscu"},"content":{"rendered":"<h2 class=\"blog-h2\">Czy komu\u015b kiedy\u015b zawiesi\u0142 si\u0119 komputer?<\/h2>\n<p>Retorycznie pytanie o szybko\u015b\u0107 komputer\u00f3w na wst\u0119pie. Takie pytanie mo\u017ce wywo\u0142a\u0107 fal\u0119 narzekania albo nawet d\u0142ug\u0105 opowie\u015b\u0107 typu \u201cza moich czas\u00f3w, to dopiero by\u0142o!\u201d. Ka\u017cdy chyba zna to uczucie, kiedy co\u015b w maszynie \u201cprzymula\u201d. Gdy ogl\u0105dany serial co chwil\u0119 zacina si\u0119, aktualizacja trwa w niesko\u0144czono\u015b\u0107, restart zajmuje wi\u0119cej czasu ni\u017c partia szach\u00f3w. A z drugiej strony, ci sami narzekaj\u0105cy co jaki\u015b czas dowiaduj\u0105 si\u0119 o kolejnej nowince technicznej, kt\u00f3ra jest w jaki\u015b spos\u00f3b szybsza. Jeszcze wi\u0119cej cykli procesora na sekund\u0119, jeszcze kr\u00f3tszy czas dost\u0119pu do pami\u0119ci, jeszcze wi\u0119kszy transfer danych. Jak to mo\u017cliwe, \u017ce te dwa zjawiska wyst\u0119puj\u0105 r\u00f3wnocze\u015bnie?<\/p>\n<h2 class=\"blog-h2\">Szybko\u015b\u0107 komputer\u00f3w: sprz\u0119t &#8211; szybszy, dzia\u0142anie \u2013 niezbyt<\/h2>\n<p>To prawda, \u017ce sprz\u0119t komputerowy przechodzi dynamiczny rozw\u00f3j. W zasadzie jest on a\u017c trudny do przyj\u0119cia, je\u015bli por\u00f3wna\u0107 go z post\u0119pem w innych dziedzinach. W 2000 r. pojawi\u0142y si\u0119 pierwsze komercyjne gigahercowe CPU (koszt: ponad 1000 $), a w 2020 r. Intel wypu\u015bci\u0142 na rynek 20-w\u0105tkowy procesor o maksymalnej cz\u0119stotliwo\u015bci taktowania 5,3 GHz (koszt: ok. 500 $). Oznacza to teoretycznie 106-krotne przyspieszenie (20*5,3 GHz\/1 GHz). Gdyby por\u00f3wna\u0107 to z moc\u0105 silnik\u00f3w spalinowych, to otrzymamy przeskok z nap\u0119du awionetki na Titanica.<\/p>\n<h2 class=\"blog-h2\">Czy zatem szybko\u015b\u0107 komputer\u00f3w nowych jest wi\u0119ksza, ni\u017c starych?<\/h2>\n<p>Ale wniosek, \u017ce nowy komputer (z g\u00f3rnej p\u00f3\u0142ki) dzia\u0142a 100 razy szybciej ni\u017c 20 lat temu, jest ca\u0142kowicie b\u0142\u0119dny. Strony WWW jako\u015b nie \u0142aduj\u0105 si\u0119 o tyle kr\u00f3cej, uruchomienie systemu nie trwa jednej sekundy. Co sprawia, \u017ce nie czujemy tego imponuj\u0105cego rozwoju? Najprostsze wyt\u0142umaczenie nasuwa si\u0119 pewnie do\u015b\u0107 \u0142atwo: przez te lata wzros\u0142a nie tylko szybko\u015b\u0107 komputer\u00f3w i ich mo\u017cliwo\u015bci, ale i wymagania wobec nich. To prawda, ale nie ca\u0142a!<\/p>\n<div class=\"blog_box_highlight\" style=\"background-color: rgba(11,168,174,0.1); margin: 40px 0 40px 0; padding: 35px 0 35px 45px; border-left: 10px solid #0ba8ae;\"><span style=\"font-weight: 400; color: #10a8ae; font-size: 1.4em;\">My\u015blisz o zmianie zawodu i wej\u015bciu do \u015bwiata IT? <a href=\"https:\/\/infoshareacademy.com\/kursy\/dzienny-kurs-front-end-od-podstaw-zdalnie\/\">Sprawd\u017a dzienny kurs front-end od podstaw <\/a><\/span><\/div>\n<h2 class=\"blog-h2\">Sk\u0105d si\u0119 bior\u0105 wymagania wobec komputer\u00f3w?<\/h2>\n<p>Odpowied\u017a brzmi: od u\u017cytkownik\u00f3w! W sporej cz\u0119\u015bci nie zdajemy sobie z tego sprawy, ale nasze \u017c\u0105dania stawiane komputerom nieustannie rosn\u0105. W Windowsie 98 mo\u017cna by\u0142o ustawi\u0107 256 kolor\u00f3w monitora, co przy powszechnej w\u00f3wczas rozdzielczo\u015bci ekranu 1024 \u00d7 768 i od\u015bwie\u017caniu 50 Hz daje transfer 37,5 MB\/s. Obecnie monitory FullHD sta\u0142y si\u0119 standardem, a wymagaj\u0105 395,5 MB\/s. To oczywi\u015bcie uproszczenia i nie mo\u017cna powiedzie\u0107, \u017ce komputery maj\u0105 nieustannie takie obci\u0105\u017cenie tylko dlatego, \u017ce monitor jest pod\u0142\u0105czony. Daje to jednak wyobra\u017cenie na temat poj\u0119cia \u201cnorma\u201d. Stare interfejsy, strony internetowe, grafika w grach \u2013 ogl\u0105dane wsp\u00f3\u0142cze\u015bnie, ra\u017c\u0105 swoim wygl\u0105dem. Tak bardzo odstaje on od tego, do czego przyzwyczajamy si\u0119 niezauwa\u017cenie. Ma\u0142o kto zdaje sobie naprawd\u0119 spraw\u0119, ile wymog\u00f3w maj\u0105 coraz to nowe programy.<\/p>\n<h2 class=\"blog-h2\">Co z odpowiedziami na wymagania u\u017cytkownik\u00f3w wobec komputer\u00f3w?<\/h2>\n<p>Dlatego w\u0142a\u015bnie wci\u0105\u017c trwa wy\u015bcig technologiczny po szybsze procesory, pami\u0119ci, \u0142\u0105cza, interfejsy. Konstruowanie lepszego sprz\u0119tu wi\u0105\u017ce si\u0119 z wielkimi kosztami, a jednak musi by\u0107 op\u0142acalne i to na wielk\u0105 skal\u0119. Spo\u0142ecze\u0144stwo musi przyzwyczai\u0107 si\u0119, a nast\u0119pnie znu\u017cy\u0107 aktualnie przyj\u0119t\u0105 nowink\u0105, aby warto by\u0142o wynajdywa\u0107 nast\u0119pn\u0105. Tak by\u0142o z dyskietkami, CD-ROM, DVD, Blu-ray. \u017badna z tych rzeczy nie powsta\u0142aby, gdyby nie rosn\u0105ce wymagania u\u017cytkownik\u00f3w wobec komputer\u00f3w. Jak to wygl\u0105da w szczeg\u00f3\u0142ach? \u017beby na to odpowiedzie\u0107, trzeba umie\u0107 spojrze\u0107 na programy od zaplecza \u2013 z punktu widzenia programisty.<\/p>\n<h2 class=\"blog-h2\">Co mo\u017ce zdzia\u0142a\u0107 developer?<\/h2>\n<p>Nawi\u0105zuj\u0105c do kwestii wymaga\u0144: ka\u017cdy projekt powinien mie\u015bci\u0107 si\u0119 w pewnych granicach, je\u015bli chodzi o zu\u017cycie zasob\u00f3w komputera. To podstawowe zagadnienie, kt\u00f3re uwzgl\u0119dnia si\u0119 np. w Scrumie na cyklicznych planowaniach. Jednak fantastyczny rozw\u00f3j sprz\u0119tu sprawi\u0142, \u017ce tam, gdzie dawniej trzeba by\u0142o uwa\u017ca\u0107 na ka\u017cdy zaj\u0119ty kilobajt, teraz pami\u0119\u0107 jest niemal nieograniczona. Gdzie mo\u017cna by\u0142o spodziewa\u0107 si\u0119 op\u00f3\u017anie\u0144, obliczenia teraz prawie wcale nie zajmuj\u0105 czasu. Powoli zmienia\u0142o to spos\u00f3b my\u015blenia przeci\u0119tnego programisty, od wielkiej skrupulatno\u015bci do lekkomy\u015blno\u015bci.<\/p>\n<div class=\"blog_box_highlight\" style=\"background-color: rgba(11,168,174,0.1); margin: 40px 0 40px 0; padding: 35px 0 35px 45px; border-left: 10px solid #0ba8ae;\"><span style=\"font-weight: 400; color: #10a8ae; font-size: 1.4em;\">Przeczytaj tak\u017ce:<br \/>\n<a href=\"https:\/\/infoshareacademy.com\/artykul\/dlaczego-zwinnosc-scrum\/\">Dlaczego zwinno\u015b\u0107? Scrum i inne metodyki zwinne<\/a><\/span><\/div>\n<p>Obie te skrajno\u015bci nie wr\u00f3\u017c\u0105 nic dobrego! Pierwsza powoduje, \u017ce projekt przeci\u0105ga si\u0119 ponad miar\u0119. To powoduje wymierne biznesowe straty. Cz\u0119sto projekt lepiej jest wypu\u015bci\u0107 niedopracowany ni\u017c mocno op\u00f3\u017aniony. Znamy to cho\u0107by z gier komputerowych, kt\u00f3re wymagaj\u0105 \u0142atania ju\u017c po premierze. Druga skrajno\u015b\u0107 sprawia, \u017ce program dzia\u0142aj\u0105cy z pocz\u0105tku sprawnie, z czasem zaczyna wymaga\u0107 nieproporcjonalnie du\u017co.<\/p>\n<h2 class=\"blog-h2\">Jakie s\u0105 nast\u0119pstwa decyzji programist\u00f3w?<\/h2>\n<p>Pochopne decyzje techniczne podj\u0119te na pocz\u0105tku mog\u0105 mie\u0107 trudne do przewidzenia konsekwencje. Odpowiedzialny programista zawsze powinien mie\u0107 \u015bwiadomo\u015b\u0107, jak cz\u0119sto podejmuje r\u00f3\u017cne wybory oraz jakie s\u0105 ich nast\u0119pstwa. Poni\u017cej kilka przyk\u0142ad\u00f3w:<\/p>\n<h3 class=\"blog-h3\">J\u0119zyk programowania<\/h3>\n<p>Cho\u0107 nie ma tu regu\u0142y, do szybkiego prototypowania lub tworzenia niedu\u017cych aplikacji nadaj\u0105 si\u0119 j\u0119zyki skryptowe, np. Python, JavaScript lub te\u017c Ruby. Da si\u0119 w nich r\u00f3wnie\u017c tworzy\u0107 wydajne, du\u017ce aplikacje. Nie bez powodu jednak do\u015b\u0107 powszechnie uznaje si\u0119, \u017ce programy pisane w C i C++ mog\u0105 zosta\u0107 bardziej zoptymalizowane. Oznacza to po prostu mo\u017cliwo\u015b\u0107 lepszego wykorzystania tych samych zasob\u00f3w.<\/p>\n<h3 class=\"blog-h3\">Czysty kod<\/h3>\n<p>Jedno z pierwszych mniej przyjemnych do\u015bwiadcze\u0144 pocz\u0105tkuj\u0105cego developera brzmi: \u201cnie pami\u0119tam, o co chodzi w moim w\u0142asnym kodzie\u201d. Kiedy po jakim\u015b czasie trzeba cokolwiek zmieni\u0107 lub ulepszy\u0107, cz\u0119sto okazuje si\u0119 to zaskakuj\u0105co trudne. Techniki zwane \u0142\u0105cznie \u201cclean code\u201d, popularyzowane m.in. przez Roberta C. Martina, u\u0142atwiaj\u0105 tworzenie \u0142atwo utrzymywalnych program\u00f3w. To oznacza, \u017ce wprowadzanie poprawek nie wywo\u0142uje frustracji i nie wi\u0105\u017ce si\u0119 z mozolnym przerabianiem.<\/p>\n<h3 class=\"blog-h3\">Wielow\u0105tkowo\u015b\u0107<\/h3>\n<p>W wi\u0119kszych aplikacjach naturalne jest skorzystanie z dost\u0119pno\u015bci kilku rdzeni CPU. Niestety nie ka\u017cde zagadnienie da si\u0119 roz\u0142o\u017cy\u0107 na kilka niezale\u017cnych, r\u00f3wnolegle wykonywanych zada\u0144. Co wi\u0119cej, w\u0105tki cz\u0119sto potrzebuj\u0105 si\u0119 ze sob\u0105 komunikowa\u0107 \u2013 to r\u00f3wnie\u017c wp\u0142ywa na wydajno\u015b\u0107. Dlatego zdarza si\u0119, \u017ce wbrew pozorom szybciej jest przeprowadza\u0107 obliczenia na jednym w\u0105tku. Po prostu nie nale\u017cy przes\u0105dza\u0107 o tym z g\u00f3ry.<\/p>\n<h3 class=\"blog-h3\">W\u0142a\u015bciwa optymalizacja.<\/h3>\n<p>Technik na przyspieszenie programu jest mn\u00f3stwo. Zasadnicze pytanie brzmi: jak si\u0119 za to zabra\u0107? Ot\u00f3\u017c warto zacz\u0105\u0107 od wyznaczenia w\u0105skich garde\u0142 (ang. bottlenecks). To cz\u0119\u015bci programu (zazwyczaj niewielkie), kt\u00f3rych wykonanie trwa najd\u0142u\u017cej lub kt\u00f3re zajmuj\u0105 najwi\u0119cej pami\u0119ci. Warto mie\u0107 na podor\u0119dziu testy \u2013 benchmarki, kt\u00f3re zmierz\u0105 zu\u017cycie zasob\u00f3w i poka\u017c\u0105, czy optymalizacja w danym miejscu w og\u00f3le ma racj\u0119 bytu.<\/p>\n<h3 class=\"blog-h3\">Dynamiczne alokacje pami\u0119ci.<\/h3>\n<p>Jej cz\u0119ste zajmowanie i zwalnianie potrafi znacznie spowolni\u0107 dzia\u0142anie programu i znacznie wp\u0142yn\u0105\u0107 na szybko\u015b\u0107 komputer\u00f3w. Niejeden j\u0119zyk programowania dokonuje ich niejawnie, tzn. bez wyra\u017anego zaznaczenia tego w kodzie. Odci\u0105\u017ca to programist\u0119 z konieczno\u015bci zarz\u0105dzania pami\u0119ci\u0105. Dzi\u0119ki temu \u0142atwiej jest skupi\u0107 si\u0119 na implementacji. Niestety, kiedy aplikacja rozrasta si\u0119, mog\u0105 pojawi\u0107 si\u0119 problemy z zajmowaniem RAM-u. Je\u015bli od pocz\u0105tku wcale si\u0119 tym nie przejmowano, optymalizacja mo\u017ce nawet wymaga\u0107 przepisania ca\u0142o\u015bci od nowa.<\/p>\n<h3 class=\"blog-h3\">Kontenery<\/h3>\n<p>Czyli struktury do przechowywania danych, maj\u0105 du\u017ce znaczenie dla szybko\u015bci programu. Jedne maj\u0105 ma\u0142y narzut pami\u0119ci, inne pozwalaj\u0105 na szybkie wstawianie i usuwanie element\u00f3w, jeszcze inne wydajnie wyszukuj\u0105 informacje. Ale nie da si\u0119 mie\u0107 wszystkich zalet naraz. Warto wi\u0119c czasem po\u015bwi\u0119ci\u0107 czas na wyb\u00f3r tego w\u0142a\u015bciwego rozwi\u0105zania.<\/p>\n<p>Istnieje zatem spore pole do popisu dla tworzenia szybkich, wydajnych program\u00f3w. Jednak jako\u015b nie zawsze si\u0119 to udaje. Musi by\u0107 wi\u0119c jaki\u015b rozd\u017awi\u0119k mi\u0119dzy teori\u0105 a praktyk\u0105.<\/p>\n<h2 class=\"blog-h2\">Co faktycznie zdzia\u0142a developer<\/h2>\n<p>Powy\u017csze punkty faktycznie przedstawiaj\u0105 mo\u017cliwo\u015bci programist\u00f3w, ale tylko z punktu widzenia pisania kodu. Jest jeszcze druga strona, czyli\u2026 samo \u017cycie. Ograniczone s\u0105 nie tylko procesory, RAM i dyski, lecz r\u00f3wnie\u017c:<\/p>\n<h3 class=\"blog-h3\">Termin oddania projektu<\/h3>\n<p>Czy jest to projekt w szkole programowania, czy w pracy \u2013 istniej\u0105 deadline\u2019y. \u017beby przyspieszy\u0107 prac\u0119, ka\u017cdy czasem idzie na skr\u00f3ty. Niekiedy owocuje to np. sprytnym wykorzystaniem ju\u017c istniej\u0105cego rozwi\u0105zania, a kiedy indziej \u2013 po\u015bpiechem i ba\u0142aganem w kodzie. A to powoduje wzrost d\u0142ugu technicznego i cz\u0119sto wolniej dzia\u0142aj\u0105c\u0105 aplikacj\u0119!<\/p>\n<h3 class=\"blog-h3\">Do\u015bwiadczenie<\/h3>\n<p>Jak wspomniano, istnieje mn\u00f3stwo sposob\u00f3w na problemy, kt\u00f3re kto\u015b mia\u0142 ju\u017c wcze\u015bniej. Czy to kr\u00f3tka odpowied\u017a na StackOverflow, czy wydajna biblioteka, u\u0142atwiaj\u0105ca potrzebne obliczenia \u2013 Internet mo\u017ce by\u0107 bardzo pomocny w poszukiwaniach. Nie zast\u0105pi jednak rzetelnej wiedzy, bo zadanie trzeba przecie\u017c namierzy\u0107, nazwa\u0107 i wybra\u0107 dobre rozwi\u0105zanie. O ile\u017c lepiej, kiedy po prostu si\u0119 je zna!<\/p>\n<h3 class=\"blog-h3\">Koordynacja pracy w zespole<\/h3>\n<p>Wsp\u00f3\u0142praca w kilka os\u00f3b to chleb powszedni, wiele powsta\u0142o metodyk jej ulepszania \u2013 mo\u017cna tu podci\u0105gn\u0105\u0107 wi\u0119kszo\u015b\u0107 s\u0142ynnego Agile. Zgodno\u015b\u0107, w\u0142a\u015bciwy podzia\u0142 zada\u0144 i regularne ich omawianie s\u0105 kluczowe, aby post\u0119p szed\u0142 g\u0142adko i prowadzi\u0142 do dobrego wykorzystania zasob\u00f3w przez program.<\/p>\n<h3 class=\"blog-h3\">Mo\u017cliwo\u015bci umys\u0142owe<\/h3>\n<p>To prawdopodobnie najwa\u017cniejszy punkt, gdy\u017c nikt z nas nie jest idea\u0142em. W naszym \u015bwiecie b\u0142\u0119dy nazywa si\u0119 konkretnie bugami i praktycznie \u017caden program nie jest od nich wolny. Dobry developer jest pogodzony z faktem, \u017ce je robi. Przej\u015bcie przez pope\u0142nienie powa\u017cniejszych pomy\u0142ek to dobra nauka. Wa\u017cne jest, aby nie przecenia\u0107 swoich si\u0142 i ufa\u0107 raczej rzetelnie zrobionym testom ni\u017c w\u0142asnemu poczuciu nieomylno\u015bci.<\/p>\n<h2 class=\"blog-h2\">Podsumowanie<\/h2>\n<p>Przej\u015bcie od rozwoju sprz\u0119tu komputerowego do wydajno\u015bci umys\u0142owej przeci\u0119tnego programisty okaza\u0142o si\u0119 kr\u00f3tsze, ni\u017c mo\u017cna by si\u0119 spodziewa\u0107. Koniec ko\u0144c\u00f3w poj\u0119cie \u201cszybko\u015b\u0107 komputer\u00f3w\u201d jest wra\u017ceniem u\u017cytkownika ko\u0144cowego. Opiera si\u0119 na mn\u00f3stwie czynnik\u00f3w \u2013 zar\u00f3wno sprz\u0119towych, softowych, jak i czysto ludzkich. Warto mie\u0107 je wszystkie na uwadze w codziennej pracy. Kto\u015b powie, \u017ce to zbyt du\u017co naraz? C\u00f3\u017c, nikt nie m\u00f3wi\u0142, \u017ce ta robota zawsze jest lekka! Spokojnie i po kolei, do\u015bwiadczenie przychodzi z czasem. A skoro i tak wszyscy pope\u0142niamy b\u0142\u0119dy, to nie ma co si\u0119 ich wstydzi\u0107. Tylko poprawi\u0107 \u2013 i b\u0119dzie kolejna wersja!<\/p>\n<p><script type=\"text\/javascript\" src=\"https:\/\/app.getresponse.com\/view_webform_v2.js?u=SAZgM&amp;webforms_id=BecDY\" data-webform-id=\"BecDY\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Czy komu\u015b kiedy\u015b zawiesi\u0142 si\u0119 komputer? Retorycznie pytanie o szybko\u015b\u0107 komputer\u00f3w na wst\u0119pie. Takie pytanie mo\u017ce wywo\u0142a\u0107 fal\u0119 narzekania albo nawet d\u0142ug\u0105 opowie\u015b\u0107 typu \u201cza moich czas\u00f3w, to dopiero by\u0142o!\u201d. Ka\u017cdy chyba zna to uczucie, kiedy co\u015b w maszynie \u201cprzymula\u201d. Gdy ogl\u0105dany serial co chwil\u0119 zacina si\u0119, aktualizacja trwa w niesko\u0144czono\u015b\u0107, restart zajmuje wi\u0119cej czasu &hellip;<\/p>\n","protected":false},"author":3,"featured_media":9787,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,27],"tags":[],"class_list":["post-7322","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artykul","category-poradniki"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Szybko\u015b\u0107 komputer\u00f3w - czym jest? | infoShare Academy<\/title>\n<meta name=\"description\" content=\"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Coraz szybciej, a ci\u0105gle w miejscu - czyli o szybko\u015bci komputer\u00f3w\" \/>\n<meta property=\"og:description\" content=\"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\" \/>\n<meta property=\"og:site_name\" content=\"infoShare Academy Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/infoshareacademy\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-26T12:33:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-12T07:29:15+00:00\" \/>\n<meta name=\"author\" content=\"stokarska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2020\/06\/o_szybkosci_komputerow_blog_iSA_fb-1024x538-1.png\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"stokarska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\"},\"author\":{\"name\":\"stokarska\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/90eefec70f6918e70294f2aa5ed2f1cb\"},\"headline\":\"Szybko\u015b\u0107 komputer\u00f3w, czyli coraz szybciej, a ci\u0105gle w miejscu\",\"datePublished\":\"2020-06-26T12:33:52+00:00\",\"dateModified\":\"2021-01-12T07:29:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\"},\"wordCount\":1747,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"articleSection\":[\"Artyku\u0142\",\"Poradniki\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\",\"name\":\"Szybko\u015b\u0107 komputer\u00f3w - czym jest? | infoShare Academy\",\"isPartOf\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\"},\"datePublished\":\"2020-06-26T12:33:52+00:00\",\"dateModified\":\"2021-01-12T07:29:15+00:00\",\"description\":\"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?\",\"breadcrumb\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/infoshareacademy.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Szybko\u015b\u0107 komputer\u00f3w, czyli coraz szybciej, a ci\u0105gle w miejscu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#website\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"name\":\"infoShare Academy Blog\",\"description\":\"Strona o szkoleniach w IT\",\"publisher\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#organization\",\"name\":\"infoShare Academy\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"contentUrl\":\"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"infoShare Academy\"},\"image\":{\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/infoshareacademy\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/90eefec70f6918e70294f2aa5ed2f1cb\",\"name\":\"stokarska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"stokarska\"},\"url\":\"https:\/\/infoshareacademy.com\/blog\/author\/stokarska\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Szybko\u015b\u0107 komputer\u00f3w - czym jest? | infoShare Academy","description":"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/","og_locale":"pl_PL","og_type":"article","og_title":"Coraz szybciej, a ci\u0105gle w miejscu - czyli o szybko\u015bci komputer\u00f3w","og_description":"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?","og_url":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/","og_site_name":"infoShare Academy Blog","article_publisher":"https:\/\/www.facebook.com\/infoshareacademy","article_published_time":"2020-06-26T12:33:52+00:00","article_modified_time":"2021-01-12T07:29:15+00:00","author":"stokarska","twitter_card":"summary_large_image","twitter_image":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2020\/06\/o_szybkosci_komputerow_blog_iSA_fb-1024x538-1.png","twitter_misc":{"Napisane przez":"stokarska","Szacowany czas czytania":"9 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#article","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/"},"author":{"name":"stokarska","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/90eefec70f6918e70294f2aa5ed2f1cb"},"headline":"Szybko\u015b\u0107 komputer\u00f3w, czyli coraz szybciej, a ci\u0105gle w miejscu","datePublished":"2020-06-26T12:33:52+00:00","dateModified":"2021-01-12T07:29:15+00:00","mainEntityOfPage":{"@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/"},"wordCount":1747,"commentCount":0,"publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"articleSection":["Artyku\u0142","Poradniki"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/","url":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/","name":"Szybko\u015b\u0107 komputer\u00f3w - czym jest? | infoShare Academy","isPartOf":{"@id":"https:\/\/infoshareacademy.com\/blog\/#website"},"datePublished":"2020-06-26T12:33:52+00:00","dateModified":"2021-01-12T07:29:15+00:00","description":"Ka\u017cdy zna uczucie, gdy \u201cprzymula\u201d mu komputer. Jednocze\u015bnie coraz szybszych nowinek technologicznych stale przybywa. Jak wi\u0119c okre\u015bli\u0107 szybko\u015b\u0107 komputer\u00f3w?","breadcrumb":{"@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/infoshareacademy.com\/blog\/szybkosc-komputerow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/infoshareacademy.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Szybko\u015b\u0107 komputer\u00f3w, czyli coraz szybciej, a ci\u0105gle w miejscu"}]},{"@type":"WebSite","@id":"https:\/\/infoshareacademy.com\/blog\/#website","url":"https:\/\/infoshareacademy.com\/blog\/","name":"infoShare Academy Blog","description":"Strona o szkoleniach w IT","publisher":{"@id":"https:\/\/infoshareacademy.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infoshareacademy.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/infoshareacademy.com\/blog\/#organization","name":"infoShare Academy","url":"https:\/\/infoshareacademy.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","contentUrl":"https:\/\/infoshareacademy.com\/blog\/wp-content\/uploads\/2022\/11\/infoShare-Academy-ver-white-with-background-1000x1000px.jpg","width":1000,"height":1000,"caption":"infoShare Academy"},"image":{"@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/infoshareacademy"]},{"@type":"Person","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/90eefec70f6918e70294f2aa5ed2f1cb","name":"stokarska","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/infoshareacademy.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"stokarska"},"url":"https:\/\/infoshareacademy.com\/blog\/author\/stokarska\/"}]}},"_links":{"self":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/7322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=7322"}],"version-history":[{"count":1,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/7322\/revisions"}],"predecessor-version":[{"id":9788,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/posts\/7322\/revisions\/9788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media\/9787"}],"wp:attachment":[{"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=7322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/categories?post=7322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infoshareacademy.com\/blog\/wp-json\/wp\/v2\/tags?post=7322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}