Pokazywanie postów oznaczonych etykietą Pozostałe. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Pozostałe. Pokaż wszystkie posty

poniedziałek, 16 stycznia 2012

Monitory komputerowe, krótka podróż w czasie od przeszłości do czasów obecnych.

Autorem artykułu jest Adam Kowalczyk



Postanowiłem napisać nieco słów o monitorach LCD. Każdy świadomy użytkownik komputera wie, że podstawowymi podzespołami występującymi na płycie głównej są procesor główny, karta graficzna, układy pamięci. Głównym elementem peryferyjnym nowego komputera PC jest jednak monitor, nie myszka, nie klawiatura.


Postanowiłem napisać nieco słów o monitorach LCD. Każdy świadomy użytkownik komputera wie, że podstawowymi podzespołami występującymi na płycie głównej są procesor główny, karta graficzna, układy pamięci. Głównym elementem peryferyjnym nowego komputera PC jest jednak monitor, nie myszka, nie klawiatura. Monitor to kluczowe urządzenie zewnętrzne w systemie desktopowym czy jak kto woli biurkowym. Z pewnością ludzie, interesujący się rynkiem komputerów na pewno powiedzą, że oczywiście informatyka wiele lat temu opierała się na maszynkach cyfrowych bez monitora. To były jednak inne czasy. W dzisiejszych czasach komputery takie, jakie znamy obecnie są urządzeniami nierozerwalnie związanym z monitorami. Komputer potrzebuje wykorzystywać monitor do prezentowania wyników swojej pracy użytkownikowi, a w końcu sposób w jaki dzisiaj używamy komputerów nie daje nam innego wyjścia. Historia monitorów obecnie znanych zaczyna się od wprowadzenia przez Big Blue, znanego pod rynkową marką jako IBM, komputera osobistego PC. Był on sporą szarą blaszaną szafą wypełnioną elektroniką połączony z monitorem. To właśnie komputer osobisty zdobył rynek z systemem operacyjnym Dos pewnego znanego giganta.


Na przestrzeni lat jak rozwijały się komputery osobiste to równolegle z nimi następował rozwój monitorów komputerowych. Coraz większe możliwości aktualnych komputerów pociągały za sobą konieczność stworzenia coraz większych monitorów. Obecnie z racji potencjalnych możliwości wykorzystania komputera do gier lub multimediów wybór odpowiedniego monitora często jest jednym z najważniejszych podczas doboru zestawu komputerowego. Wraz z rozwojem graficznych środowisk użytkownika, gier komputerowych czy też programów biurowych w rodzaju procesorów tekstu, arkuszy kalkulacyjnych czy też elektronicznych organizerów wzrasta świadomość użytkowników co do potrzeby posiadania odpowiedniego monitora. Wszak najnowsze karty graficzne oparte o chipsety nVidia lub ATI potrzebują wyświetlać swoje wyniki za pomocą najwyższej klasy monitora. Jeszcze kilka lat temu na naszych biurkach królowały monitory CRT. Dziś standardem są panele LCD, które dawniej montowane były tylko w Laptopach. Wcześniej, głównie ze względu na cenę komponentów, laptopy okazywały się być nabywane w celu prowadzenia działalności komercyjnej. Dzisiaj są one dostępne dla każdego. Używane w nich ciągle bardziej zaawansowane monitory LCD umożliwiły sprowadzenie ceny komputerów mobilnych do wielkości akceptowanej przez każdego niebogatego człowieka z ulicy. Obecnie może sobie pozwolić na nie w zasadzie każdy student, nawet przy pomocy tylko własnego wysiłku bez finansowej pomocy rodziców. Na rynku komputerów osobistych ma aktualnie miejsce ogromny postęp. Spora ilość nowszych produktów jest proponowana przez liderujących producentów. Za sprawą technologii LCD znacznie zwiększona została przeciętna przekątna wyświetlaczy monitorów. W przeciągu kilku lat dokonało się przejście ze monitorów o proporcjach klasycznych do ekranów o panoramicznym stosunku długości do szerokości. Nieustannie większe monitory są prezentowane przez producentów. Postęp technologii sprawią, że monitory LCD 27" cali łatwo można nabyć za cenę, którą całkiem niedawno charakteryzowały się panele o 17 calach przekątnej. Natomiast dzięki multidotykowym wyświetlaczom najnowszy system operacyjny windows 7 zyska zupełnie nowe zastosowania. Używając wskaźnika można obsługiwać najnowszy software. Najnormalniej wodząc nim po ekranie. Technika dostępna ta była już kilka lat temu w urządzeniach typu PDA.


Monitory żeby zostać tym czym są obecnie musiały przejść bardzo długą drogę. Wcześniej komputer osobisty wyposażony był w stary czarno-biały monitor. Zielone literki było widać na czarnym tle. Te monitory posiadały niewielkie ekrany, okazały się bardzo szkodliwe dla oczu oraz można było je używać w zasadzie głównie do wyświetlania tekstu. Możliwości graficzne tych monitorów były bardzo ograniczone. Na przestrzeni lat zawsze było tak, że wzrost możliwości graficznych komputerów pociągał za sobą opracowanie coraz to lepszych monitorów. Wraz z masowym rozwojem rynku gier komputerowych monitory musiały zyskać możliwość wyświetlania większej ilości kolorów oraz posiadać większe przekątne ekranu. Przez wiele lat jednak za sprawą technologii CRT, monitory miały raczej nie za duże możliwości. Dopiero upowszechnienie się wyświetlaczy LCD było dla rynku monitorów skokiem w przyszłość. Monitory LCD były zdecydowanie bardziej zaawansowane technologicznie. Stała się możliwa produkcja coraz większych paneli za rozsądną cenę. Gabaryty wyświetlaczy stają się bardziej imponujące. Koszty ciągle spadają. Waga i cena robią się coraz mniejsze. Trudno powiedzieć, czy wspomniana wcześniej funkcja multitouch nowego Windowsa 7 okaże się przełomem jednak z pewnością dotykowe wyświetlacze stanowią przełom na rynku smartfonów, których niewielkie ekrany stają się coraz bardziej zaawansowane. Decydując się na zakup nowego monitora warto zwrócić uwagę na kilka podstawowych elementów. Kluczową sprawą jest możliwa do uzyskania rozdzielczość w monitorze. Cecha ta determinuje cenę wyświetlacza jak również zastosowania. Pewnie dla wielu użytkowników takich jak graficy komputerowi ,tak myślę, jest to ważny czynnik wyboru. Do określenia rozdzielczości monitorów używa się często terminu Full HD, początkowo używanego w odniesieniu do telewizorów. Inna ważną sprawą okazuje się szybkość reakcji matrycy. Obecnie monitory mają czas reakcji matrycy na poziomie 2 ms. Należy oczekiwać, że w niedalekiej przyszłości wielkości te ulegną jeszcze większemu zmniejszeniu.

---

Arek Kowalczyk


Artykuł pochodzi z serwisu www.Artelis.pl

Wyłączanie sie notebooka - można temu zaradzić?

Autorem artykułu jest design man



Arytkół opisuje jedną z podstawowych przyczyn wyłączania się notebooka - przegrzewania sie podzespołów, jak temu zaradzić i jakie moga być skutki przegrzania dowiesz się z tego artykułu, zapraszamy do lektury.

notebookPrzegrzewanie się notebooków jest dosyć powszechnym zjawiskiem występującym zarówno w starszych modelach jak i nowych maszynach.

Najczęstszymi przyczynami przegrzewania się notebooków są:

-zbyt mało wydajny system chłodzenia (głównie w starszych modelach)

-nagromadzenie się kurzu w podzespołach odpowiedzialnych za chłodzenie oraz zużyta pasta termoprzewodząca na procesorze i układzie graficznym spowodowane brakiem konserwacji

-niewłaściwe użytkowanie


Czym grozi przegrzanie notebooka?

Przegrzanie notebooka grozi przede wszystkim spaleniem procesora oraz układu grafiki które są dosyć drogimi elementami. Naprawa laptopów jest zazwyczaj droga dlatego lepiej zadbać aby nasz komputer się nie przegrzał.


Jak często należy konserwować laptopa?

Odpowiedz na to pytanie zależy w głównej mierze od warunków w jakich pracuje nasz komputer np.: Jeśli używamy notebooka głównie w domu/biurze itp. wystarczy raz na półtora roku. Jeżeli natomiast laptop jest używany w warsztatach/budowach (pomieszczeniach mniej sterylnych niż dom) najlepszym rozwiązaniem jest konserwacja co ok. 5 miesięcy.

Po czym poznać że komputer potrzebuje konserwacji?

-Zbyt mocne nagrzewanie się obudowy

-Mała ilość powietrza wydostająca się z wentylatora

-Spowolnienie pracy procesora

-Samoczynne resetowanie się komputera


Mój notebook był niedawno konserwowany, mimo to się przegrzewa, dlaczego?

Problem może polegać na niewłaściwym użytkowaniu sprzętu. np.: laptopy z wlotami powietrza na dolnej obudowie nie powinny być używane bezpośrednio na kolanach czy łóżku, ponieważ materiał skutecznie blokuje przepływ powietrza. Pod żadnym pozorem nie wolno umieszczać uruchomionego laptopa w torbie czy plecaku, ponieważ prowadzi to do nieuchronnej katastrofy i konieczny będzie serwis notebooka.


Na czym polega konserwacja i czy mogę przeprowadzić ją samodzielnie?

Konserwacja polega na usunieciu kurzu z radiatora i wentylatora a także zmianie pasty termoprzewodzącej na procesorze, układach graficznych itd. Możesz dokonać konserwacji samodzielnie, ale... nie da się tego zrobić bez rozebrania komputera na części, podczas konserwacji można także coś uszkodzić a koszt naprawy może wynosić kilkaset złotych, ze względu na ryzyko zaleca się dokonanie konserwacji w wyspecjalizowanym serwisie laptopów. Koszt konserwacji nie jest wysoki w porównaniu z kosztem ewentualnych napraw spowodowanych przegrzaniem się lub też amatorską próbą wyczyszczenia sprzętu.

---

Jak naprawić notebooka odwiedź profesjonalny serwis laptopów na śląsku w Katowicach


Artykuł pochodzi z serwisu www.Artelis.pl

PC czy laptop?

Autorem artykułu jest design man



Z tego artykułu dowiesz się na co zwrócić uwagę przy zakłupie komputera. Czy zdecydować sie na komputer stacjonarny czy przenośny? Jakie są ich wady i zalety?

Zakup komputera

Osoby które chcą kupić komputer stacjonarny lub przenośny powinny zwrócić uwagę na parę istotnych rzeczy:

Markety kuszą przeróżnymi promocjami. Pamiętaj, tani komputer nie oznacza że jest dobry. Często w różnych ulotkach i reklamach pokazywane są „wypaśne” zestawy komputerowe za niską cenę. Zwracaj uwagę nie tylko na nazwę karty graficznej i procesora, ale na możliwie jak najwięcej podzespołów. Kupuj komputery tylko z firmowymi częściami. Pamiętaj jeśli w takiej ulotce czy reklamie są wyszczególnione tylko główne komponenty np.

„Super okazja. Tylko u nas komputer z procesorem Intel core i7 920 2,83GHz i kartą graficzną Nvidia GeForce GTX 285 za jedyne 2500 zł.”

Sprawdź jakiej firmy są te oraz pozostałe komponenty nie uwzględnione w tym opisie. Procesor jest Intelowski ale prawdopodobnie reszta podzespołów jest lichych firm.

Jedną z najważniejszych części jest płyta główna ponieważ to na niej umieszczona jest większość podzespołów, a reszta jest do niej podłączona. Więc należy zwracać na nią uwagę ponieważ tania nie firmowa płyta ma znacznie mniejszą trwałość niż firmowa (dotyczy to również innych podzespołów). Na takiej płycie może być też problem z dalszą rozbudową ponieważ płyta może być przestarzała lub posiada zbyt mało wejść. Oszczędzanie na płycie może spowodować uszkodzenie innych podzespołów a nawet ich spalenie.

Przy zakupie tanich notebooków trzeba liczyć się z tym że do ich produkcji wykorzystuje się tanie i słabej jakości materiały. Podzespoły do tych laptopów są „jednorazowe”, ciężko je zdobyć co powoduje że sprowadzenie ich jest nie opłacalne.

Co wybrać komputer stacjonarny czy notebook?

Na początek należy zadać sobie pytanie: Do czego ma służyć ten komputer?

Stacjonarny zajmuje duża powierzchnię i trudno go przenosić. Laptop jest dość mały i lekki, jest to tzw. komputer przenośny. Specjalnie z myślą o osobach które potrzebują komputera jedynie do przeglądania stron i korzystania z prostych aplikacji stworzono jeszcze mniejsze przenośne komputery, nazywane są netbookami. Znacznie zmniejszone gabaryty nie pozwalają na umieszczenie zbyt dobrych podzespołów. Ogólnie netbooki są dość tanie. Koszt najtańszego wynosi ok. 900 zł.

Przy wyborze komputera trzeba wsiąść pod uwagę fakt iż notebooki są droższe od PC-tów ponieważ wszystko jest zminiaturyzowane. Nie wszystkie podzespoły na PC maja swoje odpowiedniki w laptopach. Do gier i zaawansowanych aplikacji 3D lepiej używać komputerów stacjonarnych ponieważ są tańsze. Np. za dobry zestaw komputerowy zapłacisz ok. 3500 zł. Notebook o podobnych parametrach kosztuje ok. 7000 zł.

Każdy komputer niezależnie czy jest klasy PC czy notebook wymaga konserwacji, która zwiększa jego żywotność. W PC-tach konserwacja nie odgrywa tak wielkiej roli jak w notebookach. W obudowie laptopa jest znacznie mniej miejsca niż w komputerze stacjonarnym jest to spowodowane oszczędzaniem miejsca, dlatego wszelki kurz stanowi zagrożenie dla podzespołów. Między wentylatorem a radiatorem tworzy się kożuch kurzu, który uniemożliwia prawidłową wentylację. Powoduje to zwiększanie temperatury komponentów, następnie przegrzanie, a w skrajnych przypadkach nawet spalenie podzespołów.

Przed kupnem komputera dobrze się zastanów czego potrzebujesz.

---

Gdzie kupić taniego laptopa


Artykuł pochodzi z serwisu www.Artelis.pl

W jaki sposób zabrać się za kupno komputera?

Autorem artykułu jest Marin Sper



Jak i gdzie kupić komputer? W sieci jak i w miastach pełno sklepów, pełno komputerów i nie wiadomo co wybrać. Przychodzę Państwu z pomocą. Czy to zakup komputera stacjonarnego, czy też laptopa to ze wszystkim mozna sobie poradzić o ile się za to w odpowiedni sposób zabierzemy.

Zakup komputera to dla każdej początkującej osoby w świecie komputerów ogromne wyzwanie. Nie wiadomo do jakiego sklepu się wybrać, czy to ma być jakiś market z elektroniką czy mały osiedlowy sklep, a może wykorzystać do tego internet?

Na początek zdefiniuj może co Cię interesuje. Ma to być komputer stacjonarny czy przenośny (laptop)? Zacznijmy może od zakupu laptopa. W jakim sklepie kupisz laptopa jest w sumie obojętnie (oczywiście może się różnić cena). Osobiście polecam laptopy acer, które mają niewygórowaną cenę i bardzo dobre parametry. Wyglądem też nie grzeszą. Co sprawia, że są takie dobre? Konkurencja, dlatego ta firma produkuje tanie, ale niesamowicie dobre komputery.

Jak zakupić komputer w sieci? Dobrym sposobem jest wyszukanie sklepu przez wyszukiwarkę, czyli wpisując na przykład „komputery lublin” (zamiast Lublina można wpisać oczywiście swoje miasto) znajdziemy sklep z naszej okolicy. Warto jest porównać te same modele komputerów w kilku sklepach i zobaczyć gdzie jest najtaniej. Następnie bardzo dobrym rozwiązaniem jest zapytanie na forum komputerowym czy ten komputer będzie spełniał nasze oczekiwania. Czy będą działały wymagające gry, czy też jest dobry do pracy w biurze.

Oczywiście z upływem czasu będzie również malała użyteczność komputera i za jakieś 2-3 lata będzie trzeba zakupić nowy. W biurze może nam posłużyć o wiele dłużej, aniżeli dla graczy, dla których parametry są tak ważne. Trendy się oczywiście zmieniają, tym samym minimalne wymagania też. Można oczywiście wymieniać części, ale czy to wyjdzie nam na dobre?

---

Artykuł pochodzi z serwisu www.Artelis.pl

Pamięć podręczna CACHE- informacje

Autorem artykułu jest RatujPC



fektywność stosowania cache zależy w znacznej mierze od sposobu ułożenia kodu programów i danych pobieranych z pamięci przez mikroprocesory. Zwykle kod i dane nie są "porozrzucane" przypadkowo po całej dostępnej przestrzeni adresowej w pamięci RAM.

Większość odwołań do pamięci w trakcie wykonywania programu odbywa się przez pewien czas pracy mikroprocesora w wąskim obszarze. Zjawisko to jest określane mianem lokalności odniesień.

Lokalność odniesień można uzasadnić intuicyjnie w następujący sposób:

Z wyjątkiem rozkazów skoku i wywołania procedury, realizacja programów ma charakter sekwencyjny. Tak więc, w większości przypadków następny rozkaz przewidziany do pobrania z pamięci następuje bezpośrednio po ostatnio pobranym rozkazie. Rzadkością jest występowanie w programach długich, nieprzerwanych sekwencji wywołań procedury (procedura wywołuje procedurę itd.), a potem długiej sekwencji powrotów z procedur. Wymagałoby to ciągłego odwoływania się do oddalonych od siebie obszarów pamięci głównej, zawierających kody poszczególnych procedur. Większość pętli (konstrukcji bardzo często występujących w programach) składa się z małej liczby wielokrotnie powtarzanych rozkazów. Podczas iteracji następuje kolejne powtarzanie zwartej części programu. W wielu programach znaczna część obliczeń obejmuje przetwarzanie struktur danych, takich jak tablice lub szeregi rekordów ułożone kolejno w pamięci operacyjnej. Tak, więc procesor pobiera dane zapisane w sposób uporządkowany w małym jej fragmencie.

Oczywiście w długim czasie wykonywania programu procesor potrzebuje dane rozmieszczone w różnych odległych miejscach pamięci. Zwykle jednak, po wykonaniu skoku następne odniesienia odbywają się już lokalnie. Przepisanie bloku kolejnych komórek pamięci do szybkiego układu cache może, więc skutecznie przyspieszyć dostęp do pamięci.

W stosowanych obecnie rozwiązaniach można wyróżnić następujące poziomy pamięci podręcznej.

L1 - (level 1) zintegrowana z procesorem - umieszczona wewnątrz jego struktury. L2 - (level 2) umieszczona w jednej obudowie układu scalonego mikroprocesora lub na wspólnej płytce hybrydowej (Pentium II). L3 - (level 3) występuje w bezpośrednim sąsiedztwie procesora ITANIUM.

Pamięć podręczna najniższego poziomu (L1 – Level 1) jest stosunkowo mała, ale dane w niej zgromadzone są szybko dostępne dla procesora. W wypadku braku potrzebnych w danym momencie danych (braku trafienia), następuje odwołanie do pamięci kolejnych, wyższych poziomów. Po ich odczycie następuje przepisanie do niższych poziomów, tak by były szybciej dostępne w kolejnych odwołaniach. Jeśli dane nie są aktualnie buforowane w cache, następuje odczyt bloku pamięci głównej RAM, który je zawiera i wymiana zawartości cache. Pamięci niższych poziomów mogą mieć mniejszą pojemność i być bardziej efektywne. Procesor może szybko odczytywać mniejsze porcje danych w jednym cyklu zegara. Wyższe poziomy cache mają większe pojemności, dzięki czemu odwołania do RAM mogą odbywać się rzadziej. Można też w jednym odczycie przepisać większą porcję danych z RAM.

Ważnym zagadnieniem, jest podział pamięci podręcznej na oddzielny blok dla kodu programu i oddzielny blok dla danych. W taki sposób jest podzielona pamięć poziomu L1 procesora ITANIUM - Pamięć cache poziomów L2 i L3 jest już wspólna dla rozkazów i danych. W wielu (szczególnie starszych) procesorach wykorzystuje się również jednolitą pamięć podręczną poziomu L1. Takie rozwiązanie też posiada pewne zalety. Poniżej przedstawiono korzyści płynące z zastosowania pamięci oddzielnej i jednolitej.

Pamięć oddzielna kod i dane

Eliminowana jest rywalizacja o dostęp do pamięci między układem pobierania i dekodowania rozkazów w procesorze, a jednostką wykonującą w tym samym czasie inne, poprzednio pobrane rozkazy, które mogą wymagać odczytu pewnych zmiennych z cache. Ma to szczególne znaczenie w przypadku procesorów superskalarnych, w których kilka rozkazów jest wykonywanych równolegle. Dlatego we współczesnych procesorach poziom pamięci podręcznej L1 jest zawsze dzielony na blok danych i instrukcji.

Pamięć łączna dla kodu i danych

Poprawia się współczynnik trafień w tak zorganizowanej pamięci podręcznej, dzięki temu, że naturalnie równoważy się zapotrzebowanie na przechowywanie rozkazów i danych. Jeśli na przykład program wymaga ciągłego pobierania rozkazów i w małym stopniu korzysta z danych, dostępna pamięć podręczna zapełni się w większości rozkazami. Oddzielna cache dla danych w takiej sytuacji pozostałaby niewykorzystana. Drugą zaletą jest to, że upraszcza się układ procesora - łatwiej jest zrealizować w jego strukturze jeden bufor pamięci cache niż dwa.

---

Serwis Laptopów Katowice


Artykuł pochodzi z serwisu www.Artelis.pl

Budowa i organizacja pamięci podręcznej

Autorem artykułu jest RatujPC



Pamięć cache jest zorganizowana w linijki (o rozmiarach 16 lub 32 bajty - 128 lub 256 bitów), w których są przechowywane informacje pobrane z RAM w postaci słów binarnych.

Jedna linijka jest najmniejszą porcją informacji - blokiem danych jaki układ cache wymienia z pamięcią operacyjną RAM. W różnych linijkach może być więc zapisana kopia zawartości odległych bloków z pamięci głównej.

Poniżej opisano budowę 32-bajtowej linijki pamięci podręcznej L1 w procesorze Pentium (rys. 3). W innych procesorach mogą być zastosowane trochę inne rozwiązania, jednak ogólna zasada organizacji cache w linijki pozostaje taka sama.

Procesor Pentium posiada oddzielną pamięć podręczną poziomu L1 dla kodu programu (8kB) i oddzielną dla danych (8kB). Każda z nich jest podzielona na 256 linijek (256 x 32 B = 8kB).

Aby zbiór takich linijek był dla procesora użyteczną strukturą, w której łatwo odszukać potrzebne dane, musi istnieć mechanizm zapisywania i kodowania dodatkowych informacji na temat każdej linijki. Przede wszystkim potrzebna jest informacja o tym, które fragmenty zawartości pamięci RAM są aktualnie skopiowane w poszczególnych linijkach. Jest to niezbędne, aby podczas żądania procesora odczytu z pamięci, kontroler cache mógł poprawnie określić czy dane są dostępne w linijkach, czy trzeba je sprowadzić z RAM. Wszystkie te informacje przechowuje się w katalogu cache (czasem określanym skrótem TAG-RAM). Jest on częścią pamięci podręcznej, która zawiera rekordy odpowiadające każdej linijce cache. Są w nich zakodowane informacje na temat danych aktualnie zapisanych w odpowiednich linijkach. Wartości poszczególnych pół tych rekordów mogą także wskazywać, że dana linijka jest wolna.

Podczas dostępu procesora do cache układy logiczne dzielą przekazywany przez niego adres na następujące części:

Znacznik (20 bitów) jest porównywany ze znacznikiem w katalogu cache. Na podstawie porównania znaczników określa się, czy potrzebne procesorowi dane są w linijce cache (określanie trafienia). Wiersz (7 bitów) określa, która pozycja (indeks) w katalogu 1 i katalogu 2 może odwzorowywać potrzebne dane.Słowo (3 bity) pozwala na określenie, które z ośmiu 32-bitowych słów przechowywanych w linijce zawiera dane potrzebne procesorowi.Bajt (2 bity) określa, który bajt w 32- bitowym słowie jest aktualnie potrzebny mikroprocesorowi.

W wypadku braku trafienia, tak zbudowany adres wskazuje blok w pamięci operacyjnej RAM, zawierający potrzebne dane. Zgodnie z zasadą działania cache, po odczytaniu zawartości bloku z RAM musi ona być zapisana do pamięci podręcznej. Na podstawie bitu LRU oraz części adresu (pola wiersz) jest wyznaczana linijka, do której można dokonać zapisu.

Skrót MESI używany do określania bitów w katalogu cache, został utworzony od pierwszych liter angielskich określeń czterech możliwych stanów linijki (Modified, Exclusive, Schared, Invalid). Na podstawie stanu bitów MESI można także określić, czy dane w poszczególnych linijkach są także zapisane w innych poziomach pamięci podręcznej. Stan bitów MESI zmienia się również podczas modyfikacji danych w pamięci. Dotychczas omawiane były jedynie zagadnienia związane ze skróceniem czas dostępu do danych i rozkazów podczas ich odczytu. Jednak procesor nie tylko odczytuje z pamięci RAM. W trakcie wykonywania programu musi też tam zapisywać wyniki swoich peracji, modyfikować pewne zmienne i dane. Niektóre z nich mogą być w tym czasie skopiowane także do pamięci podręcznej. Wiąże się z tym konieczność zadbania o aktualność obu kopii danych. Serwis komputerowy katowice poleca zwrócić uwagę jakie pamięci funkcnojują w naszym komputerze.

Do pamięci operacyjnej oprócz procesora mogą też mieć dostęp inne urządzenia. Mogą one zapisywać i odczytywać RAM bez udziału mikroprocesora. Jeśli dokonają zmiany słowa w RAM, którego kopia aktualnie jest przechowywana w cache, mogą spowodować, że procesor posiada w pamięci podręcznej nieaktualne dane. Również gdy procesor w trakcie programu dokona zmiany danych tylko w cache, inne urządzenia mogą odczytać bezpośrednio z RAM stare błędne wartości. Należy zaznaczyć, że taka niespójność może występować tylko dla pamięci podręcznej danych. W oddzielnej pamięci podręcznej kodu programu procesor nie zapisuje swoich wyników, gdyż przechowuje ona jedynie dla niego instrukcje - kolejne rozkazy. Są różne rozwiązania problemu spójności danych stosowane w różnych procesorach, jednakże generalnie można wyróżnić dwa sposoby:

Write Trougch (zapis jednoczesny)

W tym sposobie każdy zapis danych wykonywany jest jednocześnie zarówno do pamięci głównej jak i do cache. Każdy zapis wymaga więc dostępu procesora do pamięci RAM. Również każdy bezpośredni zapis do RAM wykonywany przez inne urządzenia musi być monitorowany przez procesor. W ten sposób może on w razie potrzeby uaktualnić zawartość cache. Jest to więc najbardziej naturalny sposób, jednak generuje znaczny przepływ danych między pamięciami co powoduje duże opóźnienia.

Wirte Back (zapis opóźniony)

W tym trybie przy zapisie procesor aktualizuje tylko pamięć podręczną. Jednocześnie dla zmodyfikowanych linijek układ cache ustawia odpowiednie statusy (na bitach MES). Zawartość pamięci głównej jest aktualizowana później na żądanie. Może ono być wyrażone przez instrukcję programową WBINVO (Write Back and Invalid Data Cache), lub specjalny sterujący sygnał sprzętowy.
Aktualizacja jest też wyzwalana w wyniku braku trafienia w fazie odczytu z pamięci głównej. Gdy trzeba dokonać wymiany linijki cache, zawartość linijki usuwanej mającej status zmodyfikowany (zakodowany na bitach MESI), musi być koniecznie zapisana do RAM.

Taka implementacja sposobu utrzymania spójności danych jest bardziej wydajna, minimalizuje ilość cyklów zapisu do pamięci głównej. Problemem jest jednak to, że bezpośredni dostęp zewnętrznych modułów wejścia-wyjścia do RAM także powoduje konieczność uaktualniania pamięci cache co może powodować pewne opóźnienia.

W trakcie wykonywania programu może też nastąpić konieczność zapisu danych w obszarach RAM, które nie są aktualnie skopiowane do pamięci podręcznej. Niektóre procesory w takim wypadku mogą po prostu dokonywać zapisu w RAM z pominięciem układu cache. W nowszych generacjach procesorów stosuje się mechanizm, w którym zapis danych pociąga za sobą skopiowanie odpowiedniego bloku RAM do linijki cache, gdzie jest on modyfikowany.

Dzięki temu ewentualny odczyt lub zapis tych samych danych w następnych rozkazach procesora może przebiegać już bez konieczności odwoływania się do RAM.

---

Pomoc Drogowa Katowice


Artykuł pochodzi z serwisu www.Artelis.pl

Istota tworzenia kopii baz danych

Autorem artykułu jest Tomasz Galicki



Każdy, kto prowadził lub prowadzi stronę internetową, blog lub forum dyskusyjne dobrze wie, jak ważne jest to, aby dbać o tworzące się regularnie dane.

To właśnie w tych miejscach codziennie tworzą się nowe wpisy, nowe komentarze, nowe tematy, czy nowe posty. Nikt chyba nie wyobraża sobie sytuacji, w której nagle znikają wszystkie dane, nie ma żadnej treści, a my pozostajemy na lodzie. Nie możemy dopuszczać do takich sytuacji.

Mówi się, że blogi i fora dyskusyjne to miejsca najbardziej godne zaufania w Internecie, ponieważ ludzie opisujący dane zjawiska czy produkty piszą o swoich własnych, subiektywnych odczuciach. Z założenia, opisują to, co sami przetestowali bądź z czym mieli do czynienia.

Mówię, że z założenia, ponieważ ostatnimi czasy to się zmienia i idzie w złą stronę. A to wszystko za sprawą marketingu internetowego, pozycjonowania i chęci zarobienia jak największej ilości pieniędzy niekoniecznie w do końca uczciwy sposób. Załóżmy jednak, że zjawisko to nie zachodzi i wszystko to, co jest opisywane na blogach i forach jest wartościowe. Tym bardziej powinniśmy zadbać o bezpieczeństwo naszych danych. To tylko dodatkowa chwila, a zapewni bezpieczeństwo.

Dlatego właśnie tak ważne jest to, aby wykonywać backup danych. Skonfigurowanie automatycznego backupu nie zajmuje zbyt wiele czasu, a może uratować nas i reputację naszych serwisów. Nawet jeśli nie ma możliwości wykonywania automatycznych kopii baz danych, warto to robić ręcznie i regularnie. Jak często? Wszystko zależy od stopnia szybkości przyrostu treści w danym serwisie.

Jeśli na naszym forum bądź blogu codziennie przybywa po kilkadziesiąt komentarzy lub kilkaset postów, wykonujmy taki backup codziennie. Jeśli pojawia się jedynie po kilka – raz w tygodniu będzie odpowiednią częstotliwością. Ważne, by robić to w takim odstępie czasu, by między jedną kopią a drugą nie stracić zbyt wiele danych.

Jeśli prowadzisz blog i korzystasz z systemu CMS WordPress, dobrym rozwiązaniem na skonfigurowanie tworzenia automatycznego backupu będzie wtyczka WordPress Database Backup, która będzie między innymi wysyłać bazę danych mailem tak często, jak ustawisz. Jeśli natomiast prowadzisz forum na skrypcie PHPBB, możesz skorzystać z pluginu, który również będzie tworzył automatyczną kopię bazy danych.

Jest wiele różnych metod na zabezpieczenie się przed utratą danych, nieważne, na jaki się zdecydujesz, ważne, aby wybrać skuteczną metodę i regularnie ją stosować (nieważne czy automatycznie czy manualnie). Nie trać danych, dbaj o nie, to ważne.

---

T.G.


Artykuł pochodzi z serwisu www.Artelis.pl

sobota, 25 czerwca 2011

Europejskie i amerykańskie loterie liczbowe w Internecie



Lotto w Polsce cieszy się bardzo dużym zainteresowaniem. Każde losowanie, w którym przewidywana jest duża kumulacja, obserwowane jest przez miliony Polaków, którzy marzą o wielkich wygranych i o trafieniu szóstki w lotka, która spełni życie i pozwoli na realizację nawet najbardziej szalonych marzeń. Niewiele osób w Polsce wie, że w całej Europie i w Ameryce również gra się w lotto, ale wygrane są znacznie większe i dużo bardziej działające na wyobraźnię.

W Internecie pojawia się coraz więcej serwisów, które umożliwiają grę w
loterie liczbowe przez Internet. Siedząc wygodnie w fotelu przed
komputerem można bezpiecznie i pewnie obstawiać swoje szczęśliwe numery
w loteriach europejskich i amerykańskich. Tego typu gry nie są uważane
za gry hazardowe, ponieważ są legalnymi loteriami w pełni akceptowanymi
przez prawo krajów, w których są proponowane miłośnikom dobrej zabawy i
odrobiny ryzyka. Korzystając z internetowych serwisów można dziś zagrać
w amerykańskie lotto czy w lotto europejskie mieszkając w Polsce, w
Chinach czy w każdym innym miejscu na ziemi, gdzie ma się dostęp do
Internetu.

Europejskie loterie liczbowe, takie jak chociażby
włoskie lotto - SuperEnaLotto to loterie, które błyskawicznie podbijają
serca miłośników lotka i marzycieli, którzy pragną zdobyć wielką
fortunę i spełnić swoje pragnienia. We Włoszech loteria SuperEna cieszy
się tak wielkim zainteresowaniem ze strony Włochów, że papierowe kupony
uprawniające do udziału w loterii rozchodzą się jak świeże bułeczki. W
historii tej gry padła rekordowa wygrana o wysokości 212 milionów euro
- czy takie wygrane nie zachęcają do tego, by porzucić grę w polskie
lotto i zacząć grać w loterie zagraniczne?



Drugą
bardzo interesującą loterią europejską jest loteria hiszpańska, która
sprawiła, że Hiszpanie wręcz oszaleli na jej punkcie. El Gordo to
loteria, która dzieli się na dwa rodzaje - El Gordo de Navidad i El
Gordo de la Primitiva. Ta pierwsza to świąteczna loteria
bożonarodzeniowa, w którą gra aż 98% Hiszpanów. Dlaczego? Otóż w tej
loterii do wygrania jest aż 13 000 nagród, a pula nagród wynosi aż 2,2
miliarda euro! Taka kwota z pewnością działa na wyobraźnię i to nie
tylko Hiszpanów. Natomiast El Gordo de la Primitiva to loteria, której
losowania odbywają się kilka razy w roku, ale wygrane są zdecydowanie
mniejsze.

Obok loterii SuperEnaLotto
i El Gordo bardzo ważne miejsce w europejskim wachlarzu lotto zajmuje
loteria brytyjska - UK National Lottery, w której w każdym losowaniu do
wygrania są wielkie kwoty. Możliwe są również kumulacje, które
sprawiają, że w brytyjskim lotto można wygrać nawet grubo ponad 100
milionów funtów. Brytyjczycy bardzo chętnie grają w niniejszą loterię,
która już nie jednej osobie pozwoliła na spełnienie wszelkich marzeń.

Kolejną bardzo ważną loterią, w którą oficjalnie można grać w wielu europejskich krajach jest loteria EuroMillions,
która budzi bardzo duże zainteresowanie we Francji, w Hiszpanii,
Wielkiej Brytanii, Austrii, Belgii czy Irlandii. Dzięki internetowym
serwisom, takim jak chociażby serwis eu-lotto.pl, można zagrać w
europejską loterię przez Internet na takich samych prawach jak osoby
mieszkające w krajach członkowskich loterii liczbowej. Pula do wygrania
w niniejszej loterii jest bardzo zachęcająca i atrakcyjna, zdecydowanie
bardziej imponująca niż wygrane w polskim lotto.

Jeśli chodzi
o amerykańskie loterie liczbowe to wśród najbardziej popularnych należy
wymienić chociażby loterię PowerBall, której nazwa często kojarzy się z
proszkiem do prania czy z urządzeniem do ćwiczeń. Niniejsza loteria
cieszy się ogromnym zainteresowaniem na terenie Stanów Zjednoczonych,
gdzie w PowerBall grają miliony osób. Rekordowa wygrana, która padła w
tej loterii to aż 365 milionów dolarów! Wyobrażasz sobie sytuację, w
której przez cały rok do dyspozycji masz milion dolarów każdego dnia?

Osoby, które chcą poznać lotto online
w postaci kalifornijskiej loterii liczbowej SuperLotto Plus z pewnością
będą w pełni usatysfakcjonowane z wyboru tejże loterii, która w
minimalnej puli wygranych przewiduje główną wygraną o wysokości 7 000
000 $. Zasady loterii są bardzo przejrzyste i zachęcające do tego, by
spróbować szczęścia i powalczyć o wysokie wygrane, które spełnią
wszelkie marzenia i życiowe ambicje. To co ważne - nie tylko Amerykanie
mogą grać w niniejszą loterię. Korzystając z serwisów internetowych
umożliwiających grę w lotto przez Internet również Ty możesz zagrać w
amerykańską loterię liczbową, która może zmienić Twoje życie i spełnić
wszystkie marzenia.

Czy warto grać w loterie amerykańskie i
europejskie? Prawdopodobieństwo trafienia w jackpot, czyli główną
wygraną jest niewielkie, zdecydowanie mniejsze niż w polskim lotto.
Jednak nawet podstawowa główna wygrana w loteriach europejskich i
amerykańskich jest zdecydowanie wyższa, niż wielokrotne kumulacje w
polskim lotto. Mając prawdziwe szczęście można trafić w wielokrotne
kumulacje loterii zagranicznych, które często przekraczają nawet 200
milionów euro, dlatego takie kwoty działają na wyobraźnię i sprawiają,
że coraz więcej Polaków decyduje się na to, by porzucić polskie Lotto i
przenieść swoje zainteresowanie na loterie zagraniczne, do których
dostęp jest coraz większy.









Artykuł pobrano z AlejaArtykulow.pl