그리드 시스템이란
특정 웹하드[p2p]업체에서 콘텐츠를 다운받은
다운로드 사용자1.2.3 3명이 다운받은 파일을 삭제하지않고
컴퓨터에 저장이 되어있다면,
새로운 다운로드 받을사용자4가 다운을 하면
웹하드[p2p]업체이외 이미 다운받아 삭제하지않고 저정하고있는
사용자1.2.3.의 컴퓨터로 부터
업로드를 통해 파일[컨텐츠]를 제공하는 기술입니다.
그리드 방식은 다운받을 이용자가 한꺼번에 집중이되어 몰려도
더빨리 다운을 받을수 있도록합니다.
쉽게말하면,
단지
특정 웹하드[p2p]업체에서 파일을 다운만 했을뿐인데
공유를 하고싶은 의지와 상관이없이 다운받은 파일을
공유하게되는것입니다.
위의 예를 토대로 정리하자면,
그리드프로그램이란 자신이 원하지 않는데도 그리드라는 프로그램이 스스로 작동해서 네트워크 부하를 거는거죠 자기도 모르게 자료가 업로드 되고 있는 컴퓨터를 발견하게 되실겁니다. 간혹 인터넷에서 p2p사이트 가입해서 프로그램 사용하는데 컴퓨터가 느려졌느니 인터넷이 느려졌느니 하시는 분들이 있는데 그게 바로 그리드 프로그램이 깔려서 자동실행되고 있어서이죠
바로 이런 하등 자기 컴퓨터에 도움이 안되고 피해만 주는 그리드 프로그램을 중단하는 기능이 핑팡에 있다는거죠 인터넷 검색을 통해 그리드프로그램에 대해 보시면 알겠지만 본례의 만든목적과는 다르게 백해무익까지느 아니더라도 99해 1익정도될겁니다.
P.S 저도 예전에는 p2p를 하도 많이 써서 저도 모르게 grid프로그램에 깔리고 자동 실행된걸 몰랐다가 어느날부터 알게됐고 그리드 프로그램 중단프로그램을 별도로 다운받아서 실행했었지만 핑팡을 알게 됐고 그 기능을 편하게 사용하고 있어서 쾌적한 인터넷 환경을 제공받고 있습니다^^ 자 그럼 핑팡의 다른 기능을 계속보겠어요...
아래는 그리드차단 설정 창입니다.
프로그램을 실행한뒤에 그리드설정 메뉴에 가시면 현재 작동중인 그리드현황도 볼 수 있고 또한 모든그리드를 자동차단만하는게 아니라 원하는 그리드만 차단도 가능하고 좋네요
둘째, 메모리 최적화 기능
메모리란 무엇인가? 라는 생각부터 하는게 맞겠죠
컴퓨터를 가지고 있으신분들은 한번쯤은 자기 컴퓨터에 램이 1기가네 2기가네 라는것을 들었거나 아실겁니다. 메모리가 무조건 램을 뜻하는것은 아니지만 예를 쉽게 들기위해 램으로만 말해겠습니다.
우리가 흔히 컴퓨터를 통해 게임을하건, 인터넷 웹서핑을 하건간에 거기에는 메모리를 차지하게 됩니다. 쉽게 말해 우리가 알약이라는 바이러스백신을 쓴다치면 거기기능중에 실시간 감시기능만 켜도 램을 약 50메가 정도 쓰고 있다는것을 아실겁니다.
이렇게 메모리라는것은 컴퓨터 작업을 할때마다 쓰게되는 자원입니다.
하지만 컴퓨터라는것이 완벽하지는 않아서 메모리를 쓴 게임이나 각종프로그램들을 종료해도 메모리가 전부 다시 환원되어서 돌아오는게 아니라 찌거기가 남게 되어 그 찌꺼기는 쌓이고 쌓여서 나중에는 컴퓨터를 켜고 나서 이것저것 사용후에 조금씩 컴퓨터가 느려지는것을 볼 수 있습니다. 그게 바로 메모리 찌꺼기가 샇여서 메모리를 차지하고 있어서 다른걸 실행할때 찌꺼기로 쌓은 메모리를 활용못하게 되서 그런겁니다.
바로 그런 메모리 최척화를 통해서 찌꺼기들을 다시 환원시켜서 사용할 수 있는 메모리로 되돌리는것이 메모리 최적화 입니다.
핑팡 프로그램에 있는 메모리최적화 기능이라는것이 바로 그 기능입니다.
P.S 저는 원래 최적화 프로그램을 사용하고 있습니다. 하지만 핑팡에 있는 메모리최적화를 사용해 보니 이것도 다른 프로그램들과 어깨를 나란히 할 정도로 최적화가 잘된다는것을 경험했구요 핑팡 만의 장점이라면 메모리최적화만 있는게 아니라 좋은기능의 집합프로그램이라 그게 장점이네요.
메모리 최적화 설정화면
위에를 보면 현재 메모리상태와 몇분마다 메모리최적화를 할 것인지 설정 하는 창이있으니 본인이 생각하기에 적당한 설정을 하면 되겠습니다^^
셋째, 레지스트리 변경 기능
레지스트리 변경을 통해서 네트워크 튜닝 및 pc설정변경을 통해 최적화 시키는 기능이있는데 여기서 중요하게 알아둘것은 아래와 같습니다.
레지스트리란 예를들어 윈도우가 그냥 작동하는게 아니라 수많은 프로그래밍된 레지스트리에 의해서 돌아가는건데 인터넷 최적화만해도 네이버 검색을 해보시면 아시겠지만 레지스트리 변경을 통해 할 수 있습니다. 하지만 자칫 레지스트리를 잘못 손대서 다시 되돌리려하면 그 설정한 레지스트리를 찾아서 다시 원래 값으로 맞춰줘야 합니다.
즉 레지스트리란 잘 손대면 쾌적한 컴퓨터환경을 만들 수도 있지만 잘못하면 되돌리려는데 레지스트리를 자기가 뭘 변경한지도 모르면 난감하겠죠
하지만 핑팡은 알아서 최적의 레지스트리값을 통해 자동으로 컴퓨터를 최적화 시켜줄 뿐더러 프로그램 종료시 변경되었던 레지스트리 값을 원상 복귀시키는 기능까지 같이 있어서 전혀 불안해 하실 필요가 없이 최적화된 컴퓨터 환경을 경험 할 수있을 것입니다.
P.S 나름대로 컴퓨터를 잘 관리하려고 레지스트리값도 지금까지 많이 변경해 봤고 또 변경된 레지스트리 값으로 혜택도 많이 봤지만 잘못 레지스트리를 바꿨다가 되돌리려해도 레지스트리를 뭘 변경한지도 까먹어버려서 어려웠던 점도 많이 있었습니다.그래서 핑팡이 레지스트리 변경을 통해 최적화 하는 기능도 있길래 궁금해서 영자님께 질문을 했죠 프로그램 삭제나 종료시 변경된 레지스트리값이 원상 복귀되는지 말입니다. 왜냐면 위에서 말했듯이 자칫 버그로 인해 잘못 레지스트리가 변경되서 원상 복귀안된다면 괜히 핑팡 프로그램으로 쾌적한 컴퓨터 만들려다가 망할수도있으니까요
하지만 다행히도 영자님의 답변은 프로그램 소개에도 나왔듯이 변경된 레지스트리는 프로그램 종료시에 변경안된 원상태로 복귀된다고 합니다. 정말 이부분이 맘에 들었구요 이 기능을 사랑하고 있습니다. ㅋㅋㅋ
넷째, 네이글 알고리즘 중단기능
Nagle알고리즘? 네트워크 상에 패킷의 수를 줄이기 위해 개발된 알고리즘:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1. 일반 네트워크 통신방법
- 일반적인 통신알고리즘은 데이터는 패킷으로 만들어 보낸다는 것이며 수신호스트는 이에 대한 ACK를 보낸다는 것입니다. 예를 들어, A,B 두 호스트가 통신을 합니다. A는 B에게 'Nagle'라는 데이터를 보내기 원하면, 먼저 'N'이라는 데이터를 패킷으로 만들어 출력버퍼로 보냅니다. 그리고 ACK를 받고 안받고 관계없이 'a'를 패킷으로 만들어 보내고 이어서 'g', 'l', 'e' 각 데이터를 패킷으로 만들어 보낼 것입니다. 수신호스트로부터의 ACK가 언제 오는가는 전혀 관계가 없고, 언제 오든지 오기만 하면 되는 것입니다.
2. Nagle 알고리즘
- 네트웍에서 Nagle 알고리즘은 "가능하면 조금씩 여러 번 보내지 말고 한번에 많이 보내라(Effective TCP)" 라는 원칙을 기반으로 만들어진 알고리즘입니다.
- Nagle 알고리즘의 원리는 ACK를 받은 다음에 데이터를 보내고 ACK를 받을 때까지 출력버퍼의 데이터를 저장하였다가 ACK를 받으면 버퍼의 데이터를 모두 패킷으로 만들어 보낸다는 것입니다. 예를 들어 A가 'N'이라는 데이터를 패킷으로 만들어 보내고, 계속해서 다음 데이터를 보내는 것이 아니라 출력버퍼로 보내어 저장시켜 둡니다. 그러다가 ACK가 오면 출력버퍼에 저장된 'agle'라는 데이터를 보냅니다.

위에보면 네이글알고리즘이란 좋게만 보이겠지만 네이글알고리즘 중단 기능이 왜 더 좋냐고 하실텐데.
자 네이글알고리즘은 말그대로 한번에 많은 데이터양을 한번에 보내기위한 알고리즘 입니다. 이걸 차단하게되면 예를들어 온라인 게임을 하게 된다고 치면
수많은 사람들이 동시에 게임을 하게 되는데 한번에 많은 정보를 저사양의 컴퓨터가 받게 되면 그것을 한번에 처리해야 하기 때문에 컴퓨터가 부하가 걸려 렉이 유발되는건데 네이글 알고리즘을 중단하게 되면 그때그때 데이터를 몰아서 처리하지않고 단적으로 하나하나 처리하게 되므로 렉이 줄어드는효과를 보게 되는겁니다.
즉 핑팡은 이러한 기능이 있어서 게임등을 할 때 사용전보다 쾌적한 환경을 느낄 수 있는 것이구요.
P.S 사용을 해본결과 네이글 알고리즘중단을 통해 쾌적한 환경을통해 그 전보다
빠르고 렉없는 게임을 가능하게 되는 경우도 있지만 모든 온라인 게임이 같은 프로그램 방식으로 개발된것이 아니기 때문에 간혹 핑팡을 켰는데도 별 차이가 없다고 느낄 수도있지만 어떤 게임들이 3개가 있다고 치고 핑팡을 사용하기 전에 속도(1=쾌적,2=보통,3=렉유발)를 비교해서 각각 1,2,3나왓는데 핑팡을 통해 1,1,3 이 나왔다면 사용안하는것보다 좋겠죠?
또한 오히려 핑팡을 통해 게임이 더 느려졌다는 분도 나올 수 있는데 팁을 드리자면 게임마다 환경이 다르니 핑팡에는 컴퓨터 최적화하는기능이 여러가지가 있고 게임에 맞게 설정을 하면됩니다. 예를들어 어떤 게임을 하는데 오히려 느려졌다 렉이 심해졌다하면 핑팡 기능중에 네이글알고리즘 중단을 꺼봤더니 더 좋아졌다 하시면 그렇게 하시면 되고 아무튼 핑팡이라는 프로그램이 제가 볼때는 발전 가능성이 무궁무진한것은 의심의 여지가 없어보이네요
이제 핑팡을 실행해서 인터넷 속도 체크를 해보았습니다. 참고로 광렌도 아니고 그냥 초당 2메이하 다운을 정해놓고 쓰는 상품에 가입되어있어서 100킬로바이트여도 차이가 큰겁니다.
사용 전
사용 후
다운로드와 업로드 모두 속도의 향상이 있었습니다.작은 차이로 보이지만 위에서 말했듯이 100메가 광렌도 아니고 2메가 이하로 정해진속도를 쓰는 상품을 쓰는상태라 저 차이가 저에게는 크게 느껴지네요^^
마지막으로, 핑팡 프로그램을 마치며....
핑팡은 하루하루마다 사용자들의 의견을 적극반영하고 답해주고 버그또한 바로바로 시정해서 프로그램이 고쳐지고있습니다.제가 자주 와서 보거든요 글도 읽어보니 어제 있던 버그가 오늘은 바로 없어져있고 이런적도 있더군요
무조건적으로 칭찬만 하는건 아니자만 제가 느끼기에는 핑팡이라는 프로그램이 정말 컴퓨터에 관련된 모든것을 정말 최적으로 만들기 위해 만들고 노력하는게 보여서 그부분이 마음에 와 닿았습니다.
아마도 나중에 정식버젼이 된다면 현존 최강의 최적화 프로그램이 될것같네요
제가 후기를 이렇게 늦게 작성하게 된 이유도 나름 저는 컴퓨터하드유저라서 하루 15시간이상 컴퓨터를 사용하고 얇지만 많은 지식을 가지고 있어서 왠만한 프로그램에는 만족을 못해서 핑팡 사용하면서 돌려보고 비교좀 해보고 해서 후기를 작성하게되었네요
앞으로도 핑팡영자분들이 노력하셔서 정말루 최고의 프로그램으로 거듭나길 바랍니다. 그래야 저희 사용자들이 더많은 혜택을 볼테니까요